The Quay Crane Scheduling Problem

Abstract The recent growth in worldwide container terminals’ traffic resulted in a crucial need for optimization models to manage the seaside operations and resources. Along with the recent increase in ship size and the container volume, the advancements in the field of Quay Crane Scheduling introduced the need for new modeling approaches. This is the motivation behind the current paper, which focuses on developing a novel yet simple formulation to address the Quay Crane Scheduling Problem (QCSP). The objective of the problem is to determine the sequence of discharge operations of a vessel that a set number of quay cranes will perform so that the completion time of the operations is minimized. The major contribution is attributed to the way that minimization is performed, which is by minimizing the differences between the container loads stacked over a number of bays and by maintaining a balanced load across the bays. Furthermore, important considerations are taken into account, such as the bidirectional movement of cranes and the ability to travel between bays even before completion of all container tasks. These realistic assumptions usually increase model complexity; however, in the current work this is offset by the novel simple objective. This paper presents a mixed-integer programming (MIP) formulation for the problem, which has been validated through multiple test runs with different parameters. Results demonstrate that the problem is solved extremely efficiently, especially for small problem sizes.

[1]  Christian Bierwirth,et al.  A survey of berth allocation and quay crane scheduling problems in container terminals , 2010, Eur. J. Oper. Res..

[2]  Sai Ho Chung,et al.  A modified genetic algorithm for quay crane scheduling operations , 2012, Expert Syst. Appl..

[3]  Diego Klabjan,et al.  Multiship Crane Sequencing with Yard Congestion Constraints , 2009, Transp. Sci..

[4]  Ali H. Diabat,et al.  A multi-vessel quay crane assignment and scheduling problem: Formulation and heuristic solution approach , 2014, Expert Syst. Appl..

[5]  Qian Zhang,et al.  A simulation optimization approach for solving the dual-cycling problem in container terminals , 2015 .

[6]  Lei Wang,et al.  Quay crane scheduling at container terminals to minimize the maximum relative tardiness of vessel departures , 2006 .

[7]  Andrew Lim,et al.  A m‐parallel crane scheduling problem with a non‐crossing constraint , 2007 .

[8]  Kap Hwan Kim,et al.  Maximizing the number of dual-cycle operations of quay cranes in container terminals , 2009, Comput. Ind. Eng..

[9]  Christian Bierwirth,et al.  A fast heuristic for quay crane scheduling with interference constraints , 2009, J. Sched..

[10]  Yongpei Guan,et al.  The crane scheduling problem: models and solution approaches , 2013, Ann. Oper. Res..

[11]  Ali H. Diabat,et al.  The Dynamic Berth Allocation Problem: A linearized formulation , 2015, RAIRO Oper. Res..

[12]  Carlos F. Daganzo,et al.  THE CRANE SCHEDULING PROBLEM , 1989 .

[13]  Kap Hwan Kim,et al.  A crane scheduling method for port container terminals , 2004, Eur. J. Oper. Res..

[14]  Ali H. Diabat,et al.  A joint quay crane assignment and scheduling problem: formulation, solution algorithm and computational results , 2015, Optim. Lett..

[15]  Alfred J. Baird,et al.  Optimising the Container Transhipment Hub Location in Northern Europe , 2006 .

[16]  Frank Meisel,et al.  Seaside Operations Planning in Container Terminals , 2009 .

[17]  Lixin Miao,et al.  Quay crane scheduling with handling priority in port container terminals , 2008 .

[18]  Ali H. Diabat,et al.  An Integrated Quay Crane Assignment and Scheduling Problem Using Branch-and-Price , 2014, 2016 International Conference on Computational Science and Computational Intelligence (CSCI).

[19]  Ali Diabat,et al.  A Lagrangian relaxation approach for solving the integrated quay crane assignment and scheduling problem , 2015 .

[20]  Carlos F. Daganzo,et al.  A branch and bound solution method for the crane scheduling problem , 1990 .

[21]  Frank Meisel,et al.  The quay crane scheduling problem with time windows , 2011 .

[22]  Ali H. Diabat,et al.  A Lagrangian Relaxation based Heuristic for the Static Berth Allocation Problem using the Cutting Plane Method , 2013, ICEIS.

[23]  Marc Levinson,et al.  The Box: How the Shipping Container Made the World Smaller and the World Economy Bigger , 2006 .

[24]  Gilbert Laporte,et al.  A branch‐and‐cut algorithm for the quay crane scheduling problem in a container terminal , 2006 .