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

求解物流配送問題的混合粒子群算法

2016-05-30 03:35:03胡文皓陳曙東辛欣
華僑大學學報(自然科學版) 2016年3期

胡文皓, 陳曙東, 辛欣

(1. 中國科學院大學 電子電氣與通信工程學院, 北京 100049;2. 中國科學院 微電子研究所, 北京 100029;3. 中國物聯網研究發展中心, 江蘇 無錫 214135)

?

求解物流配送問題的混合粒子群算法

胡文皓1,3, 陳曙東2,3, 辛欣1,3

(1. 中國科學院大學 電子電氣與通信工程學院, 北京 100049;2. 中國科學院 微電子研究所, 北京 100029;3. 中國物聯網研究發展中心, 江蘇 無錫 214135)

摘要:為了加快粒子群算法(PSO)在解決限定車輛配送問題時的收斂速度和減少時間花費,采取先驗判斷粒子個體最優位置與全局最優位置的距離決定粒子的更新方式,提出一種混合策略,設計魚群-粒子群算法(AFSA-PSO),并通過對函數極值的求解進行驗證.實驗結果表明:該方法能夠得到正確解,并具有收斂快、尋優佳的特點.

關鍵詞:粒子群算法; 魚群算法; 混合算法; 物流配送問題

物流配送問題屬于復雜的求解最優方案的問題,在實際問題中求解最優解存在難度.因此,出現了通過種群中個體的協作能力尋找最優解的方法[1].以粒子群算法(PSO)為代表的群智能[2]是基于此思想而產生的.粒子群算法是群智能理論中應用廣泛的一類,它是個體學習迭代產生更佳解的算法.粒子群算法解決配送問題的研究主要體現在粒子編碼方式和改進解的精度上[3-6].粒子群算法為得到更精確解而增大了迭代次數,導致收斂速度慢、時間花費多等問題.為縮小迭代次數、加快解的收斂速度,本文設計了一種求解物流配送問題的混合粒子群算法.

1問題模型

車輛路徑問題是物流配送的關鍵,引入不同因素可以推導出不同的數學模型.文中采用有能力約束的車輛路徑問題[6].假定配送中心編號為0;用戶編號依次為1,2,…,n;第i個用戶的需求量為gi;可供使用的車輛數量為K;每輛車的容量為q;ci,j表示從點i到點j的單位費用.則有

(1)

(2)

(3)

式(1)為成本函數;式(2)為全部車的容量限制;式(3)限定了一個用戶僅能由一輛車完成.由于車容量的限制,采用判罰值修正成本函數.其中,R=(1+t)/4(t為當前迭代次數).式(1)可轉化為

(4)

采用自然數對配送路徑進行編碼,對粒子維數值進行遞增排序,得到相應用戶序列.此外,每輛車必須從中心出發再回到中心.

2混合粒子群算法

2.1粒子群算法

粒子群算法是個體尋優算法,粒子本身有感知能力.每次迭代后得到一個候選解,粒子維數代表解方案,在組合優化問題上應用廣泛,如求路徑規劃問題[7]、股票預測[8]、工程數學應用問題[9-11].

粒子x的函數值f(x)稱為個體適應度值pbest,一次迭代后,得到新位置xnew.若f(xnew)比f(x)更佳,則該粒子的個體最優位置pbest,X為xnew,pbest為f(xnew);否則,pbest,X為x,pbest為f(x);種群中最優位置gbest,X是全部個體適應度值最佳的粒子xbest,全局適應值gbest為f(xbest).粒子更新位置為

(5)

(6)

式(5),(6)中:r1,r2均為(0,1)的隨機數;c1,c2為學習因子.

2.2魚群算法原理

魚群算法(AFSA)是個體尋優算法,具有易實現、適用性強等優點.如粒子群算法一樣,AFSA是連續型算法,對于離散型問題需對解編碼.AFSA算法有以下4個關鍵步驟.

1) 追尾.個體魚i在其鄰域內滿足有更好的位置best_j,且位置best_j的鄰域內的個體魚數量滿足一定條件.則魚i向best_j前進一步;否則,群聚.

2) 群聚.個體魚i在其鄰域內的個體魚數量滿足一定條件,并且該鄰域內有一個中心位置,若位置更佳,則魚i向中心位置前進一步;否則,覓食.

3) 覓食.個體魚i鄰域內隨機選擇位置new_i,若該位置更佳,則魚i向其前進一步;否則,位置不變.選擇一定次數后,都沒有更佳的位置,則隨機移動.

4) 隨機移動.在可行域內,隨機生成新位置,個體魚向其前進一步.

2.3混合策略改進粒子群算法

魚群算法根據適應值規定不同個體應有各自的優化方向,為粒子群算法改進提供了思路,即粒子應針對性地依靠不同感知能力指導粒子位置更新.

粒子的不同感知能力決定了粒子的搜索范圍和粒子種群的收斂速度.粒子在大范圍內搜索最優位置,需依仗整體感知和自我感知,使粒子位置更新后足夠分散.而為實現收斂速度快,應讓粒子向全局最優位置靠攏,這就不能擴大整體感知和自我感知.因此,應平衡粒子位置更新時所具備的3種感知能力.引入權重維持粒子的繼承能力,即

(7)

為加速粒子種群的收斂速度,每次迭代更新位置時,對粒子進行個體適應值與全局適應度差值檢測.如果接近,則“追尾”可以得到解,這些粒子的位置可信度高,為了維持粒子的搜索能力,采取信任3種感知能力的方式進行更新;如果臨近,則“群聚”即可,采取信任自我感知能力,粒子向著自己鄰近的粒子靠攏,即它們的個體最優位置pbest,X是鄰近的粒子的pbest,X;其余情況,為加速收斂,這些粒子的位置和當前個體最優位置是不足夠可信的,則直接忽略,采取信任整體感知能力,向全局最優位置gbest,X靠攏.由此,粒子會整體向當前全局最優位置靠攏,加速了收斂速度.新的混合算法記為AFSA-PSO.

3結果與分析

為驗證文章算法解決車輛路徑問題的可行性和有效性,在Windows7系統下,基于MatlabR2010b工具實現算法,通過求函數極值驗證搜索性能,并與其他文獻方法進行對比.

3.1尋優性能的驗證

由線性遞減策略可得到標準粒子群算法(SPSO).模擬退火算法與粒子群算法的融合[12](SA-PSO)是混合策略研究的熱門.設粒子數量N=40;c1=c2=1.496 18;wstart=0.9;wend=0.4;最大迭代次數為1 000次;初始溫度為10 000 ℃;最低溫度為0.01 ℃;溫度遞減因子K=0.9;最大接受誤差為0.5.

(a) Ackley函數     (b) Sphere函數圖1 混合策略和SPSO求解函數極值Fig.1 Mixed strategy and SPSO for function extremum

混合策略和SPSO求解函數極值,如圖1所示.圖1中:n為迭代算法的次數;fx為函數極值.由圖1可知:SA-PSO算法收斂速度慢,搜索范圍廣;而AFSA-PSO算法收斂速度快,搜索范圍??;SPSO算法收斂速度比AFSA-PSO稍微慢,搜索過程穩定.

3.2車輛路徑問題

配送路徑問題的數據來源于文獻[6].AFSA-PSO參數設置:粒子個數為60;迭代次數為150;粒子維數為9;最大速度限制100;權重始于0.9,終于0.4;學習因子c1=c2=1.496 18.隨機運行20次,結果如表1所示.表1中:HAPS為加入蛙跳算法的粒子群優化算法.

表1 算法結果比較表

由表1可知:AFSA-PSO最小值為65,其余最小值為67.5,但AFSA-PSO的平均成本值不是最小.此外,文獻[5]采用輪盤選擇策略選擇粒子,加入退火算法解決車輛路徑問題,記為PSOSA,運行50次,二者最優值相同,皆為67.5,但AFSA-PSO平均值為69.77,大于PSOSA的平均值68.11.

4結束語

粒子群算法的改進在于對粒子位置更新時3種能力的優化.新算法提升了收斂速度、減少了時間花費,在面對車輛路徑問題時,可以快速地找到解.未來可以采用階段求解的方法,先更新粒子位置,然后計算適應值與原來的差距判定更新位置方式,并且具體的方式使用漸進函數優化,以達到搜索解過程穩定、保證解精度的目標.

參考文獻:

[1]王文杰,葉世偉.人工智能原理與應用[M].北京:人民郵電出版社,2004:3-4.

[2]HACKWOOD S,BENI G.Self-organization of sensors for swarm intelligence[C]∥International Conference on Robotics and Automation.Piscataway:IEEE Press,1992:819-829.

[3]吳斌.車輛路徑問題的粒子群算法研究與應用[D].杭州:浙江工業大學,2007:28-40.

[4]肖麗,包駿杰.一種改進粒子群算法在物流配送路徑問題中的應用[J].湖南科技大學學報(自然科學版),2012,27(2):88-92.

[5]楊凌云.改進粒子群算法在車輛問題中的應用研究[D].鄭州:河南大學,2011:25-32.

[6]張思亮,葛宏偉.粒子群和蛙跳的混合算法求解車輛路勁問題[J].計算機工程與應用,2011,47(21):246-248.

[7]章權,溫惠英,孫博.適于配送車輛導航路徑規劃的遍歷模型的改進型粒子群優化算法[J].華南理工大學學報(自然科學版),2011,39(8):109-112.

[8]LU Jinna,BAI Yanping.Applications of GRNN based on particle swarm algorithm forecasting stock prices[C]∥International Conference on Information, Business and Education Technolog.Atlantis:Atlantis Press,2013:69-73.

[9]WANG Wei,GONG Shuiqing,LI Peilin,et al.Research on convex polyhedron collision detection[C]∥International Conference on Mechanical Engineering and Material Science.Atlantis:Atlantis Press,2012:479-483.

[10]周書敬,高延安,楊柳,等.改進的粒子群-模擬退火算法在桁架結構優化設計中的應用[J].工業建筑,2012,27(163):37-41.

[11]孫祥云,邵輝,趙家宏.采用粒子群優化算法在液壓挖掘機高效空中運動軌跡規劃方法[J].華僑大學學報(自然科學版),2014,35(5):498-502.

[12]李麗,牛奔.粒子群優化算法[M].北京:冶金工業出版社,2009:72-94.

(責任編輯: 錢筠 英文審校: 吳逢鐵)

Hybrid Particle Swarm Algorithm for the Logistics Distribution Problem

HU Wenhao1,3, CHEN Shudong2,3, XIN Xin1,3

(1. School of Electronic, Electrical and Communication Engineering,University of Chinese Academy of Sciences, Beijing 100049, China;2. Institute of Microelectronics, Chinese Academy of Sciences, Beijing 100029, China;3. China Research and Development Center for Internet of Things, Wuxi 214135, China)

Abstract:In order to speed up convergence and reduce the time, when using the particle swarm algorithm (PSO) to solve the limited vehicle distribution problem, we use the distance between the individual optimal position and the global optimal position to decide particle updating mode, and propose a hybrid improved strategy, then we design a new AFSA-PSO algorithm. Experimental results show that it can get correct solution and has the characteristics of fast convergence and good searching effect.

Keywords:particle swarm algorithm; artificial fish swarm algorithm; hybrid algorithm; logistics and distribution problem

中圖分類號:TP 18

文獻標志碼:A

基金項目:農村信息服務數據智能處理技術研究與應用(2013BAD15B03)

通信作者:陳曙東(1977-),女,教授,博士,主要從事大數據管理的研究.E-mail:chenshudong@ciotc.org.

收稿日期:2015-08-09

doi:10.11830/ISSN.1000-5013.2016.03.0295

文章編號:1000-5013(2016)03-0295-04

主站蜘蛛池模板: 亚洲精品视频网| 精品无码一区二区三区在线视频| 国产成人一区免费观看| 无码内射在线| 亚洲综合二区| 福利视频久久| 日韩小视频网站hq| 91麻豆精品国产91久久久久| 毛片最新网址| 久久青草热| 手机精品福利在线观看| 国产精品网曝门免费视频| 精品免费在线视频| 波多野结衣亚洲一区| 久久久久久尹人网香蕉| 国产福利一区二区在线观看| 久久精品人人做人人综合试看| 国产成人你懂的在线观看| 一区二区三区国产| 亚洲国产一成久久精品国产成人综合| 性网站在线观看| AV无码一区二区三区四区| 99色亚洲国产精品11p| 性欧美久久| 免费不卡在线观看av| 亚洲日本一本dvd高清| 亚洲日韩精品无码专区| 精品午夜国产福利观看| 精品91视频| 日本黄色不卡视频| 国产视频a| 色妞www精品视频一级下载| 高清久久精品亚洲日韩Av| 在线一级毛片| 国产午夜福利亚洲第一| 国产波多野结衣中文在线播放| 日韩精品亚洲人旧成在线| 老色鬼欧美精品| 日韩第一页在线| 自拍偷拍欧美日韩| 国产女人爽到高潮的免费视频 | jizz在线免费播放| 高清不卡毛片| 欧美亚洲欧美| 亚洲人成网站18禁动漫无码| 亚洲成人免费在线| 麻豆精选在线| 114级毛片免费观看| 国产国语一级毛片| 国产美女人喷水在线观看| 日韩无码一二三区| 成人毛片免费观看| 国产精品太粉嫩高中在线观看| 精品国产欧美精品v| 亚洲αv毛片| 国产一区三区二区中文在线| 色天堂无毒不卡| 成人小视频网| 3D动漫精品啪啪一区二区下载| 成人小视频网| 熟妇人妻无乱码中文字幕真矢织江| 日本道中文字幕久久一区| 午夜福利视频一区| 九九精品在线观看| 欧美日韩另类在线| 亚洲天堂在线视频| 2024av在线无码中文最新| 亚洲精品自产拍在线观看APP| 伊人久久青草青青综合| 精品成人免费自拍视频| 婷婷五月在线| 亚洲成综合人影院在院播放| 亚洲无线国产观看| 欧美日韩综合网| 在线播放精品一区二区啪视频| 国产精品久久自在自线观看| 国产美女免费| 国产在线视频欧美亚综合| 国产美女精品人人做人人爽| 久久综合激情网| 亚洲中文字幕久久精品无码一区| 亚洲资源在线视频|