国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

單親遺傳算法的改進及用于城市垃圾回收路線優(yōu)化

2017-09-01 08:57:34楊帆
科技創(chuàng)新與應(yīng)用 2017年23期
關(guān)鍵詞:改進

楊帆

摘 要:改進垃圾收集轉(zhuǎn)運方式能夠有效地提高垃圾轉(zhuǎn)運效率,文章對現(xiàn)有的單親遺傳算法進行改進,提出了擇優(yōu)插入、精英保留等策略。改進后的算法可以進一步優(yōu)化垃圾收運路線,提高收運效率,并將其運用到實際的垃圾收運路線優(yōu)化中。

關(guān)鍵詞:單親遺傳算法;垃圾回收路線優(yōu)化;改進

中圖分類號:R124.3 文獻標(biāo)志碼:A 文章編號:2095-2945(2017)23-0077-02

1 概述

據(jù)《中國統(tǒng)計年鑒》(2014年),中國共有建制城市657個,城市生活垃圾清運量已經(jīng)達(dá)到17860.2萬噸[1]。制定合理的垃圾收運方案,及時清運垃圾,可以減少垃圾回收清運費用,并減少對環(huán)境的污染。

從目標(biāo)函數(shù)和建模思路來看,城市垃圾收運路線的優(yōu)化問題為車輛調(diào)度問題,屬于組合優(yōu)化問題。其實質(zhì)是對一系列裝貨點和(或)卸貨點,組織適當(dāng)?shù)男熊嚲€路,使車輛有序地通過它們,在滿足一定的約束條件,如車輛容量、行駛里程、時間等限制因素,達(dá)到一定的目標(biāo)如路程最短、費用最少、使用車輛數(shù)量盡量少等。

王文梅[2]提出利用單親遺傳算法對垃圾回收路線進行優(yōu)化,本文針對這一算法進行了改進,很大程度上避免了傳統(tǒng)遺傳算法存在的“早熟收斂”等問題。本算法從傳統(tǒng)物流路線優(yōu)化方面得到啟發(fā),并通過java語言編譯,形成一套新的“垃圾回收路線優(yōu)化算法”。

2 單親遺傳算法的優(yōu)化

遺傳算法(Genetic Algorithm,GA)是模擬生物在自然環(huán)境中的遺傳和進化過程而形成的一種自適應(yīng)全局優(yōu)化概率搜索算法[3],即適者生存、優(yōu)勝劣汰的遺傳機制。目前的基本遺傳算法是由Goldberg統(tǒng)一了各種編碼方式和遺傳算子[4],只使用了選擇、交叉、變異三種基本遺傳算子構(gòu)成完備的算子集合,其遺傳過程簡單,容易理解,是其他遺傳算法的基礎(chǔ),不僅給各種遺傳算法提供了一個基本框架,同時也具有很高的應(yīng)用價值。

本文對單親遺傳算法進行了以下改進:

(1)“擇優(yōu)插入法”產(chǎn)生初始群體

初始群體染色體的好壞對于整個群體的進化效率有很大的影響。本算法在產(chǎn)生初始群體的時候,采用“擇優(yōu)插入法”,提高收斂效率。

(2)選擇精英保留策略

在選擇操作中加入精英保留策略,即在使用變異、交叉算子之前先選出適應(yīng)度值最大的個體保存在最優(yōu)解中。在本算法的每個群體的第一個位置為“精英保留區(qū)”,每次進行遺傳操作時,如果得到的個體適應(yīng)度值比“精英保留區(qū)”中的個體的適應(yīng)度大的時候,就復(fù)制該個體到“精英保留區(qū)”中,這樣每一代出現(xiàn)的最優(yōu)個體都會被保留。

(3)遺傳迭代終止規(guī)則

若連續(xù)Q代內(nèi)都滿足條件| fgmax-f(g-1)max|≤ε,其中 ε為適當(dāng)小的正數(shù),fgmax為第g代種群內(nèi)個體的最大適應(yīng)度值,f(g-1)max為第g-1代種群內(nèi)個體的最大適應(yīng)度值。一般進化結(jié)果趨于平穩(wěn)時,則可以認(rèn)為是一個最優(yōu)解。所以本算法為了減少運行時間,增大開發(fā)效率,優(yōu)化了停機規(guī)則。

3 實驗結(jié)果驗證及分析

本文算法倒位變異概率為0.75,變異概率為0.02。程序用java編寫。

與其他文獻中的結(jié)果對比:

按文獻[5]可將問題描述為:在某市有12個垃圾收集點,1個垃圾集中處置點,收集點的垃圾量、各個收集點之間的距離(單位:公里)如表1所示。這些收集點由垃圾處置點處的載重量為8噸的垃圾收集車收集,要求合理完成安排車輛的行車路線,使得行程最短。

文獻[5]中使用的是單親遺傳算法的多點換位算子,選擇算子使用的是保留最佳個體方法;文獻[3]中使用的是帶“放哨”的遺傳算法。表2顯示了當(dāng)進化100代時文獻[5]中的單親遺傳算法、保留最佳個體的基因移位變異算法、保留最佳個體的基因倒位算法和文獻[3]中的算法,以及本優(yōu)化算法之間的比較。

本文算法從三個方面對單親遺傳算法進行了改進,取得了較好的結(jié)果,達(dá)到了縮短運輸距離及高效節(jié)能的目標(biāo)。

4 結(jié)論

本文將傳統(tǒng)的單親遺傳算法進行了優(yōu)化,主要從初始種群的創(chuàng)建、精英保留策略和遺傳迭代終止規(guī)則進行了優(yōu)化,并與參考文獻的結(jié)果進行了比較,驗證了本算法的可行性。本文算法存在的不足是沒有考慮到存在多個處置點的情況,沒有考慮車輛不同載重量的情況,沒有將油耗情況結(jié)合起來,只是考慮路徑長短的問題。

參考文獻:

[1]中華人民共和國國際統(tǒng)計局.中國統(tǒng)計年鑒2015年[M].北京:中國統(tǒng)計出版社,2015.

[2]王文梅.基于單親遺傳算法的城市垃圾收運路線優(yōu)化的研究[D].西南交通大學(xué),2005.

[3]晏夢君.遺傳算法在派送路線優(yōu)化系統(tǒng)中的應(yīng)用[D].吉林大學(xué),2005.

[4]張超群,鄭建國,錢潔.遺傳算法編碼方式比較[J].計算機應(yīng)用研究,2011(3):819-822.

[5]李茂軍,朱陶業(yè),童調(diào)生.單親遺傳算法與傳統(tǒng)遺傳算法的比較[J].系統(tǒng)工程,2001,19(1):61-65.endprint

猜你喜歡
改進
蝙蝠算法的研究進展
現(xiàn)代化教學(xué)手段在語文教學(xué)中的運用
國有企業(yè)思想政治工作運行方式的幾點思考
淺析國有企業(yè)思想政治工作的改進與創(chuàng)新
督查工作改進策略研究
淺析加強和改進消防產(chǎn)品的監(jiān)督管理
論離婚損害賠償制度的不足與完善
商(2016年27期)2016-10-17 06:57:20
高校安全隱患與安全設(shè)施改進研究
商(2016年27期)2016-10-17 05:02:12
“慕課”教學(xué)的“八年之癢”
淺析秦二廠設(shè)計基準(zhǔn)洪水位提升對聯(lián)合泵房的影響
科技視界(2016年20期)2016-09-29 13:36:14
大连市| 郸城县| 丁青县| 双城市| 温泉县| 元谋县| 垦利县| 桓仁| 南木林县| 县级市| 高陵县| 隆化县| 平乡县| 宿迁市| 雷州市| 宁强县| 兴城市| 广水市| 兴义市| 江北区| 武威市| 云林县| 平遥县| 富锦市| 东阳市| 正宁县| 玛沁县| 凭祥市| 句容市| 柞水县| 胶南市| 泽州县| 璧山县| 闸北区| 金川县| 诸暨市| 遂昌县| 沭阳县| 土默特右旗| 雅安市| 仙居县|