2004
DOI: 10.1287/trsc.1030.0046
|View full text |Cite
|
Sign up to set email alerts
|

Efficient Insertion Heuristics for Vehicle Routing and Scheduling Problems

Abstract: 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(n3). However, straightforward implementations of handling complicating constraints lead to an undesirable time complexity of O(n4). We demonstrate that with careful implemen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
109
0
1

Year Published

2004
2004
2024
2024

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 212 publications
(111 citation statements)
references
References 13 publications
1
109
0
1
Order By: Relevance
“…Efficient methods for handling complex side constraints in insertion methods are presented in Campbell and Savelsbergh (2004). Comprehensive surveys on construction methods, neighbourhood search methods, and metaheuristics for the VRPTW are given by Bräysy and Gendreau (2005a), and Bräysy and Gendreau (2005b).…”
Section: Related Workmentioning
confidence: 99%
“…Efficient methods for handling complex side constraints in insertion methods are presented in Campbell and Savelsbergh (2004). Comprehensive surveys on construction methods, neighbourhood search methods, and metaheuristics for the VRPTW are given by Bräysy and Gendreau (2005a), and Bräysy and Gendreau (2005b).…”
Section: Related Workmentioning
confidence: 99%
“…Furthermore, as outlined in Campbell and Savelsbergh (2004), this type of a simple greedy heuristic is commonly used in practice due their ability to perform well in a dynamic setting whereas the preplanned globally optimal solutions tend to perform poorly, and the greedy heuristics are computationally efficient which is especially important in a dynamic environment.…”
Section: [ Figure 2 ]mentioning
confidence: 99%
“…Although the meta-heuristics generate routes that are on average less costly than the insertion type heuristics, the most common algorithms used in practice are the insertion type heuristics due to their computational efficiency and ease of understanding (Hunsaker and Savelsbergh, 2002;Campbell and Savelsbergh 2004). Furthermore these types of heuristics tend to perform well in a dynamic environment.…”
Section: Introductionmentioning
confidence: 99%
“…Insertion heuristics have proven their value in many routing and scheduling contexts; insertion heuristics are fast, produce decent solutions, are easy to implement, and can be extended easily to handle various practical complexities. For an elaborate treatment of insertion heuristics for routing and scheduling problems, including a discussion on how to handle variable demands, see Campbell and Savelsbergh (2004b). To keep the complexity of the algorithm a low-order polynomial, it is important to maintain values for the earliest and latest start times for each inserted delivery, as well as the minimum and maximum delivery quantities.…”
Section: Insertion Heuristicsmentioning
confidence: 99%