999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

二次分配問題的布谷鳥搜索算法

2015-09-27 02:35:33許秋艷
現(xiàn)代計(jì)算機(jī) 2015年26期
關(guān)鍵詞:分配優(yōu)化

許秋艷

(鹽城工學(xué)院信息工程學(xué)院,鹽城 224051)

二次分配問題的布谷鳥搜索算法

許秋艷

(鹽城工學(xué)院信息工程學(xué)院,鹽城224051)

1 二次分配問題的數(shù)學(xué)模型

二次分配問題(Quadratic Assignment Problem,QAP)最早由Koopmans和Beckmann在1957年提出[1],是一種典型的組合優(yōu)化難題。QAP通常可以描述為:給定n個(gè)設(shè)施和n個(gè)地點(diǎn),各個(gè)地點(diǎn)之間的距離矩陣為D= [dij]n×n,各個(gè)設(shè)施之間的運(yùn)輸量矩陣為F=[fij]n×n,設(shè)施i建在地點(diǎn)k,且設(shè)施j建在地點(diǎn)l所產(chǎn)生的費(fèi)用為fijdkl。現(xiàn)要將這n個(gè)設(shè)施建造在這n個(gè)地點(diǎn)上,給每個(gè)設(shè)施分配一個(gè)位置,使得總費(fèi)用最低[2]:

其中,π是所有分配方案的集合,p(i)表示設(shè)施i被分配的地點(diǎn)。QAP的目標(biāo)是找到一個(gè)排列p={p1,p2,…,pn},使得總費(fèi)用最少。

自提出以來,二次分配問題已經(jīng)廣泛用于許多問題的研究中,例如,工廠位置選址、集成電路布線、作業(yè)調(diào)度、打字機(jī)鍵盤設(shè)計(jì)和接力賽跑排序等[3]。目前,用于求解QAP的傳統(tǒng)算法有分支定界法、動(dòng)態(tài)規(guī)劃法和割平面法等;現(xiàn)代啟發(fā)式算法有遺傳算法、模擬退火算法、蟻群算法和粒子群算法等。這些算法為求解QAP提供了思路,但由于自身搜索機(jī)制的限制,還不能完全有效求解QAP。當(dāng)前,如何設(shè)計(jì)求解QAP的算法仍然是一個(gè)開放式的問題。布谷鳥搜索算法(Cuckoo Search Algorithm,CSA)是一種新型現(xiàn)代啟發(fā)式算法,由Yang 和Deb在2009年提出[4]。CSA具有參數(shù)少,易于編程實(shí)現(xiàn)和優(yōu)化性能好等特點(diǎn),本文將CSA用于對(duì)QAP問題的求解,實(shí)驗(yàn)結(jié)果證明了本文所給算法的可行性和有效性。

2 二次分配問題的布谷鳥搜索算法

CSA源于對(duì)布谷鳥寄生育雛行為和鳥類的萊維飛行行為的模擬,算法的偽代碼如圖1所示,具體原理請(qǐng)參考文獻(xiàn)[5]。在求解連續(xù)優(yōu)化問題時(shí),CSA表現(xiàn)出良好的搜索性能。為充分發(fā)揮CSA求解連續(xù)優(yōu)化問題的優(yōu)勢(shì),在求解QAP時(shí),算法的搜索空間仍定義在連續(xù)空間,且搜索范圍限制在[0,1]之間。為將CSA的搜索空間和QAP的解空間相對(duì)應(yīng),定義如下的映射。以規(guī)模為5的QAP為例,假設(shè)CSA產(chǎn)生的一個(gè)解為[0.8147,0.9058,0.1270,0.9134,0.6324],對(duì)解分量進(jìn)行排序,每個(gè)分量對(duì)應(yīng)的排序號(hào)為[3,5,1,2,4],即第1個(gè)設(shè)施被分配在第3個(gè)地點(diǎn),第2個(gè)設(shè)施被分配在第5個(gè)地點(diǎn),第3個(gè)設(shè)施被分配在第1個(gè)地點(diǎn),第4個(gè)設(shè)施被分配在第2個(gè)地點(diǎn),第5個(gè)設(shè)施被分配在第4個(gè)地點(diǎn)。

布谷鳥搜索算法的偽代碼[5]:

3 數(shù)值實(shí)驗(yàn)

為測(cè)試本文算法的優(yōu)化性能,采用QAP兩個(gè)典型算例進(jìn)行驗(yàn)證。

算例1

算例2

利用本文算法計(jì)算這兩個(gè)QAP算例的函數(shù)值分別為2250和1652,對(duì)應(yīng)的排列分別為 [2,1,4,3]和[3,10,11,2,12,5,6,7,8,1,4,9]。經(jīng)驗(yàn)證,這兩個(gè)計(jì)算結(jié)果已經(jīng)達(dá)到已知的最優(yōu)解,從而說明本文算法在處理二次分配問題的優(yōu)勢(shì)。

4 結(jié)語

為求解二次分配問題,本文給出了基于布谷鳥搜索算法的求解方法,并通過實(shí)驗(yàn)驗(yàn)證了所提出算法的可行性和有效性,將算法用于圖著色問題是進(jìn)一步的研究方向。

[1]Koopmans T C,Beckmann M J.Assignment problems and the location of economic activities[J].Econometrica,1957,25(1):53-76.

[2]馬良,朱剛,寧愛兵.蟻群優(yōu)化算法[M].北京:科學(xué)出版社,2010.

[3]張惠珍,馬良,王洪剛.二次分配問題及其研究進(jìn)展(I)[J].科技通報(bào),2010,26(6):801-805,816.

[4]Yang X,Deb S.Cuckoo search via levy flights[C].World Congress on Nature&Biologically Inspired Computing.Piscataway:IEEE Publications,2009:210-214.

[5]Yang X S,Deb S.Engineering optimization by cuckoo search[J].International Journal of Mathematical Modeling and Numerical Optimization,2010,1(4):330-343.

Quadratic Assignment Problem;Cuckoo Search Algorithm;Combinatorial Optimization

Cuckoo Search Algorithm for Quadratic Assignment Problem

XU Qiu-yan

(School of Information Engineering,Yancheng Institute of Technology,Yancheng 224051)

1007-1423(2015)26-0049-03

10.3969/j.issn.1007-1423.2015.26.013

許秋艷(1981-),女,講師,從事領(lǐng)域?yàn)樗惴ㄔO(shè)計(jì)及其應(yīng)用

2015-06-25

2015-09-10

二次分配問題是一種典型的組合優(yōu)化難題。該問題由于目標(biāo)函數(shù)的非線性而使得問題的求解異常復(fù)雜。為求解二次分配問題,設(shè)計(jì)基于布谷鳥搜索算法的優(yōu)化方法。布谷鳥搜索算法是一種新型現(xiàn)代啟發(fā)式算法,具有結(jié)構(gòu)簡單和易于編程等特點(diǎn)。針對(duì)二次分配問題的特點(diǎn),給出算法的實(shí)現(xiàn)流程。實(shí)驗(yàn)結(jié)果表明該算法的可行性和有效性。

二次分配問題;布谷鳥搜索算法;組合優(yōu)化

Quadratic Assignment Problem(QAP)is a typical hard problem in combinatorial optimization.It is hard to solve QAP because of its nonlinear objective function.To solve QAP,proposes a method based on Cuckoo Search Algorithm(CSA).CSA is a novel metaheuristic which is simple and easy to program.According the features of QAP,shows the algorithm procedure.The results demonstrate that the presented method is feasible and effective.

猜你喜歡
分配優(yōu)化
基于可行方向法的水下機(jī)器人推力分配
超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運(yùn)算——以2021年解析幾何高考題為例
應(yīng)答器THR和TFFR分配及SIL等級(jí)探討
遺產(chǎn)的分配
一種分配十分不均的財(cái)富
績效考核分配的實(shí)踐與思考
主站蜘蛛池模板: 亚洲国产精品国自产拍A| 亚洲久悠悠色悠在线播放| 欧美精品在线免费| 亚洲日韩高清在线亚洲专区| 国产亚卅精品无码| 亚洲一级无毛片无码在线免费视频| 天堂亚洲网| 久久网欧美| 亚洲色图综合在线| a国产精品| 免费日韩在线视频| 国产精品开放后亚洲| 国产精品欧美在线观看| 亚洲 成人国产| 中文字幕欧美日韩| 国产精品自在拍首页视频8| 青青久在线视频免费观看| 国产在线日本| 欧美全免费aaaaaa特黄在线| 国产91麻豆免费观看| 欧美成a人片在线观看| 国产精品冒白浆免费视频| 国产人人射| 免费一级毛片在线观看| 亚洲无码四虎黄色网站| 一级全黄毛片| 97在线观看视频免费| 亚洲国产无码有码| 亚洲第一成年网| 日本午夜精品一本在线观看| 99视频精品全国免费品| 人妖无码第一页| 手机在线免费毛片| 欧美日韩国产综合视频在线观看 | 女人18毛片一级毛片在线 | 青青青国产视频手机| 欧美精品在线看| 麻豆精品在线播放| 波多野结衣无码视频在线观看| 福利片91| 久久久亚洲色| 亚洲精品免费网站| 91成人在线观看视频| 国产导航在线| 亚洲性影院| 污网站免费在线观看| 99在线国产| 四虎永久免费在线| 波多野结衣爽到高潮漏水大喷| 久草网视频在线| 日韩专区欧美| 在线日韩日本国产亚洲| 国产人成乱码视频免费观看| 91破解版在线亚洲| 亚洲国产AV无码综合原创| 一区二区在线视频免费观看| 欧美亚洲国产精品久久蜜芽| 99久久99视频| 欧美一级在线播放| 欧美福利在线观看| 91www在线观看| 欧美激情视频一区二区三区免费| 欧美黄色网站在线看| 亚洲无码在线午夜电影| 欧美精品1区| 国产成人综合网在线观看| 国产1区2区在线观看| 国产福利免费视频| 国产欧美精品一区二区| 极品国产一区二区三区| 狼友视频国产精品首页| а∨天堂一区中文字幕| 制服丝袜国产精品| 亚洲免费三区| 在线国产欧美| 婷婷99视频精品全部在线观看| 狠狠做深爱婷婷综合一区| 中文字幕亚洲另类天堂| 97国产成人无码精品久久久| 久久国产精品国产自线拍| 无码高潮喷水专区久久| 亚洲美女一区二区三区|