亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于遺傳算法與模式搜索的混合算法求解絕對值方程

        2016-01-11 08:47:53封京梅
        陜西科技大學學報 2015年2期
        關鍵詞:遺傳算法

        封京梅, 盧 楠

        (1.陜西廣播電視大學 工程管理系, 陜西 西安 710119; 2.西安電子科技大學 數學與統(tǒng)計學院, 陜西 西安 710126)

        ?

        基于遺傳算法與模式搜索的混合算法求解絕對值方程

        封京梅1, 盧楠2

        (1.陜西廣播電視大學 工程管理系, 陜西 西安710119; 2.西安電子科技大學 數學與統(tǒng)計學院, 陜西 西安710126)

        摘要:絕對值方程Ax-|x|=b是一類不可微的NP-hard問題.在假設A的奇異值>1的條件下,給出一種新的求解絕對值方程的混合算法:遺傳算法和模式搜索法相結合的一種方法.該混合算法充分發(fā)揮了遺傳算法較強的全局搜索能力和模式搜索法較強的局部搜索能力的優(yōu)點,有效避開了遺傳算法容易陷入早熟收斂,模式搜索法對初始點要求高的缺點,數值實驗結果表明了該算法的可行性和有效性.

        關鍵詞:絕對值方程; 遺傳算法; 模式搜索法

        0引言

        考慮如下形式的絕對值方程(absolute value equations, AVE):

        Ax-|x|=b

        (1)

        其中A∈Rn×n,x,b∈Rn,|x|表示對x的各個分量取絕對值.

        首先Mangasarian在文獻[1]中給出了(1)式有唯一解、非負解、2n個解及無解的充分條件,之后許多學者在(1)式存在唯一解的前提下對其算法進行了深入的研究;文獻[2,3]在無任何假設條件下把AVE用半光滑牛頓算法轉換為二階錐互補問題,利用二階錐互補問題的研究結果,給出了AVE解的凸性;文獻[4]給出了求解絕對值方程的非內部連續(xù)化算法;文獻[5,6]基于極大熵光滑化處理方法,給出了(1)式的極大熵自適應微粒群混合算法、極大熵牛頓算法;文獻[7,8]給出了智能算法中的差分進化-單純形混合算法、交叉熵蝙蝠算法進行求解,相比較傳統(tǒng)的優(yōu)化算法,效果很好.

        本文在假設A的奇異值>1的條件下,將求解Ax-|x|=b轉化為求解無約束優(yōu)化問題,然后給出一種求解Ax-|x|=b的新方法:遺傳算法與模式搜索的混合算法(GPS),此混合算法在多個領域都有應用[9,10].

        1問題轉化

        引理1[1]對任意的b∈Rn,若A的奇異值>1,則AVE存在唯一解.

        本文總是假設矩陣A的奇異值>1,則(1)式等價于如下無約束優(yōu)化問題:

        (2)

        顯然,(2)式的解x*=arg minf(x)是(1)式的近似解,問題(2)是一個不可微的優(yōu)化問題,傳統(tǒng)的優(yōu)化算法需要梯度信息因而失效,下面我們引入GPS混合算法.

        2遺傳算法與模式搜索的混合算法

        2.1遺傳算法[11]

        遺傳算法(genetic algorithm,GA)是一種啟發(fā)式算法,其基本原理是模擬生物界的“物競天擇、適者生存”的進化法則.首先將問題的可行解表示成遺傳空間的染色體,初始化種群,計算每個個體的適應度值,對優(yōu)良個體進行選擇、交叉、變異等操作,產生新的種群,如此不停進化,最終找到最適應環(huán)境的染色體,解碼,找到原問題的最優(yōu)解.

        2.2模式搜索法(PS)[12-14]

        1961年,Hooks和Jeeves提出了模式搜索法(pattern search,PS),PS的基本思想,從幾何意義上講,是尋找具有較小函數值的“山谷”,試圖用迭代產生的序列沿“山谷”走向逼近極小點.PS計算步驟如下:

        (1)給定初始點x(1)∈Rn,n個坐標e1,e2,…,en,初始步長δ,加速因子α≥1,縮減率β∈(0,1),允許誤差ε>0,置y(1)=x(1),k=1,j=1.

        (2)如果f(y(j)+δej)

        (3)如果f(y(j)-δej)

        (4)如果j

        (5)如果f(y(n+1))

        (6)置x(k+1)=y(n+1),令y(1)=x(k+1)+α(x(k+1)-x(k))置k:k+1,j=1轉步驟(2).

        (7)如果δ≤ε,則停止迭代,得點x(k);否則,置δ:=βδ,y(1)=x(k),x(k+1)=x(k),置k:k+1,j=1,轉步驟(2).

        2.3基于模式搜索的遺傳算法(GPS)

        本混合算法的主要思想是先利用遺傳算法進行全局搜索,連續(xù)進化10代得到新種群后,再利用模式搜索法進行一次局部尋優(yōu),兩種算法不停的交替使用,直至滿足終止條件,算法步驟如下:

        Step1設置遺傳算法參數,種群規(guī)模P,進化代數M,交叉概率Pc,變異概率Pm,模式搜索法參數,初始步長δ,加速因子α,縮減率β;

        Step2利用GA初始化種群;

        Step3計算個體的適應度值,進行選擇、交叉、變異等操作;

        Step4連續(xù)進化10代,判斷是否滿足終止條件,如果|x(k+1)-x(k)|≤ε,輸出最佳染色體,如果否轉到step5;

        Step5以當前所得種群為初始種群,進行一次模式搜索尋優(yōu),如果初始步長δ≤ε,則停止迭代,得到最優(yōu)點xk;否則轉到step3.

        3數值試驗

        為了測試GPS混合算法對求解Ax-|x|=b的有效性,先測試如下算例:

        算例1考慮如下AVE,其中

        這里A的奇異值>1,該AVE問題存在唯一解x=(-1,1)′.構造目標函數

        通過轉化將求解絕對值方程問題轉化為求解無約束優(yōu)化問題,下面給出混合算法的相關參數設置.

        混合算法選擇參數如下:群體規(guī)模p=50,進化代數maxgen=30,交叉概率pc=0.6,變異概率pm=0.1.

        首先調用基本遺傳算法,發(fā)現基本遺傳算法容易出現如圖1、圖2所示的情況,由圖1可知GA算法容易陷入局部最優(yōu),無法跳出,而圖2顯示GA算法進化30代后只得到了算例1的近似解(-0.994 4,1.002 9)′,局部搜索能力較差.

        圖1 GA算法(1)

        圖2 GA算法(2)

        在同樣的參數設置下,我們使用GPS混合算法求解算例1,混合算法優(yōu)化過程中各代平均函數值和最優(yōu)個體函數值變化如圖3、圖4所示,圖3用遺傳算法連續(xù)進化9代,發(fā)現只能達到問題的次優(yōu)解(-1.001 7,1.002 8)′,圖6用遺傳算法連續(xù)進化10代后,使用1次模式搜索法尋優(yōu)即可達到問題的最優(yōu)解(-1.000 0,1.000 0)′.實驗結果顯示GPS混合算法求解AVE非常有效.

        圖3 GPS算法(1)

        圖4 GPS算法(2)

        為了測試GPS混合算法求解Ax-|x|=b的有效性,求解如下隨機生成的算例,矩陣A(奇異值>1)和向量b有如下MATLAB[15]R2010a程序生成:

        rand ('state',0);

        R=rand (n, n);

        b=100*rand (n,1);

        A=R'* R+ n*eye(n);

        給定矩陣的階數n,調用本文算法,可以快速得到AVE的解.

        4 結論

        考慮到絕對值方程Ax-|x|=b是一類不可微的NP-hard問題,本文設計了一種基于模式搜索的遺傳算法(GPS),GPS混合算法充分利用遺傳算法極強的全局搜索能力和模式搜索法極好的局部搜索能力,同時有效避開了遺傳算法容易陷入局部收斂,模式搜索法對初始點要求高的缺點,數值試驗表明該GPS混合算法僅需較少的進化代數,可求AVE的最優(yōu)解.能否找到求AVE的更好算法,是筆者以后研究的重點.

        參考文獻

        [1] Mangasarian O L,Meyer R R.Absolute value equations[J].Linear Algebra and Its Application,2006,419(5):359-367.

        [2] Hu Shenglong,Huang Zhenghai.A note on absolute value equations[J].Optimization Letters,2009,4(3):417-424.

        [3] Hu Shenglong,Huang Zhenghai,Zhang Qiong.A generalized newton method for absolute value equation associated with second order cones[J].Computational Optimaization and Applications,2011,235:1 490-1 501.

        [4] 封京梅.求解一類絕對值方程組的非內部連續(xù)化算法[J],陜西科技大學學報(自然科學版),2011,29(2):165-169.

        [5] 雍龍泉,孫培民,高凱.極大熵自適應微粒群混合算法求解絕對值方程[J].計算機應用研究,2011,28(7):2 479-2 481.

        [6] 鄧永坤,王海軍,張萍.基于極大熵牛頓法求解絕對值方程[J].計算機應用研究,2012,29(12):4 546-4 548.

        [7] 雍龍泉.基于差分進化-單純形混合算法求解絕對值方程[J].計算機應用研究,2011,28(9):3 327-3 329.

        [8] 李國成,肖慶憲.絕對值方程的交叉熵蝙蝠算法求解[J].計算機應用研究,2014,31(10):2 965-2 968.

        [9] 袁麟博,章衛(wèi)國,李廣文.一種基于遺傳算法-模式搜索法的無人機路徑規(guī)劃[J].彈箭與制導學報,2009,29(6):279-282.

        [10] 周念清,陳劍橋,江思珉.基于遺傳算法的模式搜索法求解地下水管理模型[J].勘察科學技術,2011,18(1):18-24.

        [11] 梁艷春,吳春國,時小虎,等.群智能優(yōu)化算法理論與應用[M].北京:科技出版社,2009.

        [12] 劉洪霞,周永權.一種基于模式搜索算子的人工螢火蟲優(yōu)化算法[J].小型微型計算機系統(tǒng),2011,32(10):2 130-2 133.

        [13] 吳興遠.模式搜索法在最優(yōu)化問題中的應用[J].軟件導報,2009,8(8):122-123.

        [14] 陳寶林.最優(yōu)化理論與算法[M].2版.北京:清華大學出版社,2005:332-343.

        [15] 史峰,王輝,胡斐,等.MATLAB智能算法30個案例分析[M].北京:北京航空航天大學出版社,2011.

        Pattern search method for solving absolute value equation

        based on genetic algorithm

        FENG Jing-mei1, LU Nan2

        (1.Department of Engineering Management, Shaanxi Radio & TV University, Xi′an 710119, China; 2.School of Mathematics and Statistics, Xidian University, Xi′an 710126, China)

        Abstract:Absolute value equations Ax-|x|=b is a non-differentiable NP-hard problem in its general form.A new hybrid algorithm for solving absolute value equations is proposed under the condition that all singular values of A exceed one,genetic algorithm and pattern search hybrid algorithm.The hybrid algorithm had sufficiently displayed the characteristics of genetic algorithm′s group searching and pattern search method′s local strong searching.Effectively avoid the genetic algorithm is easy to fall into premature convergence and pattern search method is require accurate of the initial point .Numerical results show that the feasibility and effectiveness of the hybrid algorithm.

        Key words:absolute value equations; genetic algorithm; pattern search method

        中圖分類號:O24

        文獻標志碼:A

        文章編號:1000-5811(2015)02-0173-04

        作者簡介:封京梅(1983-),女,河北石家莊人,講師,在讀博士研究生,研究方向:最優(yōu)化理論與算法

        基金項目:國家自然科學基金項目(11301409)

        收稿日期:*2014-12-15

        猜你喜歡
        遺傳算法
        遺傳算法對CMAC與PID并行勵磁控制的優(yōu)化
        測控技術(2018年2期)2018-12-09 09:00:54
        基于自適應遺傳算法的CSAMT一維反演
        基于遺傳算法的建筑物沉降回歸分析
        一種基于遺傳算法的聚類分析方法在DNA序列比較中的應用
        基于遺傳算法和LS-SVM的財務危機預測
        遺傳算法識別模型在水污染源辨識中的應用
        協(xié)同進化在遺傳算法中的應用研究
        軟件發(fā)布規(guī)劃的遺傳算法實現與解釋
        基于遺傳算法的三體船快速性仿真分析
        基于改進的遺傳算法的模糊聚類算法
        91精品国产乱码久久中文| 69精品丰满人妻无码视频a片| 国内精品伊人久久久久av| 久久精品免费一区二区三区 | 欧美日韩精品久久久免费观看 | 久久视频在线视频精品| 免费人成在线观看播放视频| 国产一区二区三区男人吃奶| 精品人妻一区二区三区久久| 亚洲成a人无码| 乱码午夜-极品国产内射 | 亚洲精品一区二区三区国产| 国产一区二区三区日韩在线观看| 日韩久久无码免费毛片软件| 白天躁晚上躁麻豆视频| 欧美日韩精品一区二区三区不卡| 久久精品中文字幕久久| 97久久国产精品成人观看| 亚洲日本一区二区在线| 18禁止看的免费污网站| 亚洲美腿丝袜 欧美另类| 亚洲大片免费| 亚洲一区视频中文字幕| 国产三a级三级日产三级野外| 人妻少妇乱子伦精品| 又大又粗弄得我出好多水| 妇女自拍偷自拍亚洲精品| 国产三级精品三级在线专区| av色综合久久天堂av色综合在| 欧洲日本一线二线三线区本庄铃| 被暴雨淋湿爆乳少妇正在播放| 久久一区二区视频在线观看| 亚洲性色av一区二区三区| 野花社区视频www官网| 丰满熟妇人妻av无码区| 丝袜美腿一区在线观看| 98色婷婷在线| 黑人玩弄人妻中文在线| 漂亮的小少妇诱惑内射系列| av网页免费在线观看| 五月天国产成人av免费观看|