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

        ?

        求解非線性方程組的修正Fletcher-Reeves共軛梯度法

        2023-06-29 10:59:52黎勇羅丹王松華
        應(yīng)用數(shù)學(xué) 2023年3期
        關(guān)鍵詞:線性方程組共軛梯度

        黎勇,羅丹,王松華

        (百色學(xué)院數(shù)學(xué)與統(tǒng)計學(xué)院,廣西 百色 533000)

        1.引言

        考慮如下非線性方程組問題:

        式中g(shù): Rn →Rn連續(xù)可微.非線性方程組問題在壓縮感知[1],以及化學(xué)平衡、經(jīng)濟平衡、電力系統(tǒng)領(lǐng)域等實際工程問題上有著較強的應(yīng)用背景[2],一直得到了廣泛的研究,出現(xiàn)了牛頓算法、擬牛頓算法、高斯牛頓算法等收斂性理論較好的算法.然后這些算法普遍因為存儲量大、算法較為復(fù)雜等因素限制,不適合求解大規(guī)模非線性方程組問題.共軛梯度算法存儲量需求小、算法結(jié)構(gòu)簡單,是求解大規(guī)模無約束優(yōu)化問題最有效的算法之一,近年來被推廣到大規(guī)模非線性方程組問題,并成為最優(yōu)化領(lǐng)域研究的一個熱點[3?7].令f(x)=是歐幾里得范數(shù),則問題(1.1)與式(1.2)等價,非線性方程組問題(1.1)轉(zhuǎn)化為如下無約束優(yōu)化問題:

        求解無約束優(yōu)化問題(1.2)的共軛梯度法迭代公式如下:

        式中dk是搜索方向,αk是搜索步長,βk+1是控制參數(shù),不同的控制參數(shù)βk+1對應(yīng)不同的共軛梯度法.FR算法[8]、PRP算法[9]和HS算法[10]等經(jīng)典共軛梯度法已廣泛被人們所熟知,其中FR方法的控制參數(shù)公式如下:

        FR算法收斂性質(zhì)較好,但因為可能會連續(xù)產(chǎn)生小步長而導(dǎo)致數(shù)值表現(xiàn)一般[8].PRP算法和HS算法數(shù)值表現(xiàn)較好的一個原因之一,是其搜索方向dk能夠自動靠近負梯度方向[9?10],克服了FR算法的不足.因此,從PRP算法或HS算法中尋找更有效的FR方法的修正技術(shù),理論上是有可能的.

        在非精確線搜索分析中,設(shè)計具有不依賴任何線搜索自動滿足充分下降條件[11?13]和信賴域性質(zhì)[14?15]的搜索方向,所構(gòu)建算法在更溫和的條件下的全局收斂理論性質(zhì)更好,數(shù)值結(jié)果表現(xiàn)更優(yōu).所謂的充分下降條件是:=?c‖gk‖2,?k ∈N,c <0,信賴域性質(zhì)是‖dk‖≤?c0‖gk‖,?k ∈N,c0>0.近來,一類具有自動滿足充分下降條件的共軛梯度算法,有效求解了非線性方程組問題[16?18].其中,文[16]提出了一類新型的無導(dǎo)數(shù)PRP共軛梯度算法,其搜索方向公式為:

        式中:δk=gk+1?gk,γ >0.該算法保持了文[16]自動滿足充分下降條件的性質(zhì),還克服了文[16]不具有的信賴域性質(zhì)的不足,其搜索方向公式更為簡便,算法效果更好.文[18]也有類似的思想,所設(shè)計的算法收斂性更快,數(shù)值結(jié)果更好.文[17-18]不僅能有效求解問題(1.1),特別在大規(guī)模優(yōu)化問題上,效率更好.

        基于以上討論,本文在經(jīng)典FR算法的基礎(chǔ)提出一種新的搜索方向,結(jié)合超平面投影技術(shù)和文[18]的經(jīng)典線搜索,設(shè)計一類針對非線性方程組的修正FR算法.研究表明該算法不僅自動滿足充分下降條件,而且搜索方向具有信賴域性質(zhì),在一定條件下所提出的方法全局收斂.初步的數(shù)值實驗也表明修正FR算法在求解非線性方程組方面更加高效.

        2.MFR算法(Modified Fletcher-Reeves Method)

        本節(jié)結(jié)合文獻[17,18]的技術(shù),在經(jīng)典FR方法的基礎(chǔ)上,設(shè)計一個新的搜索方向如下:

        式中: 常數(shù)μ1>0,μ2>0.顯然,在精確線搜索條件下,當(dāng)目標(biāo)函數(shù)為嚴(yán)格凸二次函數(shù)時,(2.1)式退化為經(jīng)典FR方法.

        為便于表述,本文將修正FR算法簡稱為MFR算法,其步驟如下:

        算法1(MFR算法)

        步0 給定初始點x0∈Rn.ε ∈(0,1),μ1>0,μ2>0,σ >0.令k:=0.

        步1 若‖g(xk)‖<ε則停止;否則轉(zhuǎn)步2.

        步2 利用式(2.1)計算搜索方向dk.

        步3 利用文[18]計算步長αk:

        其中αk=max{s,λs,λ2s,···},σ >0,s>0,λ ∈(0,1).

        步4 令迭代公式為zk=xk+αkdk.

        步5 若‖g(zk)‖≤ε則停止,并令xk+1=zk;否則下一個迭代點xk+1取xk在超平面Hk=上的投影[19]:

        步6 令k:=k+1,轉(zhuǎn)步1.

        3.全局收斂性

        假設(shè)A非線性方程組問題(1.1)的解集是非空集合,水平集?={x∈Rn:f(x)≤f(x1)}有界.

        假設(shè)B映射g在Rn →Rn上Lipschitz連續(xù),即存在L>0,使得

        由以上假設(shè)容易推出存在一個常數(shù)ξ >0,使得

        引理3.1若搜索方向dk滿足式(2.1),則下列性質(zhì)成立:

        證當(dāng)k=0時,式(3.2)、式(3.3)顯然成立.當(dāng)k ≥1時,由式(2.1)有

        即式(3.2)成立.因此由Cauchy-Schwartz不等式得

        故式(3.3)左邊不等式成立.

        另一方面,式(2.1)兩邊同取范數(shù),并再次利用Cauchy-Schwartz不等式得

        綜上所述,(3.3)式得證.證畢.

        引理3.2[19]令假設(shè)A、B成立,序列{xk}由MFR算法產(chǎn)生,若x?是非線性方程組(1.3)的解,即g(x?)=0,則

        成立.

        以上引理及其證明詳見文[19].

        引理3.3若假設(shè)A、B成立,則MFR算法經(jīng)有限次回溯后必產(chǎn)生迭代xk+1=xk+αkdk,即MFR算法有意義.

        證反證法.假設(shè)MFR算法不停止或者‖gk‖→0不成立,則存在常數(shù)η >0,使得

        下面證明: 線搜索(2.2)能保證獲得一個正的步長,使之在有限步內(nèi)終止,即證明滿足線搜索(2.2)的步長αk有下界.利用反證法,假設(shè)存在k′使(2.2)不成立,則對?m ∈N∪{0},令,有

        由假設(shè)B和式(3.2)有

        而根據(jù)式(3.1)、式(3.3),有

        由式(3.3)、式(3.5)、式(3.6)得

        根據(jù)以上三個引理,下面證明MFR算法在一般條件下全局收斂.

        定理3.1設(shè)序列{αk,dk,xk+1,gk+1}由MFR算法產(chǎn)生,假設(shè)A,B成立,則

        證反證法.假設(shè)式(3.7)不成立,則式(3.4)成立,故由式(3.3)有

        因為由引理3.2中序列{xk}的有界性知道,必存在一個聚點和無限指數(shù)集N1,使

        同理由式(3.1)、式(3.3)得到

        也說明序列{dk}有界,因此也必存在一個聚點和無限指數(shù)集N2?N1,使

        另外由引理3.2和引理3.3容易知道

        因此

        因為根據(jù)式(2.2)不難得到

        當(dāng)k →∞時,對所有k ∈N2,式(3.10)兩邊同取極限得

        而當(dāng)k →∞時,對所有k ∈N2,式(3.2)兩邊同取極限得

        4.數(shù)值試驗

        為了驗證MFR算法求解非線性方程組的有效性,下面將對表1中的測試問題進行數(shù)值實驗,所選測試問題來自文[20-21].每個測試函數(shù)取[500,1000,3000,5000]等4種維數(shù)情形,并從迭代次數(shù)(NI)、函數(shù)值計算次數(shù)(NG)、算法終止時函數(shù)的范數(shù)值(GN)、實驗所需時間(CPU time)等幾方面將MFR算法的實驗結(jié)果與傳統(tǒng)FR方法的實驗結(jié)果進行比較.

        數(shù)值試驗是在Win 7.Pentium Dual E5800 3.20GHz,內(nèi)存2.0G的PC機上進行的,測試代碼利用Matlab R2010b編寫,各參數(shù)取值如下:μ1=0.99,μ2=0.01,ε=10?5,終止條件為‖g(x)‖≤10?5或者NI≥1000.表4.1列出了數(shù)值實驗結(jié)果,表4.2列出6個測試問題的名稱和初始點.

        表4.1 數(shù)值結(jié)果

        表4.2 測試問題

        為了更加直觀地比較兩種算法對以上測試問題的數(shù)值表現(xiàn),根據(jù)Dolan和Mo′re在文[22]中提出的評價方法,利用Matlab編寫程序得到以下三個數(shù)值實驗結(jié)果的比較圖像:

        圖4.1 MFR算法與FR算法的NI性能比較

        圖4.2 MFR算法與FR算法的NG性能比較

        圖4.3 MFR算法與FR算法的CPU time性能比較

        從圖4.1-4.3,容易直觀看出,無論是迭代次數(shù)、函數(shù)值計算次數(shù),還是實驗所需時間,代表MFR算法的曲線基本上都在代表傳統(tǒng)FR算法的曲線上方,這表明MFR算法求解問題的成功概率更大,而且魯棒性更強,穩(wěn)定性更高.針對這本次的6個測試問題,兩類算法是有效的,MFR算法總體效能優(yōu)于FR方法.

        5.結(jié)語

        本文提出一種求解非線性方程組問題的MFR算法,該算法具有自動滿足充分下降條件和信賴域性質(zhì)的特點,具有很好的收斂性質(zhì);數(shù)值結(jié)果表明,MFR算法比經(jīng)典FR算法更高效.未來我們將加大數(shù)值實驗測試問題的個數(shù)和維數(shù),如10個以上測試問題,每個問題的維數(shù)設(shè)定到5萬維以上,進一步驗證MFR算法的穩(wěn)健性和有效性.同時,嘗試將MFR算法推廣到壓縮感知等實際工程問題中,推廣MFR算法的應(yīng)用價值.

        猜你喜歡
        線性方程組共軛梯度
        一個帶重啟步的改進PRP型譜共軛梯度法
        一個改進的WYL型三項共軛梯度法
        求解非線性方程組的Newton迭代與Newton-Kazcmarz迭代的吸引域
        巧用共軛妙解題
        一種自適應(yīng)Dai-Liao共軛梯度法
        一類扭積形式的梯度近Ricci孤立子
        線性方程組解的判別
        保護私有信息的一般線性方程組計算協(xié)議
        基于Matlab實現(xiàn)線性方程組的迭代解法
        河南科技(2014年3期)2014-02-27 14:05:45
        无码人妻h动漫中文字幕| 蜜桃av区一区二区三| 精品国产香蕉伊思人在线又爽又黄| 国产亚洲曝欧美不卡精品| 久久久人妻精品一区bav| 日韩人妻中文字幕高清在线| 免费人成激情视频在线观看冫 | 久久免费看的少妇一级特黄片| 亚洲av无码精品国产成人| 少妇激情av一区二区| 精品黄色av一区二区三区| 亚洲熟女少妇一区二区三区青久久| 色欲网天天无码av| 97人人超碰国产精品最新o| 久久亚洲中文字幕精品一区四| 免费在线视频亚洲色图| 免费人成激情视频在线观看冫| 久久99国产乱子伦精品免费| aa视频在线观看播放免费| 亚洲精品视频中文字幕| 国产高清av首播原创麻豆| 国产香蕉尹人综合在线观| 人妻精品久久久一区二区| 国产成人精品免费久久久久| 玩弄丰满奶水的女邻居 | 午夜福利一区二区三区在线观看| 午夜国产在线| 在线视频亚洲一区二区三区| 国产精品一区二区三区在线免费| 国产av无码专区亚洲awww| 国产精品久久国产精麻豆99网站| 粉嫩av一区二区在线观看| 亚洲综合一区二区三区天美传媒| 国产精品毛片一区二区| 97色偷偷色噜噜狠狠爱网站97| 秋霞国产av一区二区三区| 色婷婷久久精品一区二区| 99999久久久久久亚洲| 富婆如狼似虎找黑人老外| 国产不卡一区在线视频| 综合国产婷婷精品久久99之一|