The vessel swap-body routing problem

•We introduce the vessel swap-body routing problem.•We investigate the impact of body transfers on the search space and the solution quality.•We provide an instance set generated based on real-world data.•We introduce a mixed integer programming formulation.•We introduce heuristics for solving the i...

Full description

Saved in:
Bibliographic Details
Published inEuropean journal of operational research Vol. 303; no. 1; pp. 354 - 369
Main Authors Gandra, Vinícius S.M., Çalık, Hatice, Toffolo, Túlio A.M., Carvalho, Marco Antonio M., Vanden Berghe, Greet
Format Journal Article
LanguageEnglish
Published Elsevier B.V 16.11.2022
Subjects
Online AccessGet full text
ISSN0377-2217
1872-6860
DOI10.1016/j.ejor.2022.02.015

Cover

More Information
Summary:•We introduce the vessel swap-body routing problem.•We investigate the impact of body transfers on the search space and the solution quality.•We provide an instance set generated based on real-world data.•We introduce a mixed integer programming formulation.•We introduce heuristics for solving the instances. This paper introduces the Vessel Swap-Body Routing problem (VSBR), a generalization of the pickup and delivery problem with time windows, which considers freight distribution between ports located throughout an inland waterway network. Subject to time windows and precedence constraints, each customer request is associated with a number of containers and must be served via a single body. Bodies are capacitated components that cannot move independently and must therefore be towed by a vessel. Bodies can be transferred between vessels at customer locations or transfer points in order to reduce overall costs. Vessels and bodies can end their routes at any location, meaning they do not need to return to a depot. Moreover, every vessel-body combination is permitted, which greatly expands the size of the solution search space. Although body transfers constitute a fundamental component of this real-world problem, the flexibility such transfers engender poses a huge logistical challenge to the human planners tasked with efficiently scheduling vessel routes. In this paper we model the VSBR as an optimization problem and introduce complementary approaches for solving it. We propose a mixed integer programming formulation and a heuristic approach with tailored neighborhoods for body transfers. To help stimulate further research, a set of instances is introduced based on real-world data and benchmarks are made publicly available.
ISSN:0377-2217
1872-6860
DOI:10.1016/j.ejor.2022.02.015