A branch-and-cut algorithm for a realistic dial-a-ride problem

被引:77
|
作者
Liu, Mengyang [2 ]
Luo, Zhixing [1 ]
Lim, Andrew [1 ,2 ,3 ]
机构
[1] Nanjing Univ, Sch Management & Engn, Int Ctr Management Sci & Engn, Nanjing 210093, Jiangsu, Peoples R China
[2] City Univ Hong Kong, Dept Management Sci, Kowloon Tong, Hong Kong, Peoples R China
[3] Nanyang Technol Univ, Sch Phys & Math Sci, Singapore 637371, Singapore
关键词
Dial-a-ride problem; Manpower planning; Branch-and-cut; Healthcare transportation; VEHICLE-ROUTING PROBLEM; TIME WINDOWS; DELIVERY PROBLEM; TABU SEARCH; TRANSPORTATION PROBLEM; HEURISTIC ALGORITHM; GENETIC ALGORITHM; PICKUP; MODELS; CONSTRAINTS;
D O I
10.1016/j.trb.2015.05.009
中图分类号
F [经济];
学科分类号
02 ;
摘要
In this paper we study a realistic dial-a-ride problem which simultaneously considers multiple trips, heterogeneous vehicles, multiple request types, configurable vehicle capacity and manpower planning. All of these features originate from practical applications in recent years. To formulate the problem, we propose two mathematical models that use different methods to deal with requests associated with the depot. To further strengthen the models, we propose eight families of valid inequalities, and based on them, we propose a branch-and-cut algorithm to solve the problem. The branch-and-cut algorithm was extensively tested on a set of instances generated according to the data of a real world application. The computational results showed that seven families of inequalities can improve the lower bounds substantially and the branch-and-cut algorithm can solve instances with up to 22 requests within 4 h. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:267 / 288
页数:22
相关论文
共 50 条
  • [41] A hybrid algorithm for the multi-depot heterogeneous dial-a-ride problem
    Malheiros, Igor
    Ramalho, Rodrigo
    Passeti, Bruno
    Bulhoes, Teobaldo
    Subramanian, Anand
    COMPUTERS & OPERATIONS RESEARCH, 2021, 129 (129)
  • [42] An effective and fast heuristic for the Dial-a-Ride problem
    Roberto Wolfler Calvo
    Alberto Colorni
    4OR, 2007, 5 : 61 - 73
  • [43] Route planning method for a dial-a-ride problem
    Miyamoto, T
    Nakatyou, K
    Kumagai, S
    2003 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2003, : 4002 - 4007
  • [44] Comparison of anticipatory algorithms for a dial-a-ride problem
    Ritzinger, Ulrike
    Puchinger, Jakob
    Rudloff, Christian
    Hartl, Richard F.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2022, 301 (02) : 591 - 608
  • [45] The time-consistent dial-a-ride problem
    Tellez, Oscar
    Vercraene, Samuel
    Lehuede, Fabien
    Peton, Olivier
    Monteiro, Thibaud
    NETWORKS, 2022, 79 (04) : 452 - 478
  • [46] The dial-a-ride problem in a public transit system
    Uchimura, K
    Saitoh, T
    Takahashi, H
    ELECTRONICS AND COMMUNICATIONS IN JAPAN PART III-FUNDAMENTAL ELECTRONIC SCIENCE, 1999, 82 (07): : 30 - 38
  • [47] WAITING STRATEGIES FOR THE DYNAMIC DIAL-A-RIDE PROBLEM
    Yuen, C. W.
    Wong, K. I.
    Han, Anthony F.
    TRANSPORTATION SYSTEMS: ENGINEERING & MANAGEMENT, 2007, : 277 - 277
  • [48] The rail-road Dial-a-Ride problem
    Jodeau, Jean
    Absi, Nabil
    Chevrier, Remy
    Feillet, Dominique
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2024, 318 (02) : 486 - 499
  • [49] A Hard Dial-a-Ride Problem that is Easy on Average
    Amin Coja-Oghlan
    Sven O. Krumke
    Till Nierhoff
    Journal of Scheduling, 2005, 8 : 197 - 210
  • [50] A hard dial-a-ride problem that is easy on average
    Coja-Oghlan, A
    Krumke, SO
    Nierhoff, T
    JOURNAL OF SCHEDULING, 2005, 8 (03) : 197 - 210