第六章 結論與建議
6.1 研究結論與貢獻
公共自行車靜態配置為收送貨之車輛途程問題,係指從倉庫出發,在限制範 圍內由卡車進行自行車配送,再回到倉庫並結束。針對此問題特性包含了卡車數 量、卡車容量限制、各租賃站所需自行車數量,參考 PDVRP 數學模型,並發展 模擬退火演算法求得成本最低及滿意度最高之最佳路線,另外也與 CPLEX 建模 所得解進行比較分析,並提出下列結論與貢獻:
1. 完整定義出公共自行車系統靜態配置最佳化之問題,參考 PDVRP 數 學模型,設計出一套運用模擬退火演算法之有效求解程式。
2. 使用台北市公共自行車之數據進行測試,比較 C++程式與 CPLEX 建 模兩者解題能力,並可得知 C++程式能求解更為龐大的問題。
3. 以模擬退火法作為演算法的基本架構,根據公共自行車靜態配置問題 的特性,使用 C++程式語言進行撰寫,發展出更有效解決此類問題之 演算法。
4. 開發之程式可應用於其他地區公共自行車租賃系統,能彈性運用於各 相關靜態配置問題,規劃出適合的最佳路線。
49 6.2 建議與未來發展
1. 本研究進行配送自行車假設於晚間十一時搬運,與靜態配置狀態較為相 符,若是要應用於其他時段,須考量使用者騎乘造成的需求量變動,而 本研究尚無法處理及時的變動情況。
2. 本研究所使用的最佳數量為假設達成各站最大可停數量一半時的平衡 狀態,未來若有相關研究,應運用統計手法計算,使用更為精準的數值 作為各站最佳數量之依據。
3. 本研究僅使用模擬退火法解決路線規劃問題,亦可以嘗試另外常用於此 問題的演算法進行比較與分析,例如:禁忌演算法、基因演算法…等。
4. 未來可嘗試開發行動裝置應用程式,將求得的結果資料結合地圖呈現,
提供調度人員更為方便與即時的配置使用。
50 參考文獻
Dantzig, G.B. & Ramser, J.H. (1959). The truck dispatching problem. Management Science, 6(1), 80-91.
Goldberg, D.E. (1989). Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley, Boston, MA, USA.
Golden, B.L., Baker, E.K., Alfaro, J., & Schaffer, J. (1985). The vehicle routing problem with backhauling: two approaches. In: Proceedings of the Twenty-first Annual Meeting of SETIMS, Myrtle Beach, SC, USA.
Jeong, C.-S. & Kim, M.-H. (1991). Fast parallel simulated annealing for traveling salesman problem on SIMD machines with linear interconnections. Parallel Computing, 17(2), 221-228.
Kirkpatrick, S., Gelatt Jr., C.D., & Vecchi, M.P. (1983). Optimization by simmulated annealing. Science, 220(4598), 671-680.
Metropolis, N., Rosenbluth, A.W., Rosenbluth, M.N., Teller, A.H., & Teller, E. (1953).
Equation of state calculations by fast computing machines. The Journal of Chemical Physics, 21(6), 1087-1092.
Montané, F.A.T. & Galvao, R.D. (2006). A tabu search algorithm for the vehicle routing problem with simultaneous pick-up and delivery service. Computers & Operations Research, 33(3), 595-619.
Potvin, J. (1996). Genetic algorithms for the traveling salesman problem. Annals of Operations Research, 63(3), 337-370.
Raff, S. (1983). Routing and scheduling of vehicles and crews The state of the art.
Computers & Operations Research, 10(2), 63-211.
Raviv, T., Tzur, M., & Forma, I.A. (2013). Static repositioning in a bike-sharing system:
models and solution approaches. EURO Journal on Transportation and Logistics, 2(3), 187-229.
Seçkiner, S.U. & Kurt, M. (2007). A simulated annealing approach to the solution of job rotation scheduling problems. Applied Mathematics and Computation, 188(1), 31-45.
Sofianopoulou, S. (1992). Simulated annealing applied to the process allocation problem. European Journal of Operational Research, 60(3), 327-334.
Willard, J. (1989). Vehicle Routing using R-optimal Tabu Search. Master's thesis,The Management School, Imperial College, London.
51
Yu, V.F. & Lin, S.-W. (2010). A simulated annealing heuristic for the capacitated location routing problem. Computers & Industrial Engineering, 58(2), 288-299.
Yu, V.F. & Lin, S.-W. (2014). Multi-start simulated annealing heuristic for the location routing problem with simultaneous pickup and delivery. Applied Soft Computing, 24, 284-290.
黃小芬(2005)。考慮有限巡行距離下之混合收、送貨車輛途程問題。
黃信穎(2005)。同時處理收貨與送貨業務之配送路線規劃。
賴志豪(2006)。宅配路線規劃應用禁制搜尋法之研究。
蘇文清(2005)。軟時窗限制下探討同時正逆向物流之車輛途程問題。
52
附錄
台北市 254 站各站資訊
20160812 至 20160815
編號 站名 行政區 經緯度
1 捷運明德站
北投區
25.11033 121.5183 2 捷運石牌站(2 號出口) 25.11451 121.5157
25.07891 121.5103
22 葫蘆國小 25.08254 121.5075
25.0902 121.5062
29 社子國小 25.09029 121.5019
25.05594 121.5786 44 新明路 321 巷口 25.05669 121.5841
53
編號 站名 行政區 經緯度
55 捷運文德站(2 號出口)
內湖區
25.07829 121.5853
56 洲子二號公園 25.07932 121.5687
25.03564 121.6142
66 舊莊區民活動中心 25.04128 121.6194
25.0193 121.5711
80 吳興公車總站 25.02388 121.5698
25.03521 121.5637
92 市民廣場 25.03604 121.5623
25.04691 121.5577
108 內政部營建署 25.04781 121.545
25.04478 121.5366
126 復興市民路口 25.04591 121.5437
54
編號 站名 行政區 經緯度
127 市民林森路口
中山區
25.04796 121.5244
128 新生長安路口 25.04861 121.5293
25.04939 121.5146 154 捷運北門站(3 號出口) 25.04993 121.5104
25.0634 121.5129
164 樹德公園 25.06669 121.5161
25.02273 121.5027
169 東園國小 25.02339 121.4977
25.02043 121.5253
185 河堤國小 25.02288 121.5229
55
編號 站名 行政區 經緯度
199 華山文創園區
中正區
25.04367 121.5285 200 捷運善導寺站(1 號出口) 25.04527 121.5222
201 金山市民路口 25.04575 121.5307
202 臺北轉運站 25.04822 121.5205
203 台灣科技大學
大安區
25.0131 121.5397 204 捷運公館站(2 號出口) 25.01476 121.5345
25.03336 121.5491 228 捷運東門站(4 號出口) 25.0337 121.529
24.9806 121.5562 238 木新路二段 158 巷口 24.98414 121.5691
56
25.11033 121.5183 2 捷運石牌站(2 號出口) 25.11451 121.5157
25.07891 121.5103
22 葫蘆國小 25.08254 121.5075
25.0934 121.5199
32 臺北市立天文館 25.09571 121.518
25.05594 121.5786 45 新明路 321 巷口 25.05669 121.5841
57
編號 站名 行政區 經緯度
61 捷運西湖站(1 號出口)
內湖區
25.08287 121.5667 62 捷運大湖公園站(2 號出口) 25.08395 121.6019
25.03564 121.6142
67 舊莊區民活動中心 25.04128 121.6194
25.0193 121.5711
81 吳興公車總站 25.02388 121.5698
25.03772 121.5612
98 台北市政府 25.0378 121.5652
25.04691 121.5577
109 內政部營建署 25.04781 121.545
25.04478 121.5366
127 復興市民路口 25.04591 121.5437
58
編號 站名 行政區 經緯度
133 林森公園
中山區
25.05223 121.5258
134 龍江南京路口 25.05298 121.5406
25.04939 121.5146 155 捷運北門站(3 號出口) 25.04993 121.5104
25.02273 121.5027
170 東園國小 25.02339 121.4977
25.02043 121.5253
186 河堤國小 25.02288 121.5229
59
編號 站名 行政區 經緯度
205 捷運公館站(2 號出口)
大安區
25.01476 121.5345 206 羅斯福新生南路口 25.01603 121.5332
25.03757 121.5456 232 捷運忠孝復興站(2 號出口) 25.04018 121.5435
24.9806 121.5562 239 木新路二段 158 巷口 24.98414 121.5691