Efficient insertion heuristics for vehicle routing and scheduling problems

被引:161
作者
Campbell, AM [1 ]
Savelsbergh, M
机构
[1] Univ Iowa, Dept Management Sci, Henry B Tippie Coll Business, Iowa City, IA 52242 USA
[2] Georgia Inst Technol, Dept Ind & Syst Engn, Atlanta, GA 30332 USA
关键词
vehicle routing and scheduling; insertion heuristics; time windows; variable delivery times; shifts;
D O I
10.1287/trsc.1030.0046
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Insertion heuristics have proven to be popular methods for solving a variety of vehicle, routing and scheduling problems. In this paper, we focus on the impact of incorporating complicating constraints on the efficiency of insertion heuristics. The basic insertion heuristic for the standard vehicle routing problem has a time complexity of O(n(3)). However, straightforward implementations of handling complicating constraints lead to an undesirable time complexity of O(n(4)). We demonstrate that with careful implementation it is possible, in most cases, to maintain the O(n(3)) complexity or, in a few cases, increase the time complexity to O(n(3) log n). The complicating constraints we consider in this paper are time windows, shift time limits, variable delivery quantities, fixed and variable delivery times, and multiple routes per vehicle. Little attention has been given to some of these complexities (with time windows being the notable exception), which are common in practice and have a significant impact on the feasibility of a schedule as well as the efficiency of insertion heuristics.
引用
收藏
页码:369 / 378
页数:10
相关论文
共 15 条
  • [1] CAMPBELL AM, 2000, THESIS GEORGIA I TEC
  • [2] DEJONG C, 1996, UNPUB FINDING MINIMA
  • [3] Desrosiers J, 1995, Handbooks in operations research and management science, V8, P35
  • [4] DROR M, 1987, NAV RES LOG, V34, P891, DOI 10.1002/1520-6750(198712)34:6<891::AID-NAV3220340613>3.0.CO
  • [5] 2-J
  • [6] Dror M., 1985, Annals of Operations Research, V4, P3
  • [7] KINDERVATER GAP, 1997, LOCAL SEARCH COMBINA, P337
  • [8] The fleet size and mix vehicle routing problem with time windows
    Liu, FH
    Shen, SY
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1999, 50 (07) : 721 - 732
  • [9] Potvin J.-Y., 1996, INFORMS Journal of Computing, V8, P165, DOI 10.1287/ijoc.8.2.165
  • [10] A PARALLEL ROUTE BUILDING ALGORITHM FOR THE VEHICLE-ROUTING AND SCHEDULING PROBLEM WITH TIME WINDOWS
    POTVIN, JY
    ROUSSEAU, JM
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1993, 66 (03) : 331 - 340