An exact algorithm for the unidirectional quay crane scheduling problem with vessel stability

Abstract This paper addresses the quay crane scheduling problem (QCSP) with vessel stability constraints. Vessel stability is essential to improve quay crane operations in container terminals, but it significantly complicates the basic QCSP and the corresponding solutions methods. We describe a novel mathematical formulation for the unidirectional QCSP with vessel stability, and we propose an exact algorithm based on logic-based Benders decomposition to solve the problem efficiently. The problem is decomposed into two subproblems, e.g., a task-assignment master problem without vessel stability constraints, and a time-allocation problem, aimed at determining the operation time of each task under the premise of the vessel stability requirements. The proposed algorithm is tested on benchmark instances derived from the literature, and the effectiveness of the proposed model and solution approach is demonstrated.

[1]  Iris F. A. Vis,et al.  Transshipment of containers at a container terminal: An overview , 2003, Eur. J. Oper. Res..

[2]  Michel Bierlaire,et al.  The study of the unidirectional quay crane scheduling problem: complexity and risk-aversion , 2017, Eur. J. Oper. Res..

[3]  Lixin Tang,et al.  Research into container reshuffling and stacking problems in container terminal yards , 2015 .

[4]  Lixin Tang,et al.  Storage space allocation problem at inland bulk material stockyard , 2020 .

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

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

[7]  Lixin Miao,et al.  Quay crane scheduling with non-interference constraints in port container terminals , 2008 .

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

[9]  Mark Goh,et al.  An effective mathematical formulation for the unidirectional cluster-based quay crane scheduling problem , 2014, Eur. J. Oper. Res..

[10]  Matteo Fischetti,et al.  Combinatorial Benders' Cuts for Mixed-Integer Linear Programming , 2006, Oper. Res..

[11]  Ali Diabat,et al.  Quay Crane Scheduling with Vessel Stability , 2018 .

[12]  Yuanbin Song,et al.  Optimization of Quay Crane Scheduling Constrained by Stability of Vessels , 2013 .

[13]  Lixin Tang,et al.  Data analytics and optimization for smart industry , 2020, Frontiers of Engineering Management.

[14]  Ali H. Diabat,et al.  A Lagrangian relaxation-based heuristic for the multi-ship quay crane scheduling problem with ship stability constraints , 2017, Ann. Oper. Res..

[15]  Lixin Tang,et al.  A Benders decomposition-based framework for solving quay crane scheduling problems , 2019, Eur. J. Oper. Res..

[16]  John N. Hooker,et al.  Planning and Scheduling by Logic-Based Benders Decomposition , 2007, Oper. Res..

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

[18]  Chung-Yee Lee,et al.  The Quay Crane Scheduling Problem With Stability Constraints , 2018, IEEE Transactions on Automation Science and Engineering.

[19]  J. Hooker,et al.  Logic-based Benders decomposition , 2003 .

[20]  J. F. Benders Partitioning procedures for solving mixed-variables programming problems , 1962 .

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

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

[23]  Weimin Ma,et al.  Quay crane scheduling with draft and trim constraints , 2017 .

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

[25]  Pasquale Legato,et al.  Modeling and solving rich quay crane scheduling problems , 2012, Comput. Oper. Res..

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

[27]  Christian Bierwirth,et al.  A unified approach for the evaluation of quay crane scheduling models and algorithms , 2011, Comput. Oper. Res..

[28]  Stefan Voß,et al.  Operations research at container terminals: a literature update , 2007, OR Spectr..

[29]  Ali Diabat,et al.  The Quay Crane Scheduling Problem , 2015 .

[30]  Ali H. Diabat,et al.  The quay crane scheduling problem with nonzero crane repositioning time and vessel stability constraints , 2016, Comput. Ind. Eng..