Optimal Solution of Vehicle Routing Problems Using Minimum K-Trees

We consider the problem of optimally scheduling a fleet of K vehicles to make deliveries to n customers subject to vehicle capacity constraints. Given a graph with n + 1 nodes, a K-tree is defined to be a set of n + K edges that span the graph. We show that the vehicle routing problem can be modeled...

Full description

Saved in:
Bibliographic Details
Published inOperations research Vol. 42; no. 4; pp. 626 - 642
Main Author Fisher, Marshall L
Format Journal Article
LanguageEnglish
Published Baltimore, Md INFORMS 01.07.1994
Operations Research Society of America
Institute for Operations Research and the Management Sciences
Subjects
Online AccessGet full text
ISSN0030-364X
1526-5463
DOI10.1287/opre.42.4.626

Cover

More Information
Summary:We consider the problem of optimally scheduling a fleet of K vehicles to make deliveries to n customers subject to vehicle capacity constraints. Given a graph with n + 1 nodes, a K-tree is defined to be a set of n + K edges that span the graph. We show that the vehicle routing problem can be modeled as the problem of finding a minimum cost K-tree with two K edges incident on the depot and subject to some side constraints that impose vehicle capacity and the requirement that each customer be visited exactly once. The side constraints are dualized to obtain a Lagrangian problem that provides lower bounds in a branch-and-bound algorithm. This algorithm has produced proven optimal solutions for a number of difficult problems, including a well-known problem with 100 customers and several real problems with 25–71 customers.
Bibliography:ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
ObjectType-Article-1
ISSN:0030-364X
1526-5463
DOI:10.1287/opre.42.4.626