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

分布式并行遺傳算法求解多車型車輛路徑問題

2019-11-07 09:26:07王超袁杰紅
物流科技 2019年10期

王超 袁杰紅

摘要:傳統(tǒng)遺傳算法在求解HVRP問題時尋優(yōu)效率不高,在搜索過程中易陷入局部最優(yōu),發(fā)生早熟。為解決上述問題,文章在傳統(tǒng)遺傳算法的基礎(chǔ)上,采用多個子算法并行分布、同時迭代的方式調(diào)整算法結(jié)構(gòu),并引入遷移算子實現(xiàn)迭代過程中各子算法間的信息共事,以提升尋優(yōu)效率。

關(guān)鍵詞:車輛路徑問題;多車型車輛路徑;遷移算子;并行遺傳

在運籌學(xué)中,車輛路徑問題(Vehicle Routing Problem,VRP)是經(jīng)典的組合優(yōu)化問題,已被證明具有NP計算復(fù)雜性,求解多采用近似算法和啟發(fā)式算法㈣。遺傳算法是模仿生物遺傳過程的一種方法,每迭代一次既表示遺傳一代,按照一定概率執(zhí)行選擇、交叉和變異算子,獲得優(yōu)良種群。傳統(tǒng)遺傳算法在求解VRP問題時容易陷入局部最優(yōu),所得近似最優(yōu)解常不甚理想。本文采用分布式并行遺傳算法,旨在提升算法搜索速度和尋優(yōu)效果。

1多車型車輛路徑問題模型建立

在上述模型中,公式(1)表示車輛不可超載,公式(2)表示車輛起止點均為配送中心,公式(3)表示所有客戶均被服務(wù),且任一客戶僅由一輛車服務(wù),公式(4)為0-1變量。 2分布式并行遺傳算法設(shè)計

2.1算法介紹

分布式并行遺傳算法(MDPGA)是在傳統(tǒng)遺傳算法(sGA)的基礎(chǔ)上,依據(jù)分布式并行處理模型,對算法結(jié)構(gòu)進行改變,以實現(xiàn)并行化操作。它將種群分成若干個子群并分配給各自對應(yīng)的處理器,每個處理器獨立的實現(xiàn)一個完整的串行遺傳算法,并按遷移算子對子群體間的若干個體進行遷移,在引入優(yōu)良個體的同時豐富了種群的多樣性,有效避免了早熟現(xiàn)象的發(fā)生。

除遺傳算子外,分布式并行遺傳算法還引入了遷移算子,來負責(zé)各個分處理器之間的個體交換,以加速較好個體在各子種群中的傳播。遷移算子主要考慮遷移規(guī)模、遷移拓撲和遷移策略三方面的內(nèi)容。本文對遷移規(guī)模的確定主要依據(jù)經(jīng)驗,取子種群染色體數(shù)目的18%。遷移拓撲是指優(yōu)良個體在子種群中的傳播方式,本文采用一對多遷移方式。遷移策略主要是指遷移周期的確定,本文選擇固定遷移周期。

2.2算法步驟

采用分布式并行遺傳算法求解HVRP問題,算法步驟如下:

Step1:隨機產(chǎn)生指定個體數(shù)目的3個初始種群作為并行算法的子種群;

Step2:若滿足停止準則,輸出結(jié)果;否則,轉(zhuǎn)Step3;

step3:并行計算各子種群中個體的適應(yīng)度;

Step4:采用輪盤賭方式并行執(zhí)行各子算法的選擇算子;

Step5:按交叉概率并行執(zhí)行各子算法的交叉算子;

Step6:按變異概率并行執(zhí)行各子算法的變異算子;

Step7:若滿足遷移條件,執(zhí)行遷移算子,轉(zhuǎn)Step2,否則,轉(zhuǎn)Step2。

2.3算法流程圖

分布式并行遺傳算法流程如圖1所示:

3算例分析

3.1算例介紹

以16個客戶的HVRP問題為例,配送中心編號為0,客戶編號為1-16,節(jié)點信息見表1。車輛類型共有2種,其中,A型車2輛,限載量20t;B型車2輛,限載量10t。求車輛配送總里程最小的路徑選擇方案。

3.2算例求解

將車輛按限載量由小到大的順序依次編號為1-5。分別采用基本遺傳算法和分布式并行遺傳算法求解,并行算法子種群數(shù)目設(shè)置為3,各子種群的規(guī)模均為10,交叉概率0.8,變異概率0.1,遷移周期為5,遷移規(guī)模為3,算法終止準則設(shè)置為迭代次數(shù)達到1000,所得最優(yōu)路徑結(jié)果如下:

路線1:0-8-6-2-5---0;用A型車;

路線2:0-7-1-4-3-0;用A型車;

路線3:0-9-10-16-14-0;用B型車;

路線4:0-12-11-15-13-0;用B型車。

最優(yōu)路徑如圖2所示:

3.3算法對比分析

傳統(tǒng)遺傳算法與分布式并行遺傳算法求解該HVRP問題的收斂圖3、圖4所示:

圖3與圖4比較后可知,MDPGA算法較SGA算法,收斂速度及魯棒性都得到了很大的提升,有效避免了早熟,尋優(yōu)能力增強,體現(xiàn)了MDPGA算法的優(yōu)越性。

4結(jié)論

對比分析基本遺傳算法(sGA)與分布式并行遺傳算法(MDPGA)的收斂性可知,SGA算法的收斂性明顯較差,在最優(yōu)解搜索過程中,易陷入局部最優(yōu)。MDPGA算法收斂速度較快,遷移算子使得算法全局搜索能力大幅提升。通過實例論證,分布式并行遺傳算法在求解HVRP問題時收斂速度更快,具有更好地尋優(yōu)能力,是一種更有效的算法。

主站蜘蛛池模板: 国产精品va免费视频| 日本成人在线不卡视频| 在线无码av一区二区三区| 久久精品国产91久久综合麻豆自制| 欧美区一区二区三| 国产91无毒不卡在线观看| 亚洲日本韩在线观看| 91人妻日韩人妻无码专区精品| 青青热久免费精品视频6| 一区二区欧美日韩高清免费| 欧美色视频在线| 成年网址网站在线观看| 久久久无码人妻精品无码| 国产亚洲视频中文字幕视频| 日韩在线观看网站| 真实国产精品vr专区| 在线免费看黄的网站| 精品久久久久久成人AV| 最新加勒比隔壁人妻| 日本成人在线不卡视频| 在线看AV天堂| 色综合久久88| 亚洲中文无码av永久伊人| 婷婷午夜影院| 在线观看国产精品第一区免费| 欧美一级大片在线观看| 欧美激情视频在线观看一区| 国产精品无码一二三视频| 久久伊人久久亚洲综合| 欧美第一页在线| 亚洲国产天堂久久九九九| AV无码一区二区三区四区| 久久午夜夜伦鲁鲁片无码免费| 亚洲人在线| 伊人久久综在合线亚洲91| 在线观看国产网址你懂的| 亚洲精品另类| 91在线无码精品秘九色APP| 国外欧美一区另类中文字幕| www亚洲精品| 国产成+人+综合+亚洲欧美| 欧美一级高清片欧美国产欧美| 国产国语一级毛片在线视频| 亚洲成综合人影院在院播放| 日韩毛片在线播放| 国产在线一区视频| 伊人精品视频免费在线| 国产人免费人成免费视频| 欧美午夜视频在线| 国产成人精品一区二区不卡| 国产激情无码一区二区三区免费| 午夜福利免费视频| 国产剧情伊人| 午夜激情福利视频| 婷婷综合缴情亚洲五月伊| 国产欧美日韩另类精彩视频| 久久一日本道色综合久久| 亚洲人成亚洲精品| 一本色道久久88| 老司机午夜精品网站在线观看| 小说区 亚洲 自拍 另类| 欧美福利在线观看| 欧美激情第一欧美在线| 亚洲AⅤ波多系列中文字幕| 性视频一区| 国产成人精品在线1区| 一级毛片无毒不卡直接观看| 浮力影院国产第一页| 一本综合久久| 国产精品九九视频| 99久久精品免费观看国产| 久青草免费视频| a亚洲视频| 婷婷午夜影院| 国产欧美视频综合二区| 国产黄色免费看| 国产精品无码一二三视频| 在线精品亚洲一区二区古装| 国产女人18毛片水真多1| 日韩欧美国产综合| 久久人人97超碰人人澡爱香蕉| 美女免费黄网站|