Berth scheduling at marine container terminals

Marine transportation has been faced with an increasing demand for containerized cargo during the past decade. Marine container terminals (MCTs), as the facilities for connecting seaborne and inland transportation, are expected to handle the increasing amount of containers, delivered by vessels. Berth scheduling plays an important role for the total throughput of MCTs as well as the overall effectiveness of the MCT operations. This study aims to propose a novel island-based metaheuristic algorithm to solve the berth scheduling problem and minimize the total cost of serving the arriving vessels at the MCT.,A universal island-based metaheuristic algorithm (UIMA) was proposed in this study, aiming to solve the spatially constrained berth scheduling problem. The UIMA population was divided into four sub-populations (i.e. islands). Unlike the canonical island-based algorithms that execute the same metaheuristic on each island, four different population-based metaheuristics are adopted within the developed algorithm to search the islands, including the following: evolutionary algorithm (EA), particle swarm optimization (PSO), estimation of distribution algorithm (EDA) and differential evolution (DE). The adopted population-based metaheuristic algorithms rely on different operators, which facilitate the search process for superior solutions on the UIMA islands.,The conducted numerical experiments demonstrated that the developed UIMA algorithm returned near-optimal solutions for the small-size problem instances. As for the large-size problem instances, UIMA was found to be superior to the EA, PSO, EDA and DE algorithms, which were executed in isolation, in terms of the obtained objective function values at termination. Furthermore, the developed UIMA algorithm outperformed various single-solution-based metaheuristic algorithms (including variable neighborhood search, tabu search and simulated annealing) in terms of the solution quality. The maximum UIMA computational time did not exceed 306 s.,Some of the previous berth scheduling studies modeled uncertain vessel arrival times and/or handling times, while this study assumed the vessel arrival and handling times to be deterministic.,The developed UIMA algorithm can be used by the MCT operators as an efficient decision support tool and assist with a cost-effective design of berth schedules within an acceptable computational time.,A novel island-based metaheuristic algorithm is designed to solve the spatially constrained berth scheduling problem. The proposed island-based algorithm adopts several types of metaheuristic algorithms to cover different areas of the search space. The considered metaheuristic algorithms rely on different operators. Such feature is expected to facilitate the search process for superior solutions.

[1]  Hsien-Pin Hsu,et al.  A HPSO for solving dynamic and discrete berth allocation problem and dynamic quay crane assignment problem simultaneously , 2016, Swarm Evol. Comput..

[2]  Salim Chikhi,et al.  A Generalized Island Model Based on Parallel and Cooperating Metaheuristics for Effective Large Capacitated Vehicle Routing Problem Solving , 2015, J. Comput. Inf. Technol..

[3]  Anton Kasprzhitskii,et al.  Iteration Scheme for Solving the System of Coupled Integro-Differential Equations for Excited and Ionized States of Molecular Systems , 2017, Algorithms.

[4]  Jun Zheng,et al.  Multi Resource Scheduling Problem Based on an Improved Discrete Particle Swarm Optimization , 2012 .

[5]  Mohammed Azmi Al-Betar,et al.  Island-based harmony search for optimization problems , 2015, Expert Syst. Appl..

[6]  Maxim A. Dulebenets,et al.  A Comprehensive Evaluation of Weak and Strong Mutation Mechanisms in Evolutionary Algorithms for Truck Scheduling at Cross-Docking Terminals , 2018, IEEE Access.

[7]  Maxim A. Dulebenets,et al.  The green vessel scheduling problem with transit time requirements in a liner shipping route with Emission Control Areas , 2017 .

[8]  Christos A. Kontovas,et al.  The multi-port berth allocation problem with speed optimization and emission considerations , 2017 .

[9]  M. A. Dulebenets,et al.  The Vessel Scheduling Problem in a Liner Shipping Route with Heterogeneous Fleet , 2018 .

[10]  Christian Bierwirth,et al.  A follow-up survey of berth allocation and quay crane scheduling problems in container terminals , 2015, Eur. J. Oper. Res..

[11]  Xiao Zhang,et al.  A multi-crossover and adaptive island based population algorithm for solving routing problems , 2013, Journal of Zhejiang University SCIENCE C.

[12]  Gilbert Laporte,et al.  Models and Tabu Search Heuristics for the Berth-Allocation Problem , 2005, Transp. Sci..

[13]  Maxim A. Dulebenets,et al.  Green vessel scheduling in liner shipping: Modeling carbon dioxide emission costs in sea and at ports of call , 2017 .

[14]  Giovani J.C. da Silveira,et al.  An empirical analysis of manufacturing competitive factors and offshoring , 2014 .

[15]  Pierre Hansen,et al.  Variable neighborhood search for minimum cost berth allocation , 2003, Eur. J. Oper. Res..

[16]  Mohamed Kurdi,et al.  A new hybrid island model genetic algorithm for job shop scheduling problem , 2015, Comput. Ind. Eng..

[17]  Maxim A. Dulebenets,et al.  A novel memetic algorithm with a deterministic parameter control for efficient berth scheduling at marine container terminals , 2017 .

[18]  Loo Hay Lee,et al.  Daily berth planning in a tidal port with channel flow control , 2017 .

[19]  Jain-Shing Wu,et al.  Novel wharf-based genetic algorithm for berth allocation planning , 2017, Soft Comput..

[20]  Wei-Chiang Hong,et al.  Berth and quay crane coordinated scheduling using multi-objective chaos cloud particle swarm optimization algorithm , 2017, Neural Computing and Applications.

[21]  Yusuf Kuvvetli,et al.  Differential evolution based meta-heuristic algorithm for dynamic continuous berth allocation problem , 2016 .

[22]  Victor Kozyakin,et al.  On convergence of infinite matrix products with alternating factors from two sets of matrices , 2017, 1712.06356.

[23]  Mostafa Zandieh,et al.  Meta-heuristics implementation for scheduling of trucks in a cross-docking system with temporary storage , 2011, Expert Syst. Appl..

[24]  P. C. Jha,et al.  A Goal Programming Model for Selection and Scheduling of Advertisements on Online News Media , 2016, Asia Pac. J. Oper. Res..

[25]  Kees Jan Roodbergen,et al.  Seaside operations in container terminals: literature overview, trends, and research directions , 2015 .

[26]  Enrique Alba,et al.  Parallelism and evolutionary algorithms , 2002, IEEE Trans. Evol. Comput..

[27]  Ching-Jung Ting,et al.  Particle swarm optimization algorithm for the berth allocation problem , 2014, Expert Syst. Appl..

[28]  Maxim A. Dulebenets,et al.  A comprehensive multi-objective optimization model for the vessel scheduling problem in liner shipping , 2018 .

[29]  Nils Boysen,et al.  Berth allocation in container terminals that service feeder ships and deep-sea vessels , 2016, J. Oper. Res. Soc..

[30]  Glaydston Mattos Ribeiro,et al.  An adaptive large neighborhood search for the discrete and continuous Berth allocation problem , 2016, Comput. Oper. Res..

[31]  Maxim A. Dulebenets,et al.  A Delayed Start Parallel Evolutionary Algorithm for just-in-time truck scheduling at a cross-docking facility , 2019, International Journal of Production Economics.

[32]  Akio Imai,et al.  Berthing ships at a multi-user container terminal with a limited quay capacity , 2008 .

[33]  Eugene Semenkin,et al.  Multi-objective Optimization Algorithms with the Island Metaheuristic for Effective Project Management Problem Solving , 2017 .

[34]  Alex S. Fukunaga,et al.  Distributed island-model genetic algorithms using heterogeneous parameter settings , 2011, 2011 IEEE Congress of Evolutionary Computation (CEC).

[35]  R. Mostaghel,et al.  Circular business model challenges and lessons learned - An industrial perspective , 2018 .

[36]  Ren Moses,et al.  Minimizing Carbon Dioxide Emissions Due to Container Handling at Marine Container Terminals via Hybrid Evolutionary Algorithms , 2017, IEEE Access.

[37]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..