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

城市配送TSP問題的LINGO求解

2015-01-29 02:58:00徐麗蕊
電子設計工程 2015年13期
關鍵詞:優化

徐麗蕊

(陜西工業職業技術學院 汽車與物流學院,陜西 咸陽 712000)

近年來,隨著我國物流業的快速發展,城市配送貨物的數量逐年劇增。作為物流活動最后一公里的配送業務由于直接面向客戶,直接影響到產品服務與物流服務的整體效率,直接關系到企業的經濟效益和未來發展,因此,配送活動對企業尤為重要。同時,由于網上購物、商務活動及生活需求多樣化等帶來的多品種、少批量、多頻次的貨物配送越來越成為配送貨物的主要特征。利用市區道路,合理地安排配送路線,不僅可以控制物流成本,而且可限制車輛在城市中的運行時間,有效緩解城市交通負擔。以往配送人員根據經驗或城市布局選擇的配送路線,缺乏系統的科學理論和技術指導,其配送效率和經濟性急待提高。

因此,如何解決目前多品種、小批量、多頻次且時效性強的直接配送、住宅配送以及“門到門”配送的問題成了解決企業最終一公里配送(城市配送)的核心問題。

文中擬針對城市配送中最核心的路線優化問題,抽象并建立對應的數學模型,編寫LINGO程序,最終為目前城市配送路線的優化問題提供一種快速有效的求解方法。

1 城市配送中的TSP問題

城市配送的基本問題[2-3]可以簡化為一輛車從一個配送中心出發為若干需求點的客戶送貨,在現有的城市路網中,選擇合適的線路,安排一個最恰當的順序完成所有客戶的送貨,從而達到既能按時完成任務,同時總成本最小,因此可以用旅行商問題(Traveling Salesman Problem,TSP)來解決。

旅行商問題(TSP)又譯為旅行推銷員問題、貨郎擔問題,簡稱為TSP問題,是最基本的路線問題,該問題是在尋求單一旅行者由起點出發,通過所有給定的需求點之后,最后再回到原點的最小路徑成本。最早的旅行商問題的數學規劃是由Dantzing(1959)等人提出。TSP問題在物流中的描述是對應一個物流配送公司,欲將n個客戶的訂貨沿最短路線全部送到。如何確定最短路線。該問題是在尋求單一旅行者由起點出發,通過所有給定的需求點之后,最后再回到原點的最小路徑成本,TSP問題的示意圖如圖1所示。

圖1 TSP問題示意圖Fig.1 Schematic diagram of traveling salesman problem

2 數學模型的建立

2.1 基本假設

為了建立[3]該問題的數學模型,現做以下假設:

1)配送中心的位置確定;

2)各客戶的位置和需求量信息已知;

3)該配送中心的車輛容量已知;

4)忽略因自然原因及人為等因素造成的交通堵塞的可能;

5)司機在送貨途中沒有以外情況。

2.2 數學表述

一個有窮的集合 C={C1,C2,…,Cm},C1為配送中心,其余為客戶點,對于每一對客戶之間或客戶與配送中心之間d(Ci,Cj)∈R+表示Ci與Cj之間的費用。

該問題的目標函數為完成一條路線上所有客戶的配送總費用最小,因此可以用下式表示:

其中,d(Ci,Cj)為 Ci到 Cj的費用,它的含義可以是距離、費用、時間等,一般根據實際情況確定;

X(Ci,Cj)(C為配送中心和客戶點的集合)為決策變量,表示車輛路線上是否從節點Ci向節點Cj進行配送,是為1,否則為0。

2.3 約束條件

每個客戶點必須經過且只能經過一次;路線從配送中心出發,最終返回配送中心;每個客戶的需求數量必須全部滿足,且只能由這一臺配送車輛一次完成送貨;配送路徑上各客戶的需求量之和不超過配送車輛的最大載重量;約束條件可以同以下關系來表述:

3 LINGO求解算法

LINGO(Linear Interactive and General Optimizer)即“交互式的線性和通用優化求解器”,可以用于線性、非線性規劃和非線性方程組的求解[4-5]等,功能非常強大,是求解優化問題數學模型的最佳選擇。同時,LINGO能方便的與EXCEL、數據庫進行數據交換,其內置建模語言提供了十幾個內部函數,能夠快速求解整數規劃問題,方便靈活。根據上述城市配送業務中TSP問題的目標函數、決策變量及約束條件,用LINGO軟件對其參數和集合做如下定義:

定義配送中心和客戶的集合為C,每個客戶的需求量為Q,某配送車輛到該點時的配送總量U,為了清楚地表示TSP模型中的配送順序以及每兩點間的費用,定義關系集合CXC(C,C),屬性D表示每兩點間的距離;X=1表示兩點之間有配送車輛通過,X=0表示兩點之間無配送車輛通過。

根據Lingo軟件的語言語法,將TSP問題目標函數和約束條件寫成以下程序代碼:MODEL:

4 物流配送實例

選取Solomon測試數據R101系列中的配送中心和隨機產生的10個客戶數據進行計算,其位置及需求量的數據如表1所示,通過LINGO程序求解模型[7]找到最佳的配送先后順序。

表1 配送中心及客戶的相關數據Tab.1 The data of distribution center and customer

用語句D=@OLE('E:juli.xls',data1)對各點之間的距離進行初始化,即將EXCEL[8]文件“juli.xls”中的各點之間的距離數據賦值給D。數據初始化的LINGO代碼如下:

DATA:

D=@OLE('E:juli.xls',data1);

ENDDATA

運行以上程序,可以求得最優化結果如圖2所示。

圖2 TSP問題的最優解Fig.2 The optimal solution of TSP

由圖2可知,通過LINGO編程對TSP問題進行優化計算,用時不到1 s,即可求得該問題的全局最優解,其總成本為151.1,其對應的配送客戶的先后順序如下:

最佳配送路線為:配送中心→客戶7→客戶6→客戶9→客戶8→客戶11→客戶10→客戶4→客戶2→客戶5→客戶3→客戶1→配送中心,如圖3所示。

圖3 TSP問題的優化路線Fig.3 The optimal route of TSP

5 結論

1)建立了城市配送中路線優化問題的數學模型;

2)模型的建立不僅考慮了達到送貨路線最短,同時要求車輛最終要返回配送中心,實現了配送路線的閉合,為再次配送提供了方便,最終達到降低配送成本,提高配送效率的目的。

3)根據LINGO軟件的語法特點,編寫了求解TSP模型的程序代碼,為該類問題的求解提供了一種有效的思路;

4)實例表明,該模型及LINGO程序求解一般的路線優化問題快速且高效。

[1]鄧愛民.城市配送系統優化研究[D].武漢:武漢理工大學,2005.

[2]嚴晨,王直杰.以TSP為代表的組合優化問題研究現狀與展望[J].計算機仿真,2007,24(6):171-174.YAN Chen,WANG Zhi-jie.Study on combinatorial optimization problem represented by TSP:Recent Research Work and Perspective[J].Computer Simulation,2007,24(6):171-174.

[3]周康,強小利,同小軍,等.求解TSP算法[J].計算機工程與應用,2007,43(29):43-47.ZHOU Kang,QIANG Xiao-li,TONG Xiao-jun,et al.Algorithm of TSP[J].Computer Engineering and Applications,2007,43(29):43-47.

[4]謝金星,薛 毅.優化建模與 Lindo/Lingo軟件[M].北京:清華大學出版社,2005.

[5]李曉川,朱曉敏,趙乃東.基于Lingo的運輸優化系統設計與開發[J].物流技術,2010(210-211):106-109.LI Xiao-chuan,ZHU Xiao-min,ZHAO Nai-dong.Design and development of optimized transportation system based on Lingo[J].Logistics Technology,2010(210-211):106-109.

[6]戴宗瑞.TSP問題在物流配送車輛運行路線中的應用分析[J].軟件導刊,2012,11(6):93-95.DAI Zong-rui.The application analysis of logistics distribution vehicle traveling route for TSP problem [J].Software Guide,2012,11(6):93-95.

[7]周俊.Cayley圖在比較模型下的可診斷性 [J].電子科技,2015(1):89-92.ZHOU Jun.Diagnosability of Cayley graphs generated by transposition trees under the comparison diagnosis model[J].Electronic Science and Technology,2015(1):89-92.

[8]王旭輝.Excel數據導入數據庫的設計實現[J].現代電子技術,2013(12):71-73.WANG Xu-hui.Design of database to import data from Excel[J].Modern Electronics Technique,2013(12):71-73.

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 99视频在线观看免费| 91久久偷偷做嫩草影院电| 韩日免费小视频| 一级毛片在线免费看| 99久久亚洲综合精品TS| 亚洲区欧美区| 少妇精品在线| 99久久精品久久久久久婷婷| 免费国产高清视频| 久久黄色小视频| 日本成人精品视频| 国产精品白浆在线播放| 在线观看国产网址你懂的| 99久久99这里只有免费的精品| 亚洲无码不卡网| 国产一区二区三区在线观看免费| 亚洲性一区| 91成人在线观看| 在线看AV天堂| 亚洲日韩图片专区第1页| 亚洲欧美日韩久久精品| 中文字幕无码中文字幕有码在线 | 亚洲欧美另类中文字幕| 国产在线欧美| 欧美日韩久久综合| 欧美日韩动态图| 国产精品一区二区在线播放| 99青青青精品视频在线| 在线a视频免费观看| 3344在线观看无码| 亚洲AV无码精品无码久久蜜桃| 黄网站欧美内射| 成人午夜免费视频| 成年人视频一区二区| 国产精品hd在线播放| 日本一本在线视频| 国产成人在线无码免费视频| 久久婷婷色综合老司机| 在线国产资源| 野花国产精品入口| 欧美午夜在线播放| 亚洲国产清纯| 国产精品第一区在线观看| 手机精品福利在线观看| 精品无码一区二区三区电影| 亚洲 日韩 激情 无码 中出| 91视频日本| www.99在线观看| 久久国产高清视频| 日韩高清欧美| 久久亚洲欧美综合| 一区二区三区精品视频在线观看| 伊人色天堂| 亚洲第一精品福利| 91人妻日韩人妻无码专区精品| 99九九成人免费视频精品| 亚洲精品777| 国产爽妇精品| 九九久久精品国产av片囯产区| 99人体免费视频| 怡春院欧美一区二区三区免费| 三上悠亚精品二区在线观看| 又爽又黄又无遮挡网站| 久久综合色播五月男人的天堂| 草草线在成年免费视频2| 18禁色诱爆乳网站| 欧美97欧美综合色伦图| 国产精品亚洲精品爽爽| 国产又色又爽又黄| 久久人妻xunleige无码| 久久久久夜色精品波多野结衣| 一区二区影院| 国产又粗又猛又爽| 中文精品久久久久国产网址| 无码专区国产精品一区| 精品福利视频导航| 中文纯内无码H| 曰韩免费无码AV一区二区| 国产欧美日韩精品综合在线| 91精品小视频| 亚洲va欧美va国产综合下载| 在线免费无码视频|