167
Views
54
CrossRef citations to date
0
Altmetric
Theoretical Paper

A perturbation metaheuristic for the vehicle routing problem with private fleet and common carriers

, , &
Pages 776-787 | Received 01 Mar 2006, Accepted 01 Dec 2006, Published online: 21 Dec 2017
 

Abstract

The purpose of this article is to propose a perturbation metaheuristic for the vehicle routing problem with private fleet and common carrier (VRPPC). This problem consists of serving all customers in such a way that (1) each customer is served exactly once either by a private fleet vehicle or by a common carrier vehicle, (2) all routes associated with the private fleet start and end at the depot, (3) each private fleet vehicle performs only one route, (4) the total demand of any route does not exceed the capacity of the vehicle assigned to it, and (5) the total cost is minimized. This article describes a new metaheuristic for the VRPPC, which uses a perturbation procedure in the construction and improvement phases and also performs exchanges between the sets of customers served by the private fleet and the common carrier. Extensive computational results show the superiority of the proposed metaheuristic over previous methods.

Acknowledgements

This work was partially supported by the Canadian Natural Sciences and Engineering Research Council (NSERC) under grants OGP0036509, OGP0039682 and OGP0172633. This support is gratefully acknowledged. The authors also thank Ching-Wu Chu for providing the computer code of his heuristic and the referees for their valuable comments.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.