【導讀】混合算法改善了遺傳算法的局部搜索能力,顯著提高了遺傳算法求得全局解的概率。由于只利用函數(shù)值信息,混合算法是一種求解可微和不可微函數(shù)全局優(yōu)化問題的通用方法。取最小絕對值準則建立失擬函數(shù)等。其求解方法的研究越來越受到人們的重視,常用的算法。提出的遺傳算法,是一種較為有效的求不可微非線性函數(shù)全局最優(yōu)解的方法。早熟收斂狀態(tài)而繼續(xù)接近全局最優(yōu)解。數(shù)值算例對混合方法的有效性進行了驗證。編碼是遺傳算法應用中的首要問題,與二進制編碼比較,由于浮點編碼遺傳算法有精度高,異概率pm,進行Powell搜索的概率pPowell和遺傳計算所允許的最大代數(shù)T。Step2隨機產(chǎn)生初始群體,并計算其適應值。step4按概率執(zhí)行算術交叉算子進行交叉操作。若個體的元素被選擇變異,,則變異結果為,其中,step6對每個個體按照概率pPowell進行Powell搜索。step8判斷是否終止計算條件,不滿足則轉(zhuǎn)向step3,滿足則輸出計算結果。間約為標準遺傳算法取T=500時計算時間的4/5。對應的浮點編碼遺傳算法,取m=30,