open access publication

Article, 2024

An adaptive large neighborhood search heuristic for the multi-port continuous berth allocation problem

European Journal of Operational Research, ISSN 1872-6860, 0377-2217, Volume 316, 1, Pages 152-167, 10.1016/j.ejor.2024.02.003

Contributors

Martin-Iradi, Bernardo 0000-0003-0046-2531 (Corresponding author) [1] Pacino, Dario 0000-0002-7255-004X [1] Ropke, Stefan 0000-0002-6799-9934 [1]

Affiliations

  1. [1] Technical University of Denmark
  2. [NORA names: DTU Technical University of Denmark; University; Denmark; Europe, EU; Nordic; OECD]

Abstract

In this paper, we study a problem that integrates the vessel scheduling problem with the berth allocation into a collaborative problem denoted as the multi-port continuous berth allocation problem (MCBAP). This problem optimizes the berth allocation of a set of ships simultaneously in multiple ports while also considering the sailing speed of ships between ports. Due to the highly combinatorial character of the problem, exact methods struggle to scale to large-size instances, which points to exploring heuristic methods. We present a mixed-integer problem formulation for the MCBAP and introduce an adaptive large neighborhood search (ALNS) algorithm enhanced with a local search procedure to solve it. The computational results highlight the method’s suitability for larger instances by providing high-quality solutions in short computational times. Practical insights indicate that the carriers’ and terminal operators’ operational costs are impacted in different ways by fuel prices, external ships at port, and the modeling of a continuous quay.

Keywords

allocation, allocation problem, berth, berth allocation, berth allocation problem, carriers, collaborative problem, computation time, computational results, continuous berth allocation problem, continuous quays, cost, formulation, fuel, fuel prices, heuristic method, heuristics, high-quality solutions, insights, keys, local search procedure, method, method suitability, mixed-integer problem formulation, model, multiple ports, neighborhood, neighborhood search heuristic, operating costs, operation, port, practical insights, price, problem, problem formulation, procedure, results, sailing, sailing speed, scheduling problem, search heuristic, search procedure, ship, short computation time, solution, speed of ships, suitability, terminal operators, time, vessel scheduling problem, vessels

Data Provider: Digital Science