簡易檢索 / 詳目顯示

研究生: 萬紘杰
Hung-Chieh Wan
論文名稱: 載運乘客時允許車輛暫停等待之撥召公車問題
The Dial-a-Ride Problem that Allows Vehicles Idle When Carrying Passengers
指導教授: 溫于平
Ue-Pyng Wen
口試委員:
學位類別: 碩士
Master
系所名稱: 工學院 - 工業工程與工程管理學系
Department of Industrial Engineering and Engineering Management
論文出版年: 2007
畢業學年度: 95
語文別: 英文
論文頁數: 65
中文關鍵詞: 撥召公車暫停可行性檢驗regret插入法
外文關鍵詞: Dial-a-Ride, idle, feasibility check, regret insertion
相關次數: 點閱:2下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 大眾運輸隨著一個城市的發展而愈益重要;交通建設幫助促進經濟發展、民生、社會福利等需求,而當建設發展至一程度,我們需重新考慮其使用效率來因應所伴隨產生的問題。私人載具在道路使用上相當沒有效率,卻因社會經濟力提升與具有高度使用彈性而普及。撥召公車(DAR)系統,不須像傳統大眾運輸定時定線的運作,本文進一步放鬆—車上有人時,公車不得暫停—的限制,利用車上乘客的繞行時間,來提高車輛利用率以及降低乘客等待公車到達的時間,藉由轉換乘客的兩種不方便來減少車輛行駛距離。
    我們採用regret insertion解決此NP-hard問題,在小型問題上,其表現與最佳解的差距在5.16%之內。在允許車輛暫停之後,為了分別一條途程可行與否,我們提出了postponement的想法,取代原本不允許暫停的schedule block。實驗結果顯示了系統在不同的人數、車數與不同服務水準下,一些重要的現象,以及採用暫停策略為系統帶來的效益;如我們所預期,乘客的繞行時間增加,使得車輛的運行時間與乘客的等待時間減少。在DAR中,高的繞行率使系統運作較有效率,而暫停的效益也較易突顯;另外,在一個服務人口密度高的區域,DAR也較能夠發揮其作用;若DAR能藉由提升車隊大小來保持服務品質,吸引更多人願意使用此服務,則對雙方將是一很好的良性循環。


    The development of mass transits is imperative as one city develops. The traffic facilities help promote the economic, people’s livelihood, social welfare and so forth. Once they are complete, the operating efficiency should be reconsidered to meet the following troubles such as pollutions and traffic congestion. Automobiles are always the preferences of people since people can travel everywhere at any time. Dial-a-Ride (DAR) appears to improve the traditional mass transits for its flexible service routes and schedules. A common restriction, no-idle with someone onboard, is relaxed in this thesis. It is our idea to raise the utilization of the fleet and make people wait few times for the arrival of vehicles at the cost of extra ride time of passengers onboard.
    The regret insertion heuristic is adopted to solve this complex problem. In order to verify the feasibility of one route after we allow the vehicles idle when carrying passengers, we propose the concept of postponement in place of the schedule block for no-idle problems. Regret insertion gives solutions within 5.16% gaps in small scale problems. Experiment results display important phenomenon in different problem sizes and service qualities and mainly reveal the effects after introducing the idle strategy. We decrease the traveling time and the wait time of passengers by increase the extra ride time of passengers onboard as our expectancy. In such a system with strict time windows, the higher detour rate makes it operate more efficiently. The efficiency also increases while more people participate in DAR. If the operators can provide more vehicles, this will be a good cycle to develop this transit system.

    ABSTRACT I 摘要 II 誌謝 III TABLE OF CONTENTS IV LIST OF FIGURES VI LIST OF TABLES VII 1. INTRODUCTION 1 1.1 Background 1 1.2 Motivation 3 1.3 Purpose 4 1.4 Research Framework 6 2. LITERATURE REVIEW 7 2.1 Single Vehicle Problems 7 2.2 Multi-Vehicle Problems 8 2.2.1 Optimization 9 2.2.2 Heuristics 9 3. MODEL FORMULATION 14 3.1 Problem Statement 14 3.1.1 Static Mode 16 3.1.2 Request Types and Time Windows 16 3.1.3 Inconvenience/Disutility 19 3.1.4 Objectives 19 3.1.5 Idling with Someone Onboard 21 3.2 Assumptions 23 3.3 Mathematical Formulation 24 4. THE PROPOSED HEURISTIC 27 4.1 Rationale About Regret 27 4.2 Regret Insertion Heuristic 28 4.2.1 A—seed 29 4.2.2 B—insert 30 4.2.3 C—schedule 33 4.2.4 D—f_tw 36 4.2.5 E—f_load 37 4.2.6 F—f_mrt 38 4.2.7 G—incM 38 4.2.8 H—regret 40 4.3 Complexity of the Heuristic 41 5. COMPUTATIONAL RESULTS 45 5.1 Validation with Optimal Solutions 45 5.2 The Impacts of Different Problem Sizes 48 5.3 The Impacts of Different Service Quality 54 6. CONCLUSIONS 61 REFERENCES 64

    [1] Bodin L. and T. Sexton, “The multi-vehicle subscriber dial-a-ride problem,” TIMS Studies in Management Science, 2, 73-86(1986).
    [2] Cordeau, J.F., “A branch-and-cut algorithm for the dial-a-ride problem,” Operations Research, 54, 573-586(2006).
    [3] Cordeau, J.F. and G. Laporte, “A tabu search heuristic for the static multi-vehicle dial-a-ride problem,” Transportation Research B, 37, 579-594(2003).
    [4] Cordeau, J.F. and G. Laporte, “The dial-a-ride problem (DARP): Variants, modeling issues and algorithms,” Quarterly Journal of the Belgian, French and Italian Operations Research Societies, 1, 89-101(2003).
    [5] Cullen, F.H., J.J. Jarvis and H.D. Ratliff, “Set Partitioning based heuristics for interactive routing,” Networks 11, 125-143 (1981).
    [6] Desrosiers, J., Y. Dumas and F. Soumis, “A dynamic programming solution of the large-scale single-vehicle dial-a-ride problem with time windows,” American Journal of Mathematical and Management Sciences, 6, 301-325(1986).
    [7] Desrosiers, J., Y. Dumas, F. Soumis, S. Taillefer and D. Villeneuve, “An algorithm for mini-clustering in handicapped transport,” Report G-91-02, Ecole des Hautes Etudes Commerciales, Montreal (1991).
    [8] Diana, M. and M.M. Dessouky, “A new regret insertion heuristic for solving large-scale dial-a-ride problems with time windows,” Transportation Research B, 38, 539-557(2004).
    [9] Dumas, Y., J. Desrosiers and F. Soumis, “Large scale multi-vehicle dial-a-ride problems,” Report G-89-30, Ecole des Hautes Etudes Commerciales, Montreal (1989).
    [10] Dumas, Y., J. Desrosiers and F. Soumis, “The pickup and delivery problem with time windows,” European Journal of Operational Research, 54, 7-22(1991).
    [11] Fabri, A. and P. Recht, “On dynamic pickup and delivery vehicle routing with several time windows and waiting times,” Transportation Research B, 40, 335-350(2006).
    [12] Fischetti, M. and P. Toth, “An additive bounding procedure for combinatorial optimization problems,” Operations Research, 37, 319-328(1989).
    [13] Jaw, J.J., A.R. Odoni, H.N. Psaraftis and N.H.M Wilson, “A heuristic algorithm for the multi-vehicle advance request dial-a-ride problem with time windows,” Transportation Research B, 20, 243-257(1986).
    [14] Melachrinoudis, E., A.B. Ilhan and H. Min, “A dial-a-ride problem for client transportation in a health-care organization,” Computers and Operations Research, 34, 742-759(2007).
    [15] Nanry, W.P. and J.W. Barnes, “Solving the pickup and delivery problem with time windows using reactive tabu search,” Transportation Research B, 34, 107-121(2000).
    [16] Psaraftis, H.N., “A dynamic programming solution to the single vehicle many-to-many immediate request dial-a-ride problem,” Transportation Science, 14, 130-154(1980).
    [17] Psaraftis, H.N., “An exact algorithm for the single vehicle many-to-many dial-a-ride problem with time windows,” Transportation Science, 17, 351-357(1983).
    [18] Savelsbergh, M.W.P., “Local search in routing problems with time windows,” Annals of Operations Research, 4, 285-305(1985).
    [19] Savelsbergh, M.W.P., “The general pickup and delivery problem,” Transportation Science, 29, 17-29(1995).
    [20] Sexton, T. and L. Bodin, “Optimizing single vehicle many-to-many operations with desired delivery times: Ⅰ. Scheduling,” Transportations Science, 19, 378-410 (1985).
    [21] Sexton, T. and L. Bodin, “Optimizing single vehicle many-to-many operations with desired delivery times: Ⅱ. Routing,” Transportations Science, 19, 411-435 (1985).

    無法下載圖示 全文公開日期 本全文未授權公開 (校內網路)
    全文公開日期 本全文未授權公開 (校外網路)

    QR CODE