z-logo
Premium
An optimization model for the vehicle routing problem with practical three‐dimensional loading constraints
Author(s) -
Junqueira Leonardo,
Oliveira José F.,
Carravilla Maria Antónia,
Morabito Reinaldo
Publication year - 2013
Publication title -
international transactions in operational research
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 1.032
H-Index - 52
eISSN - 1475-3995
pISSN - 0969-6016
DOI - 10.1111/j.1475-3995.2012.00872.x
Subject(s) - heuristics , vehicle routing problem , solver , computer science , mathematical optimization , integer programming , set (abstract data type) , container (type theory) , relaxation (psychology) , decomposition , column generation , routing (electronic design automation) , linear programming relaxation , linear programming , mathematics , algorithm , engineering , mechanical engineering , psychology , computer network , social psychology , ecology , biology , programming language
In this paper, we present an integer linear programming model for the vehicle routing problem that considers real‐world three‐dimensional (3D) loading constraints. In this problem, a set of customers make requests of goods that are wrapped up in boxes, and the objective is to find minimum cost delivery routes for a set of identical vehicles that, departing from a depot, visit all customers only once and return to the depot. Apart from the usual 3D container loading constraints that ensure the boxes are packed completely inside the vehicles and the boxes do not overlap each other in each vehicle, the problem also takes into account constraints related to the vertical stability of the cargo, multidrop situations, and load‐bearing strength of the boxes (including fragility). Computational tests with the proposed model were performed using an optimization solver embedded into a modeling language. The results validate the model and show that it is only able to handle problems of a moderate size. However, this model will be useful to motivate other researchers to explore approximate solution approaches to solve this problem, such as decomposition methods, relaxation methods, heuristics, among others, as well as to treat other variants of the problem, such as when time windows or a heterogeneous fleet are present, among others.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here