VRP Mathematical Models - Heuristics
VRP Mathematical Models - Heuristics
VRP Mathematical Models - Heuristics
:Prepeared by
Ayoub Faisal Alzabidi
Supervised by:
Prof. Mehdi Mrad
OUTLINE
Introduction
VRP Heuristics:
Constructive heuristics
Two-phase heuristics
Improvement heuristics
Introduction
The vehicle routing problem (VRP) asks the following question: "What is the optimal
set of routes for a fleet of vehicles to traverse in order to deliver to a given set of
customers?“
Vehicle Flow
Mathematical
Formulation
Models
Set Partitioning
Formulation
VFF is based on binary variables associated to arcs of a network representation of the problem.
Different types of constraints are proposed in the literature to impose vehicle capacities and/or avoid
Irnich, S., Toth, P., & Vigo, D. (2014). Chapter 1: The family of vehicle routing problems. In Vehicle
subtours. Ref. (Click here)
Routing: Problems, Methods, and Applications, Second Edition (pp. 1-33). Society for Industrial and
Applied Mathematics.
It is more intuitive and leads to a compact model that can be straightforwardly put on a black-box
optimization solver.
Lower bound provided by the linear relaxation of this model is known to be weak in relation to other
models.
Binary restrictions
The number of constraints in SPF is much smaller with respect to VFF, but it has a huge
SPF has stronger linear relaxations than VFF, but requires the implementation of sophisticate
(Click here)
M. Poggi and E. Uchoa. (2014). Chapter 3: New exact algorithms for the capacitated vehicle routing problem. In P. Toth
techniques
and such
D. Vigo, as column
editors, generation
Vehicle routing: Problems,and specialized
methods, branch-and-price
and applications, methods.
MOS/SIAM Ser Optim, pages 59-86. Ref.
VRP Solution Techniques
Vehicle Flow
Mathematical
Formulations
Formulation
Set Partitioning
Formulation
VRP- Heuristics
Two-phase heuristics
Improvement heuristics
VRP- Constructive Heuristics
Insertion heuristics
VRP- Constructive Heuristics
Route-first Cluster-second
VRP- Two-phase Heuristics
Sweep algorithm
Petal algorithm
VRP- Two-phase Heuristics
Solved heuristically: Foster & Ryan (1976) and Ryan et al. (1993)
Beasley (1983)
VRP- Improvement Heuristics
related customers:
Johnson & McGeoch (1997)
Toth & Vigo (2003)
Sequential search: breaking down any pro table move into a list of arc exchanges to
Reference
Beresneva, E., & Avdoshin, S. (2018).
Analysis of mathematical formulations of
capacitated vehicle routing problem and
methods for their solution, 30(3).
REFERENCES
1. Munari, P., Dollevoet, T., & Spliet, R. (2016). A generalized formulation
for vehicle routing problems. arXiv preprint arXiv:1606.01935.
2. Laporte, G., Ropke, S., & Vidal, T. (2014). Chapter 4: Heuristics for the vehicle routing problem.
In Vehicle Routing: Problems, Methods, and Applications, Second Edition (pp. 87-116). Society for
Industrial and Applied Mathematics.
4. Gonzalez-Feliu, J. (2008). Models and methods for the city logistics: The two-
echelon capacitated vehicle routing problem (Doctoral dissertation).
5. https://en.wikipedia.org/wiki/Vehicle_routing_problem .
Thank You