亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇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通??梢悦枋鰹椋航o定n個設(shè)施和n個地點(diǎn),各個地點(diǎn)之間的距離矩陣為D= [dij]n×n,各個設(shè)施之間的運(yùn)輸量矩陣為F=[fij]n×n,設(shè)施i建在地點(diǎn)k,且設(shè)施j建在地點(diǎn)l所產(chǎn)生的費(fèi)用為fijdkl?,F(xiàn)要將這n個設(shè)施建造在這n個地點(diǎn)上,給每個設(shè)施分配一個位置,使得總費(fèi)用最低[2]:

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

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

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

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

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

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

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

        算例1

        算例2

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

        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].科技通報,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)。針對二次分配問題的特點(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等級探討
        遺產(chǎn)的分配
        一種分配十分不均的財(cái)富
        績效考核分配的實(shí)踐與思考
        伊香蕉大综综综合久久| 极品白嫩的小少妇| 中文字幕亚洲欧美日韩2019| 无码日韩人妻AV一区免费| 日韩极品免费在线观看| 人妻少妇满足中文字幕| 久久国产精品久久久久久| 伊人一道本| 一本久久伊人热热精品中文| 不卡一区二区黄色av| 伊人久久久精品区aaa片| 成人无码h真人在线网站| 熟女乱乱熟女乱乱亚洲| 国产网站一区二区三区| 亚洲日韩成人av无码网站| 亚洲春色AV无码专区在线播放| 国产免费99久久精品| 精品国产粉嫩内射白浆内射双马尾 | 97精品人妻一区二区三区在线| 国产亚洲一本大道中文在线| 四虎影视国产在线观看精品| 久草国产手机视频在线观看| 日本一区二区在线高清观看| 熟妇丰满多毛的大隂户| 亚洲AV无码成人精品区天堂| 亚洲性av少妇中文字幕| 无码gogo大胆啪啪艺术| 老熟女毛茸茸浓毛| 久久精品国产亚洲av热九 | 亚洲成在人线av| 中文字幕日本女优在线观看| 亚洲一区二区在线观看免费视频| 久久国产精品久久久久久| 国产短视频精品区第一页| 日本视频一区二区三区| 亚洲va欧美va日韩va成人网| 国内精品久久久久久久久齐齐| 国产性感丝袜美女av| 久久综合99re88久久爱| 人人玩人人添人人澡| 亚洲国产不卡av一区二区三区|