• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于改進蟻群算法的共享單車配送調(diào)度研究

    2020-09-09 03:16:00吳會叢
    計算機應(yīng)用與軟件 2020年9期
    關(guān)鍵詞:蟻群路線單車

    吳會叢 王 敬

    (河北科技大學(xué)信息科學(xué)與工程學(xué)院 河北 石家莊 050018)

    0 引 言

    當(dāng)今城市發(fā)展迅速,為了解決城市交通問題,共享單車應(yīng)運而生。隨著共享單車的使用率逐步增加,其在各個租賃點之間的配送調(diào)度問題也隨之產(chǎn)生[2]。各個租賃點的共享單車不能完全滿足用戶的需求,或者很容易造成極大的資源浪費,因此需要管理者對共享單車進行合理地調(diào)度并及時進行配送,最大限度滿足用戶的使用需求。如何均衡共享單車在不同租賃點的分布,滿足用戶使用共享單車的需求量,尋找調(diào)度配送路徑的最短距離,對完善公共交通體系,提升交通服務(wù)水平,保護城市環(huán)境具有非常重要的意義。

    目前,對于調(diào)度問題已經(jīng)有了許多研究。文獻[3]提出了一種以基于斥候蟻實現(xiàn)的動態(tài)局部搜索為核心策略,城市分類、加大信息素濃度差和繼承式的信息素清零等三種策略進行輔助改進的蟻群算法。文獻[4]在蟻群算法中引入遺傳算法中一些遺傳算子的內(nèi)容,經(jīng)過對循環(huán)次數(shù)分組后,對組內(nèi)、組外進行操作,以加快搜索出最優(yōu)解的速度。文獻[5]通過BP神經(jīng)網(wǎng)絡(luò)對單車的初始量進行預(yù)測,完成之后以期望調(diào)度次數(shù)最少為目標(biāo),建立整數(shù)規(guī)劃模型,利用lingo進行求解,并得出期望調(diào)度次數(shù)。文獻[6]使用兩個約束函數(shù)來評估并提供有關(guān)性能和預(yù)算成本的反饋,這兩個約束函數(shù)使改進的蟻群算法根據(jù)反饋情況及時調(diào)整解決方案的質(zhì)量,以實現(xiàn)最優(yōu)解。文獻[7]對區(qū)域化管理給出了一種基于P-中值模型的聯(lián)營區(qū)劃分方法,實驗證明該方法靈活方便。對于高峰時的調(diào)度需求,建立以加權(quán)移動平均法為基礎(chǔ)的模型,最后采用遺傳算法進行模型求解。

    上述算法存在一些問題,如:只適合空間復(fù)雜度較小的情況;只考慮調(diào)度次數(shù)而沒有考慮配送距離;沒有采用實際運營數(shù)據(jù)做支撐而難以判斷優(yōu)化性。因此,本文提出一種既適合較大空間范圍又考慮到配送距離,具有運營數(shù)據(jù)支撐的租賃點之間螞蟻殘留信息素濃度的計算方法。通過該方法能夠在一定的時間內(nèi)得到一段較合理的配送路線,實驗結(jié)果表明,該方法能夠得到行駛距離較短的配送調(diào)度路線。

    1 需求分析及預(yù)測

    1.1 調(diào)度需求分析

    共享單車的使用情況會受到季節(jié)、星期、時間等因素的影響[8]。在天氣較惡劣的情況下,用戶對共享單車的使用意愿會下降,共享單車的利用率也會大大降低,此時,管理者就可以從擁有共享單車數(shù)量充足或者富余的租賃點中調(diào)一部分單車到有需要的租賃點中,以免造成資源的浪費。在春季或者溫度適中的情況下,共享單車的使用率會大大增加,此時,應(yīng)該適當(dāng)?shù)卦黾訉蚕韱诬嚨呐伤土?,以滿足用戶的使用需求。

    本文實驗所需的數(shù)據(jù)集包含日期、季節(jié)、是否節(jié)假日、是否工作日、天氣、濕度、溫度和風(fēng)速等相關(guān)因素。值得注意的是,日期時間特征由年、月、日和具體小時組成,還可以根據(jù)日期計算其星期,因此可以將日期時間拆分成年、月、日、時和星期5個特征。計算得出預(yù)測車輛數(shù)與各相關(guān)因素之間的相關(guān)系數(shù),如表1所示。

    表1 預(yù)測車輛數(shù)與各相關(guān)因素之間的相關(guān)系數(shù)

    1.1.1時間對共享單車數(shù)量的影響

    在工作日或者周末時,某租賃點共享單車的使用率有所不同,而且在不同的時間段內(nèi)也不盡相同。工作日每天都有兩個高峰期,分別是臨近八點和十七點三十分左右,這個時間段正好是工作日的上、下班的時間點,因此,共享單車的需求量會大大增加,而介于這兩個時間段之間的單車使用量則比較少。在周末時,用戶的普遍用車量主要集中在上午十點至晚上七點的時間段里,但最高的使用量仍舊達不到上、下班高峰時的使用量。時間對共享單車數(shù)量的影響如圖1所示。

    圖1 時間點對共享單車數(shù)量的影響

    1.1.2季節(jié)對共享單車數(shù)量的影響

    通過對某地共享單車使用情況的分析,可以知道季節(jié)對某一租賃點共享單車的使用量存在一定的影響。在天氣較寒冷的冬季,共享單車的使用量相對較少,在天氣較好的夏季和秋季,其使用量明顯增加。季節(jié)對共享單車數(shù)量的影響如圖2所示。

    圖2 季節(jié)對共享單車數(shù)量的影響

    此外,溫度、濕度、風(fēng)速等原因也會對共享單車的租用情況有一定的影響。

    1.2 基于XGBoost的需求預(yù)測

    通過上述分析,可以知道共享單車的使用需求會隨著時間、季節(jié)、星期、溫度、風(fēng)速等因素的改變而改變。本文通過將這些影響因素作為自變量輸入到XGBoost預(yù)測模型[9]中,得到各個租賃點的實時需求,然后根據(jù)實時需求量與當(dāng)前租賃點的實際數(shù)量的差值,為各個租賃點配送對應(yīng)數(shù)量的共享單車,以滿足用戶的需求。

    本文采用的XGBoost模型是基于Scikit-learn接口的分類,它采用線性回歸模型,基于樹的模型進行提升計算。實驗所用到的每一組數(shù)據(jù)樣本都包含日期、季節(jié)、是否節(jié)假日、是否工作日、天氣、濕度、溫度和風(fēng)速等相關(guān)因素。根據(jù)特征因素的特性,將這些因素與已有的標(biāo)簽因素匹配對應(yīng),從而得到比較準(zhǔn)確的預(yù)測數(shù)據(jù),即根據(jù)以往同樣或相似的前提條件,預(yù)測此時可能需要的共享單車的數(shù)量,以此達到及時配送的可能。

    2 共享單車任務(wù)調(diào)度

    共享單車的調(diào)度問題,主要發(fā)生在擁有自行車數(shù)量過多或者過少的租賃點中,此時需要對租賃點進行合理的調(diào)度配送,以解決租賃點“無車可借,無處可還”的欠佳狀態(tài)。

    目前,城市公共自行車系統(tǒng)一般都具有成百上千個租賃點,這是非常龐大的。本文采用小范圍內(nèi)的地區(qū)進行實例驗證,同時采用單一車輛進行調(diào)度配送。根據(jù)各個租賃點的配送量和各個租賃點之間的距離,通過改進蟻群算法中初始信息素濃度和路徑中信息素的更新方法在較短時間內(nèi)求得更優(yōu)配送路線[10]。

    2.1 問題描述

    在某學(xué)校內(nèi)選擇具有代表性的15個租賃點(??奎c),規(guī)定其中一個租賃點為配送中心,將其設(shè)置為配送路線的出發(fā)點,亦是終點。根據(jù)各個租賃點的配送量和距離信息,對其余14個租賃點進行合理的配送。首先從配送中心出發(fā),用一輛負(fù)載量足夠大的配送車輛為該區(qū)域內(nèi)的14個租賃點配送共享單車,各個租賃點的地理位置是固定不變的,但是各個租賃點的需求量是隨著時間、天氣等外界因素的變化而實時變化的,由此可知時刻調(diào)度是非常有必要的[11]。

    配送車輛的負(fù)載量是已知且固定的,將所有租賃點的相對位置以坐標(biāo)的形式顯示在畫布上,其數(shù)據(jù)是從百度地圖中的坐標(biāo)拾取系統(tǒng)中得到的。要求在不重復(fù)訪問各個租賃點,且滿足所有租賃點的需求并符合各個約束條件的情況下,制定出合理的車輛配送路線,以實現(xiàn)配送距離最短的目標(biāo)[12]。要求滿足以下條件:

    1) 配送路線上各個租賃點的配送量之和不能超過配送車輛的最大負(fù)載量。

    2) 配送路線上各個租賃點的需求必須都滿足。

    3) 配送路線中,每個租賃點有且只能訪問一次。

    4) 配送車輛都是由調(diào)度中心出發(fā),最后返回調(diào)度中心。

    2.2 參數(shù)設(shè)置

    租賃點集合S={1,2,…,m},各租賃點的需求量C=[c0,c1,…,cm],租賃點的橫、縱坐標(biāo)分別為distance_x=[x0,x1,…,xm],distance_y=[y0,y1,…,ym],配送車最大負(fù)載量Maxbike和決策變量xij。

    2.3 數(shù)學(xué)描述

    共享單車配送調(diào)度的目標(biāo)函數(shù)為配送路線的最短距離:

    minf=total_distance

    (1)

    式中:f為目標(biāo)函數(shù);total_distance為配送距離總長度。

    total_distance由三大部分組成,分別是從配送中心到租賃點i的距離d0i、各個租賃點之間的距離dij和租賃點j返回到配送中心的距離dj0,其計算公式如下:

    (2)

    該實驗還有很多約束條件:在同一條配送路線上,各個租賃點需要配送的車輛總和不能超過配送車輛的最大負(fù)載重量,即:

    (3)

    式中:bi為各個租賃點實際需要配送的共享單車數(shù)量,T為配送車輛的最大負(fù)載量,本文中T=200。

    在配送共享單車的路線中,各個租賃點能且只能訪問一次,公式如下:

    (4)

    (5)

    根據(jù)XGBoost模型預(yù)測出每個租賃點的需求量,即c1,c2,…,cm。預(yù)測模型中的輸入為影響租賃數(shù)量的各個特征因素,輸出為租賃點的實時需求量。將必要的特征因素輸入到XGBoost模型中,采用上述參數(shù)進行預(yù)測,得到比較符合實際的需求量ci。

    根據(jù)當(dāng)前各個租賃點已有共享單車數(shù)量與預(yù)測出的需求量,得到實際需要的配送量bi。bi為已有單車數(shù)與單車需求量的偏差值:當(dāng)bi>0時,供大于求,此時需要將bi輛共享單車裝上貨車;當(dāng)bi<0時,供不應(yīng)求,此時需要卸下配送車中|bi|輛共享單車,以供用戶使用。

    共享單車的調(diào)度問題,主要是為了滿足人們平時的需求。如果想對現(xiàn)在或者未來某時間段內(nèi)各個租賃點所需的共享單車進行配送,可以與之前已知數(shù)據(jù)中同樣的時間段、天氣、月份、溫度、濕度和風(fēng)速等特征因素進行匹配,由此預(yù)測出當(dāng)前或者未來時段內(nèi)租賃點可能需要的單車數(shù)量。然后根據(jù)預(yù)測出來的數(shù)量以及距離等相關(guān)因素,對配送的調(diào)度路線進行合理有效的劃分,并派出調(diào)度員進行調(diào)度配送,及時滿足人們的出行需求,從而達到對單車的合理利用并促進社會的和諧發(fā)展。

    3 基于信息素衰減的蟻群算法

    目前已經(jīng)有許多啟發(fā)式算法應(yīng)用于路徑調(diào)度問題中,其中蟻群算法尤為顯著。本文采用基于蟻群的啟發(fā)式算法對共享單車的配送調(diào)度進行調(diào)度。

    3.1 規(guī)定參數(shù)

    基本蟻群算法中涉及許多的參數(shù),主要有信息啟發(fā)式因子、期望啟發(fā)式因子、蟻群數(shù)量、信息揮發(fā)因子等重要參數(shù),同時還包括配送車量的最大負(fù)載量、信息素的初始濃度等。

    3.2 獲取禁忌列表

    對于一條需要配送的路徑來說,所有的租賃點能且只能訪問一次,以免獲得多余的行程,因此需要將訪問過的租賃點存儲到禁忌表中[13],避免重復(fù)訪問。在所有可以訪問的租賃點中,還要考慮當(dāng)前配送數(shù)量的正負(fù)情況:配送數(shù)量為正,且當(dāng)前配送車上已擁有的數(shù)量與配送數(shù)量的和仍不超過最大負(fù)載量Maxbike,或者配送數(shù)量為負(fù),且當(dāng)前配送車上已擁有的數(shù)量與該配送數(shù)量的和大于等于零時,該租賃點才可以加入配送調(diào)度路線中。

    3.3 輪盤賭選擇租賃點

    在螞蟻的覓食過程中,螞蟻選擇下一個租賃點的方式多種多樣,本文實驗采用典型的輪盤賭方法[14]來進行選擇。

    螞蟻選擇每個租賃點的概率采用兩個租賃點之間的距離與當(dāng)前路徑上信息素濃度的比值來計算:

    (6)

    式中:Pi為選擇概率;α為信息啟發(fā)式因子;β為期望啟發(fā)式因子;τij為信息素濃度;dij為租賃點i到租賃點j之間的距離。

    通過式(6)得到各個租賃點被選中的概率,將這些概率求和得到總的概率值,然后得到到達各個租賃點真正的概率。雖然得到了到達每一個租賃點的概率,但由于蟻群算法的多樣性,因此也要保證其他租賃點有被選中的機會。否則,如果只選擇概率最大的租賃點,就會變成貪心算法。因此用輪盤選擇的方法,獲得每個租賃點的概率值,即隨機產(chǎn)生一個0到總概率范圍之間的隨機浮點數(shù),然后輪次相減到各個租賃點的概率值,直至為負(fù)數(shù),此時得到下一個租賃點的序號。重復(fù)同樣的操作,直到所有的租賃點全部遍歷結(jié)束。

    3.4 信息素衰減

    信息素的更新[15]在蟻群算法中是一個需要解決的難點。蟻群算法將初始信息素濃度設(shè)置為一個比較小的值,在所有螞蟻進行一次完整的行走后,環(huán)境中的信息素就需要進行更新。信息素的變化主要受到兩個因素的影響:每只螞蟻在走過的路徑中留下的信息素;環(huán)境信息素的自然減少,即原有的路徑上信息素濃度會隨著時間的增加而有適當(dāng)?shù)膿]發(fā)。因此,信息素濃度包括整條路徑上殘留的初始信息素濃度以及在整條路徑上新迭代產(chǎn)生的信息素濃度如下:

    pheromone_graph[i][j]=pheromone_graph[i][j]×

    (1-ρ)+temp_pheromone[i][j]

    (7)

    式中:temp_pheromone[i][j]為新迭代的信息素濃度;pheromone_graph[i][j]為總的信息素濃度。

    而新迭代產(chǎn)生的信息素濃度又包括螞蟻在其路徑上留下的信息素以及當(dāng)前兩個租賃點之間殘留的信息素,如式(8)所示。在螞蟻搜索的過程中,租賃點之間的信息素不斷減少,會在一定程度上影響到螞蟻的選擇。

    temp_pheromone[start][end]=(1-ρ)×

    temp_pheromone[start][end]+

    Q/ant.total_distance

    (8)

    式中:ρ為信息揮發(fā)因子;Q為信息素的初始濃度;ant.total_distance為配送的總路徑。

    通過式(7)和式(8)對路徑上的信息素濃度進行更新,達到一定的迭代次數(shù)時可以得到較優(yōu)的路徑解。

    本文主要從路徑上信息素的濃度進行改進。首先設(shè)置信息素的初始濃度為一個較大值,然后對新迭代的信息素濃度進行修改,實驗發(fā)現(xiàn)每只螞蟻在其路徑上留下的信息素與螞蟻走過此次路徑所攜帶的信息素濃度的相對殘留度和信息素的增量有關(guān)。通過將新迭代的信息素以及初始信息素濃度都進行適當(dāng)衰減后,能夠在更加少的迭代次數(shù)時得到最優(yōu)的配送路線,如算法1所示。

    算法1初始信息素和路徑信息素的更新

    輸入:路徑和初始信息素信息。

    輸出:更新后的信息素。

    1. for ant in self.ants:

    2. ant.search_path()

    3. if ant.total_distance

    4. self.best_ant ←copy.deepcopy(ant)

    5. //信息素更新:

    6. for ant in self.ants:

    7. for 1 to m:

    8. start, end ← ant.path[i-1], ant.path[i]

    9. temp_pheromone[start][end]

    10. ←(1-ρ)×temp_pheromone[start][end]+

    11. Q/ant.total_distance

    12. temp_pheromone[end][start]

    13. ←temp_pheromone[start][end]

    14. for(租賃點):

    15. for(租賃點):

    16. pheromone_graph[i][j]←pheromone_graph

    17. [i][j]×(1-ρ)+temp_pheromone[i][j]

    3.5 計算距離

    本實驗中螞蟻行駛的路徑長度,不考慮道路的實際情況,僅考慮兩租賃點之間的最短距離。首先需要將這15個租賃點根據(jù)其經(jīng)緯度在畫布中畫出相對應(yīng)的位置,然后采用歐氏距離求解任意兩個租賃點之間的距離,并求和得到總的配送距離,如算法2所示。

    算法2計算總行駛距離

    輸入:各個租賃點之間的距離。

    輸出:配送路線的總距離。

    1. for i in range(city_num):

    2. for j in range(city_num):

    3. temp_distance←pow((distance_x[i]-

    4. distance_x[j]), 2)+pow((distance_y[i]-

    5. distance_y[j]),2)

    6. temp_distance←pow(temp_distance,0.5)

    7. distance_graph[i][j]←float(int(temp_

    8. distance+0.5))

    與現(xiàn)有解決路徑調(diào)度問題的蟻群算法和遺傳算法相比,本文提出的租賃點之間螞蟻殘留信息素濃度的計算方法可以更有效地調(diào)度共享單車的配送,同時得到更短的調(diào)度路線。

    4 實 驗

    本文通過設(shè)定初始信息素濃度以及信息素的更新方法對基本的蟻群算法進行改進,使調(diào)度路線能夠在較短的時間內(nèi)得到。為了減少得到最短配送路線的迭代次數(shù),本文對信息素濃度進行合理的衰減,以在短時間內(nèi)得到配送路線與最短距離。

    4.1 實驗設(shè)計

    從百度地圖中的拾取坐標(biāo)系統(tǒng)中獲得某學(xué)校內(nèi)選定的15個租賃點(包括配送中心)所對應(yīng)的經(jīng)緯度,然后再根據(jù)經(jīng)度和緯度計算得到在畫布中相對應(yīng)的橫、縱坐標(biāo),如表2所示。

    表2 租賃點的橫、縱坐標(biāo)

    本文采用的調(diào)度算法是對蟻群算法的改進,因此基本蟻群算法中的各個實驗參數(shù)在該實驗中同樣適用。參數(shù)設(shè)置如表3所示。

    表3 實驗參數(shù)表

    為了保證后期能夠準(zhǔn)確地對15個租賃點的需求進行配送調(diào)度,本文采用基于XGBoost的預(yù)測模型對各個租賃點進行需求預(yù)測,其中最大深度為3,學(xué)習(xí)步長為0.1,迭代次數(shù)為100次。然后與當(dāng)前各個租賃點已經(jīng)擁有的共享單車數(shù)量作比較,得到需要配送的車輛數(shù)bi如表4所示。

    表4 各租賃點需要配送共享單車的數(shù)量

    4.2 實驗結(jié)果及分析

    由于人們對共享單車的需求是隨著一些外界因素而改變的,因此需要時時刻刻了解共享單車的使用情況。首先根據(jù)以前時間段得到的數(shù)據(jù)對其影響因素進行大致分析,然后通過XGBoost模型對未來時刻的共享單車的需求量進行分析,并與當(dāng)前已有數(shù)量進行對比,得到真正需要配送的單車數(shù)量。最后通過改進的蟻群算法對各個租賃點進行車輛配送,以及時滿足人們的滿意度。利用本文獲取到的某學(xué)校內(nèi)的15個租賃點進行實驗,它們所需共享單車的配送路線如圖3所示,其配送路線為:0-4-14-2-10-13-7-8-11-1-12-9-5-3-6-0。

    圖3 改進蟻群算法的調(diào)度路線

    基本蟻群算法參數(shù)設(shè)置見表3,初始信息素的濃度為1。在沒有設(shè)置較高的初始信息素濃度和改進信息素的更新方法前,在迭代20 000次以前,始終無法達到圖3所示的最優(yōu)路徑,但是在迭代10次左右時可以得到次優(yōu)的配送路線:0-6-4-14-2-10-13-7-8-11-1-12- 9-5-3-0,此路線的配送距離為2 952 m。

    考慮到最大最小螞蟻系統(tǒng)[16]中,對初始信息素的濃度有設(shè)定,因此,將初始信息素濃度設(shè)置為一個較大的數(shù)值,防止在搜索路途中,初始信息素濃度淡化以影響螞蟻的判斷。

    與基本蟻群算法相比,當(dāng)改進信息素的更新方法和初始信息素濃度之后,能夠得到更短距離的配送路線,其迭代次數(shù)也比較小。在改進的算法中,初始信息素濃度為100時,僅需要迭代26次就可以獲得配送距離為2 922 m的行駛路線。而采用遺傳算法求解該問題時,發(fā)現(xiàn)很難達到以上這兩種短距離的配送路線,其達到的最短距離為3 774 m。雖然得到該結(jié)果的迭代次數(shù)并不是很高,但是經(jīng)過實驗對比發(fā)現(xiàn)該結(jié)果的可行性比較低,因此舍棄該算法。為了更加直觀地顯示該內(nèi)容,用圖表示它們之間的關(guān)系。對于不同的初始信息素濃度,本文提出的基于信息素衰減的更新方法也有一定的作用。

    4.2.1初始信息素濃度為1時的情況

    當(dāng)初始信息素濃度為1,基本蟻群算法和改進的蟻群算法分別得到不同的最短配送距離,如圖4所示。

    圖4 初始信息素濃度為1時的情況

    可以看出,當(dāng)初始信息素濃度為1時,基本的蟻群算法得到的最短距離為2 952 m,其迭代次數(shù)為10次左右;改進蟻群算法迭代114次,得到的最短距離為2 922 m,這個距離在基本蟻群算法中是短時間內(nèi)無法得到的。

    4.2.2初始信息素濃度為100時的情況

    當(dāng)初始信息素濃度為100時,改進前和改進后的蟻群算法得到最優(yōu)配送距離如圖5所示。

    圖5 初始信息素濃度為100時的情況

    可以看出,初始信息素濃度為100時,基本蟻群算法仍舊無法在短時間內(nèi)獲得2 922 m這個較短的配送距離,而改進后的算法僅在迭代26次時便可以獲得2 922 m的配送路線。

    4.2.3算法對比

    基本蟻群算法、遺傳算法和改進的蟻群算法所得到的最短配送距離的關(guān)系如圖6所示。

    圖6 三種算法行駛距離的比較

    可以看出,在本實驗中,蟻群算法比遺傳算法得到的結(jié)果更好,蟻群算法的結(jié)果依次遞減,而遺傳算法并沒有得出一個比較好的配送結(jié)果,并且結(jié)果具有波動性。改進后的蟻群算法又比基本的蟻群算法有所改善,當(dāng)信息素的濃度有一個較大的數(shù)值時,考慮到螞蟻在覓食過程中信息素濃度的揮發(fā),由此得到最優(yōu)路徑的迭代次數(shù)要小很多。這是因為路徑上信息素濃度足夠大時,隨著時間的增加,信息素的濃度還會存在一定的量,不會在多次訪問后,完全淡化。此外,改進后的蟻群算法也能得到更短的配送距離。

    通過以上實驗得到以下幾點結(jié)論:

    1) 各個租賃點的實時需求對于動態(tài)調(diào)度是非常有必要的,具有及時性。

    2) 影響共享單車需求的因素主要是季節(jié)、時間等因素。

    3) 不改變初始信息素濃度時,僅改進信息素更新方法得到的配送距離比基本蟻群算法和遺傳算法要小。

    4) 本文提出的改進蟻群算法可以獲得更短的配送距離,并且迭代次數(shù)也比較小。

    本文對初始信息素濃度以及信息素的更新方法進行了設(shè)計。由此得到的最優(yōu)配送共享單車的調(diào)度路線為:0-4-14-2-10-13-7-8-11-1-12-9-5-3-6-0,最短距離為2 922 m,迭代次數(shù)為26次,此最短距離比基本蟻群算法的最短距離縮短了約1%,比遺傳算法縮短了約22%,而且迭代次數(shù)也相對較少,如表5所示。改進的蟻群算法可以獲得更優(yōu)的配送距離,同時大大減少了程序運行時間和計算時間,使管理員能夠在短時間內(nèi)得到最優(yōu)的配送路線,及時為各個租賃點配送適量的共享單車,以滿足人們的需求,因此該算法具有一定的實用性與可行性。

    表5 不同算法的配送距離與迭代次數(shù)對比結(jié)果

    5 結(jié) 語

    本文針對共享單車調(diào)度路線問題,首先確定需要進行配送的租賃點,然后根據(jù)XGBoost模型求出各個租賃點的需求量,通過需求量來判斷需要如何安排調(diào)度路線,并根據(jù)需求約束和距離約束等因素,采用改進后的蟻群算法設(shè)計調(diào)度方案,得到比基本蟻群算法更短的配送距離,迭代次數(shù)也比較小,同時也減少了計算時間,具有一定的現(xiàn)實意義。

    對于路徑調(diào)度問題,蟻群算法是非常有效且實用的算法之一。目前已經(jīng)有很多人對其進行了改進,并得到了相當(dāng)可觀的結(jié)果。本文改進方法只是其中的一方面,可能考慮得還不是很全面,使用的數(shù)據(jù)也是自己收集到的數(shù)據(jù),后續(xù)還需要繼續(xù)閱讀大量的文獻,以對該算法有更加全面、新穎的了解與認(rèn)識??s短得出最優(yōu)路線的時間,對于實時配送共享單車是非常有必要的,這樣能夠給配送共享單車留出更加充足的時間,防止配送過程中出現(xiàn)意外。

    猜你喜歡
    蟻群路線單車
    共享單車為什么在國外火不起來
    意林彩版(2022年1期)2022-05-03 10:25:07
    最優(yōu)路線
    游戲社會:狼、猞猁和蟻群
    『原路返回』找路線
    飛吧,單車
    基于自適應(yīng)蟻群的FCM聚類優(yōu)化算法研究
    基于奇異值差分譜分析和蟻群算法的小波閾值降噪
    畫路線
    對惡意破壞共享單車行為要“零容忍”
    共享單車(外四首)
    岷峨詩稿(2017年4期)2017-04-20 06:26:34
    亚洲国产高清在线一区二区三| 你懂的网址亚洲精品在线观看 | 成人亚洲精品av一区二区| 啦啦啦观看免费观看视频高清| 亚洲欧美日韩东京热| 亚洲电影在线观看av| 久久亚洲精品不卡| 超碰av人人做人人爽久久| 亚洲av免费高清在线观看| 天堂影院成人在线观看| 人妻制服诱惑在线中文字幕| 成人三级黄色视频| 天美传媒精品一区二区| 欧美xxxx性猛交bbbb| 国产成人a区在线观看| 在线观看66精品国产| 少妇被粗大猛烈的视频| 亚洲av第一区精品v没综合| 美女 人体艺术 gogo| 国产综合懂色| 国产精品久久久久久久电影| 久久精品国产清高在天天线| 在线观看午夜福利视频| 尤物成人国产欧美一区二区三区| 伦精品一区二区三区| 波多野结衣高清无吗| 国产色婷婷99| 女同久久另类99精品国产91| www日本黄色视频网| 免费观看人在逋| 欧美色欧美亚洲另类二区| 国产伦精品一区二区三区四那| 日本黄大片高清| 亚洲av免费在线观看| 高清毛片免费观看视频网站| 国产在线精品亚洲第一网站| 麻豆久久精品国产亚洲av| 精品乱码久久久久久99久播| 国产成人a∨麻豆精品| 性插视频无遮挡在线免费观看| 在现免费观看毛片| 国产精品伦人一区二区| 人妻制服诱惑在线中文字幕| 在线观看一区二区三区| 嫩草影院入口| 中文在线观看免费www的网站| 国产精品福利在线免费观看| 俄罗斯特黄特色一大片| 秋霞在线观看毛片| 欧美日本视频| 午夜福利18| 舔av片在线| 国产中年淑女户外野战色| 真人做人爱边吃奶动态| 日韩人妻高清精品专区| 国产一区二区三区在线臀色熟女| a级毛色黄片| 在线国产一区二区在线| 国产精品福利在线免费观看| 超碰av人人做人人爽久久| 久久久国产成人精品二区| 国产午夜精品论理片| 自拍偷自拍亚洲精品老妇| 亚洲av美国av| 国产男人的电影天堂91| 国内久久婷婷六月综合欲色啪| 女的被弄到高潮叫床怎么办| 欧美极品一区二区三区四区| 久久久久精品国产欧美久久久| 欧美国产日韩亚洲一区| 免费av观看视频| 人人妻人人澡人人爽人人夜夜 | 免费观看的影片在线观看| 久久精品国产亚洲网站| 99热这里只有是精品在线观看| 蜜桃久久精品国产亚洲av| 高清毛片免费看| 男人狂女人下面高潮的视频| 桃色一区二区三区在线观看| 99久久成人亚洲精品观看| 国产综合懂色| 国产午夜精品论理片| 亚洲无线观看免费| 免费观看在线日韩| 亚洲成人久久性| 欧美日本亚洲视频在线播放| 精品一区二区免费观看| 久久久久久久午夜电影| 一区二区三区四区激情视频 | 免费在线观看成人毛片| av黄色大香蕉| 少妇的逼水好多| 欧美又色又爽又黄视频| 校园人妻丝袜中文字幕| 99热这里只有精品一区| 永久网站在线| 99在线人妻在线中文字幕| 在线免费十八禁| 亚洲人成网站在线观看播放| 少妇人妻一区二区三区视频| 毛片一级片免费看久久久久| 中文在线观看免费www的网站| 寂寞人妻少妇视频99o| 有码 亚洲区| 乱系列少妇在线播放| 18+在线观看网站| 国产精品无大码| 国产高清有码在线观看视频| 亚洲国产精品国产精品| 99久久久亚洲精品蜜臀av| 久久久久久国产a免费观看| 少妇熟女欧美另类| 又黄又爽又免费观看的视频| 国产精品,欧美在线| 国产淫片久久久久久久久| 天堂av国产一区二区熟女人妻| 日韩精品青青久久久久久| 成人漫画全彩无遮挡| 亚洲精品456在线播放app| 看十八女毛片水多多多| 免费高清视频大片| 桃色一区二区三区在线观看| av福利片在线观看| 少妇的逼好多水| 秋霞在线观看毛片| 国语自产精品视频在线第100页| 亚洲av.av天堂| 日韩亚洲欧美综合| 欧美绝顶高潮抽搐喷水| 在线免费观看的www视频| 成人av在线播放网站| 日韩欧美在线乱码| 久久婷婷人人爽人人干人人爱| 18禁裸乳无遮挡免费网站照片| 欧美一级a爱片免费观看看| 欧美+亚洲+日韩+国产| 日韩欧美免费精品| 尤物成人国产欧美一区二区三区| 午夜福利高清视频| 日本免费a在线| 九九爱精品视频在线观看| 你懂的网址亚洲精品在线观看 | 丰满人妻一区二区三区视频av| 最近在线观看免费完整版| 国产精品不卡视频一区二区| 3wmmmm亚洲av在线观看| 99在线视频只有这里精品首页| 人人妻人人看人人澡| 少妇人妻一区二区三区视频| 久久九九热精品免费| 真人做人爱边吃奶动态| 五月伊人婷婷丁香| 欧美色视频一区免费| 18+在线观看网站| 少妇被粗大猛烈的视频| 成人av在线播放网站| 熟妇人妻久久中文字幕3abv| 国产精品国产三级国产av玫瑰| 熟女人妻精品中文字幕| 白带黄色成豆腐渣| 亚洲国产欧洲综合997久久,| 最新在线观看一区二区三区| 成人特级黄色片久久久久久久| 国产一区亚洲一区在线观看| 毛片一级片免费看久久久久| 人妻少妇偷人精品九色| 久久精品国产99精品国产亚洲性色| 老师上课跳d突然被开到最大视频| 亚洲在线观看片| 国内精品一区二区在线观看| av在线观看视频网站免费| 国产精品国产高清国产av| 亚洲精品一卡2卡三卡4卡5卡| 婷婷精品国产亚洲av在线| 国产国拍精品亚洲av在线观看| 久久午夜福利片| 内地一区二区视频在线| 18+在线观看网站| 91久久精品电影网| 亚洲熟妇中文字幕五十中出| 成年女人毛片免费观看观看9| 在线观看66精品国产| 女生性感内裤真人,穿戴方法视频| 亚洲精品456在线播放app| 国产亚洲精品久久久久久毛片| 国产黄a三级三级三级人| 免费看日本二区| av.在线天堂| 嫩草影院精品99| 精品久久久久久久久久久久久| 大型黄色视频在线免费观看| 亚洲婷婷狠狠爱综合网| 搡老熟女国产l中国老女人| 一进一出好大好爽视频| 美女 人体艺术 gogo| 国产黄片美女视频| 激情 狠狠 欧美| 亚洲人成网站在线播| 亚洲一区二区三区色噜噜| 偷拍熟女少妇极品色| av黄色大香蕉| 色在线成人网| 别揉我奶头~嗯~啊~动态视频| 天天一区二区日本电影三级| 亚洲精品粉嫩美女一区| 国产av一区在线观看免费| 亚洲精品日韩在线中文字幕 | 欧美高清性xxxxhd video| 国产免费一级a男人的天堂| 在线观看美女被高潮喷水网站| 精品久久久久久久久久久久久| 国产精品久久久久久亚洲av鲁大| 99riav亚洲国产免费| 国产精品不卡视频一区二区| 免费高清视频大片| 亚洲国产精品国产精品| 久久国产乱子免费精品| 简卡轻食公司| 插逼视频在线观看| 欧美zozozo另类| 免费观看精品视频网站| 色综合亚洲欧美另类图片| 免费在线观看成人毛片| 国产免费一级a男人的天堂| 久久6这里有精品| a级一级毛片免费在线观看| 日韩精品有码人妻一区| 欧美色欧美亚洲另类二区| 高清午夜精品一区二区三区 | 欧美色欧美亚洲另类二区| 尾随美女入室| 黄片wwwwww| 简卡轻食公司| 国产伦在线观看视频一区| 成人三级黄色视频| 99久国产av精品国产电影| 国产精品一区二区免费欧美| 日本三级黄在线观看| 亚洲最大成人手机在线| 国产精品一区二区免费欧美| 国产精品一区二区性色av| 国产一区二区激情短视频| 99热6这里只有精品| 一个人看视频在线观看www免费| 国产一区二区在线观看日韩| 一个人观看的视频www高清免费观看| 亚洲第一电影网av| 国产亚洲精品久久久久久毛片| 女生性感内裤真人,穿戴方法视频| 午夜激情欧美在线| 日韩欧美在线乱码| 日本免费一区二区三区高清不卡| 久久久久久伊人网av| 男人的好看免费观看在线视频| 观看免费一级毛片| 永久网站在线| 久久这里只有精品中国| 在线观看午夜福利视频| 国产精品一区二区免费欧美| 我的老师免费观看完整版| 国产一区二区在线av高清观看| 国产精品美女特级片免费视频播放器| 国产精品电影一区二区三区| 国产高潮美女av| 成年女人永久免费观看视频| 在线看三级毛片| 少妇熟女aⅴ在线视频| 日韩欧美一区二区三区在线观看| 久久99热6这里只有精品| 身体一侧抽搐| 免费观看的影片在线观看| 大香蕉久久网| 两个人视频免费观看高清| 赤兔流量卡办理| 国产精品,欧美在线| 极品教师在线视频| 深夜a级毛片| 最近的中文字幕免费完整| 插逼视频在线观看| 欧美成人一区二区免费高清观看| 少妇高潮的动态图| 91在线精品国自产拍蜜月| 亚洲中文日韩欧美视频| 国产男人的电影天堂91| 99热这里只有是精品50| 精品乱码久久久久久99久播| 99久久成人亚洲精品观看| 精华霜和精华液先用哪个| 最近的中文字幕免费完整| 国产成人精品久久久久久| 性插视频无遮挡在线免费观看| 特级一级黄色大片| 欧美日韩乱码在线| 91在线观看av| 麻豆国产97在线/欧美| av在线老鸭窝| 精品一区二区免费观看| 色尼玛亚洲综合影院| 国产精品无大码| 中文字幕精品亚洲无线码一区| 精品熟女少妇av免费看| 日本一二三区视频观看| 九九在线视频观看精品| 国产精品久久视频播放| 变态另类成人亚洲欧美熟女| 午夜福利在线观看吧| 两性午夜刺激爽爽歪歪视频在线观看| 99九九线精品视频在线观看视频| 日韩成人伦理影院| 露出奶头的视频| 日韩大尺度精品在线看网址| 国产一区亚洲一区在线观看| 成人美女网站在线观看视频| 日韩欧美三级三区| 男女那种视频在线观看| 日本精品一区二区三区蜜桃| 国产高清三级在线| 97超视频在线观看视频| 日本一本二区三区精品| 亚洲18禁久久av| 国产av一区在线观看免费| 少妇丰满av| 极品教师在线视频| 男人舔女人下体高潮全视频| 午夜精品国产一区二区电影 | av女优亚洲男人天堂| 久久久久久久久久成人| 免费电影在线观看免费观看| 国产视频内射| 夜夜看夜夜爽夜夜摸| 九九热线精品视视频播放| av黄色大香蕉| 欧美日本亚洲视频在线播放| 美女cb高潮喷水在线观看| 在线播放无遮挡| 日韩欧美三级三区| 免费看日本二区| 亚洲成人久久性| 91久久精品国产一区二区成人| 成人欧美大片| 成人国产麻豆网| 女人十人毛片免费观看3o分钟| 国产又黄又爽又无遮挡在线| 欧美又色又爽又黄视频| 男插女下体视频免费在线播放| 在线播放无遮挡| 亚洲精品色激情综合| 国产日本99.免费观看| 亚洲人成网站在线播放欧美日韩| 嫩草影院入口| 成人综合一区亚洲| 精华霜和精华液先用哪个| 精品欧美国产一区二区三| 国产伦一二天堂av在线观看| 深夜精品福利| 国产精品久久久久久久久免| 你懂的网址亚洲精品在线观看 | 久久热精品热| 嫩草影院入口| 搡老熟女国产l中国老女人| 国产精品人妻久久久影院| 一卡2卡三卡四卡精品乱码亚洲| 成人毛片a级毛片在线播放| 国产成人a∨麻豆精品| 在线播放无遮挡| 欧美精品国产亚洲| 91精品国产九色| 亚洲成人久久性| 一区二区三区免费毛片| 一个人看视频在线观看www免费| 免费不卡的大黄色大毛片视频在线观看 | 亚洲精品色激情综合| 久久九九热精品免费| 老熟妇乱子伦视频在线观看| 国产精品爽爽va在线观看网站| 国产精品一区二区免费欧美| 色噜噜av男人的天堂激情| 一级黄片播放器| 亚洲电影在线观看av| 一区二区三区四区激情视频 | 精品不卡国产一区二区三区| 我要看日韩黄色一级片| 久久久a久久爽久久v久久| 国产一区二区在线观看日韩| 一级黄片播放器| 亚洲中文字幕一区二区三区有码在线看| 69人妻影院| 国产亚洲精品av在线| 免费不卡的大黄色大毛片视频在线观看 | 禁无遮挡网站| 日韩成人伦理影院| 国产精品人妻久久久影院| 精品99又大又爽又粗少妇毛片| 波多野结衣高清无吗| 男插女下体视频免费在线播放| 两性午夜刺激爽爽歪歪视频在线观看| 亚洲内射少妇av| 午夜久久久久精精品| 无遮挡黄片免费观看| av女优亚洲男人天堂| 三级男女做爰猛烈吃奶摸视频| 精品免费久久久久久久清纯| 欧美最黄视频在线播放免费| 男女做爰动态图高潮gif福利片| 午夜激情欧美在线| 欧美日韩一区二区视频在线观看视频在线 | 日韩欧美在线乱码| 国产精品人妻久久久影院| 精品久久久久久成人av| 日韩一本色道免费dvd| 男插女下体视频免费在线播放| 欧美不卡视频在线免费观看| 亚洲最大成人av| 国产亚洲精品av在线| 欧美性猛交╳xxx乱大交人| 日韩国内少妇激情av| 久久韩国三级中文字幕| 久久精品91蜜桃| 精品一区二区三区视频在线| 久久欧美精品欧美久久欧美| 久久久国产成人精品二区| 一a级毛片在线观看| 亚洲国产精品国产精品| 波多野结衣高清作品| 国产精品电影一区二区三区| 久久综合国产亚洲精品| 网址你懂的国产日韩在线| 亚洲va在线va天堂va国产| 国产成人精品久久久久久| 国产成人aa在线观看| av在线观看视频网站免费| 亚洲欧美精品综合久久99| 国产蜜桃级精品一区二区三区| 中文在线观看免费www的网站| 十八禁网站免费在线| 99久久精品一区二区三区| 露出奶头的视频| 国产免费男女视频| 国模一区二区三区四区视频| 欧美一区二区精品小视频在线| 非洲黑人性xxxx精品又粗又长| 性欧美人与动物交配| av天堂在线播放| 精品日产1卡2卡| 久久久成人免费电影| av黄色大香蕉| 国产精品日韩av在线免费观看| 亚洲国产日韩欧美精品在线观看| 亚洲七黄色美女视频| 亚洲成人av在线免费| 最近在线观看免费完整版| 99国产极品粉嫩在线观看| 精品日产1卡2卡| 国产私拍福利视频在线观看| 免费一级毛片在线播放高清视频| 我要搜黄色片| 插逼视频在线观看| 亚洲人成网站在线观看播放| 一夜夜www| 小说图片视频综合网站| 国产成人aa在线观看| 精品人妻视频免费看| 亚洲人成网站在线播| 久久久久久久久久黄片| 国产亚洲精品av在线| 亚洲aⅴ乱码一区二区在线播放| 全区人妻精品视频| 免费在线观看成人毛片| 久久精品夜夜夜夜夜久久蜜豆| 精品久久久久久久久久免费视频| 综合色av麻豆| 精品福利观看| 久久久国产成人免费| 亚洲美女黄片视频| 国内久久婷婷六月综合欲色啪| 亚洲熟妇熟女久久| 成人永久免费在线观看视频| 欧美成人a在线观看| 亚洲第一区二区三区不卡| 最近的中文字幕免费完整| 精品久久久久久久久亚洲| 国产大屁股一区二区在线视频| 亚洲内射少妇av| 成人永久免费在线观看视频| 99riav亚洲国产免费| 男女啪啪激烈高潮av片| 精品日产1卡2卡| 深夜精品福利| 亚洲,欧美,日韩| 亚洲婷婷狠狠爱综合网| 男女啪啪激烈高潮av片| 亚洲久久久久久中文字幕| 久久人人爽人人爽人人片va| 日韩国内少妇激情av| 男人的好看免费观看在线视频| 日韩精品青青久久久久久| 亚洲人成网站在线播| 久久人人爽人人爽人人片va| 国产精品99久久久久久久久| 最后的刺客免费高清国语| 亚洲激情五月婷婷啪啪| 亚洲精品乱码久久久v下载方式| 免费高清视频大片| 国产精品乱码一区二三区的特点| 美女cb高潮喷水在线观看| 蜜臀久久99精品久久宅男| 欧洲精品卡2卡3卡4卡5卡区| 国产一区二区亚洲精品在线观看| 亚洲欧美日韩东京热| 午夜免费激情av| 神马国产精品三级电影在线观看| 免费黄网站久久成人精品| 变态另类丝袜制服| 久久久久国产网址| 在现免费观看毛片| av国产免费在线观看| 亚洲在线观看片| 在线观看美女被高潮喷水网站| 你懂的网址亚洲精品在线观看 | 麻豆成人午夜福利视频| 黄片wwwwww| 99热精品在线国产| 欧美激情在线99| av在线蜜桃| 国产单亲对白刺激| 波多野结衣高清作品| 两性午夜刺激爽爽歪歪视频在线观看| 午夜精品在线福利| 国产爱豆传媒在线观看| 能在线免费观看的黄片| 波多野结衣高清无吗| 毛片女人毛片| 最新在线观看一区二区三区| 男女啪啪激烈高潮av片| 日本撒尿小便嘘嘘汇集6| 亚洲精品在线观看二区| 中文字幕精品亚洲无线码一区| 久久热精品热| 国产人妻一区二区三区在| 国产高清不卡午夜福利| 亚洲五月天丁香| 日本黄色视频三级网站网址| 久久韩国三级中文字幕| 色综合色国产| 欧美zozozo另类| 亚洲成人av在线免费| 国产真实乱freesex| 此物有八面人人有两片| 久久精品国产99精品国产亚洲性色| 无遮挡黄片免费观看| 色视频www国产| 看非洲黑人一级黄片| 直男gayav资源| 久久国产乱子免费精品| 国产精品久久电影中文字幕| 精品乱码久久久久久99久播| 99精品在免费线老司机午夜| 淫秽高清视频在线观看| 桃色一区二区三区在线观看| 亚洲成人中文字幕在线播放| aaaaa片日本免费| 精品一区二区三区人妻视频| 成人无遮挡网站| 亚洲电影在线观看av| 丝袜美腿在线中文| 99久久精品一区二区三区| 淫秽高清视频在线观看| 欧美人与善性xxx| 一个人观看的视频www高清免费观看| 在线a可以看的网站| 亚洲精品国产av成人精品 | 国产精品爽爽va在线观看网站| 欧美+日韩+精品| 美女内射精品一级片tv| 日本-黄色视频高清免费观看| 亚洲欧美日韩高清专用| 国产精品久久久久久亚洲av鲁大| 成人鲁丝片一二三区免费| 在线观看一区二区三区| 最近最新中文字幕大全电影3| 长腿黑丝高跟| av在线亚洲专区| 国产精品久久久久久av不卡| 亚洲第一区二区三区不卡| 51国产日韩欧美| 午夜福利18| 国产精品永久免费网站| 亚洲av成人av| 日韩欧美在线乱码| 久久6这里有精品| 免费观看在线日韩| 亚洲成a人片在线一区二区| 国内揄拍国产精品人妻在线| 久久人妻av系列| 日本爱情动作片www.在线观看 | 亚洲人成网站在线播| 成年女人永久免费观看视频| 国产视频一区二区在线看| 欧美3d第一页| 波多野结衣高清作品| 国产精品1区2区在线观看.| 麻豆av噜噜一区二区三区| 变态另类丝袜制服| 欧美区成人在线视频| 亚洲欧美精品综合久久99| 欧美性猛交黑人性爽| 永久网站在线| 久久精品国产亚洲av天美| 观看美女的网站| 91午夜精品亚洲一区二区三区| av在线老鸭窝| 一个人观看的视频www高清免费观看| 亚洲真实伦在线观看| 免费人成在线观看视频色| 最后的刺客免费高清国语|