Two Yard Crane Scheduling With Dynamic Processing Time and Interference

Maritime transportation is an important branch of intelligent transportation system (ITS). It is widely recognized that modern ITS technologies and advanced management methods, such as automated yard crane (YC) planning and scheduling, can significantly improve container terminal performance, and also impact the global performance of maritime transportation. In this paper, we investigate two YC scheduling with storage and retrieval tasks in a container block. The main contributions of this paper are: 1) container reshuffling operations and inter-crane interference constraint are both considered and 2) the dynamic processing times for retrieval containers are taken into consideration. These typical YC operation characteristics complicate the YC scheduling, and cause late delivery and economic loss. In this study, we focus on minimizing the maximum tardiness of container task and establishing an integer linear programming model. Regarding the NP-hardness nature of the problem, we develop a heuristic named dividing, sequencing, and comparing (DSC) and a genetic algorithm (GA) based on the characteristics of the problem. The computational results show the efficient performance of the developed algorithms, compared with the exact solutions via Cplex software for small size instances. The efficiency and effectiveness of DSC outperform those of GA for practical size instances.

[1]  Loo Hay Lee,et al.  An optimization model for storage yard management in transshipment hubs , 2006, OR Spectr..

[2]  Chung Yee Lee,et al.  Bi-objective optimization for the container terminal integrated planning , 2016 .

[3]  Kap Hwan Kim,et al.  Heuristic Algorithms for Constructing Transporter Pools in Container Terminals , 2013, IEEE Transactions on Intelligent Transportation Systems.

[4]  Wen-Jing Hsu,et al.  Dynamic yard crane dispatching in container terminals with predicted vehicle arrival information , 2011, Adv. Eng. Informatics.

[5]  W. C. Ng,et al.  Crane scheduling in container yards with inter-crane interference , 2005, Eur. J. Oper. Res..

[6]  Frank Meisel,et al.  Container sequencing for quay cranes with internal reshuffles , 2010, OR Spectr..

[7]  Kees Jan Roodbergen,et al.  Storage yard operations in container terminals: Literature overview, trends, and research directions , 2014, Eur. J. Oper. Res..

[8]  Gaurav Singh,et al.  An integrated model for the transshipment yard scheduling problem , 2017, J. Sched..

[9]  Florian Jaehn,et al.  Housekeeping: Foresightful container repositioning☆ , 2016 .

[10]  Michael G.H. Bell,et al.  An uncertainty-aware AGV assignment algorithm for automated container terminals , 2010 .

[11]  Mark Goh,et al.  Scheduling Multiple Yard Cranes with Crane Interference and Safety Distance Requirement , 2015, Transp. Sci..

[12]  Yanfeng Ouyang,et al.  Optimal operations of transportation fleet for unloading activities at container ports , 2008 .

[13]  Chung-Lun Li,et al.  Interblock Crane Deployment in Container Terminals , 2002, Transp. Sci..

[14]  Qiang Meng,et al.  Scheduling of two-transtainer systems for loading outbound containers in port container terminals with simulated annealing algorithm , 2007 .

[15]  Anne V. Goodchild,et al.  Double-Cycling Strategies for Container Ships and Their Effect on Ship Loading and Unloading Operations , 2006, Transp. Sci..

[16]  K. L. Mak,et al.  Yard crane scheduling in port container terminals , 2005 .

[17]  Shell-Ying Huang,et al.  Dynamic Space and Time Partitioning for Yard Crane Workload Management in Container Terminals , 2012, Transp. Sci..

[18]  Kap Hwan Kim,et al.  A heuristic rule for relocating blocks , 2006, Comput. Oper. Res..

[19]  Ya Li,et al.  Yard crane deployment in container terminals , 2014, Proceedings of the Winter Simulation Conference 2014.

[20]  Gilbert Laporte,et al.  Scheduling Twin Yard Cranes in a Container Block , 2015, Transp. Sci..

[21]  Iris F. A. Vis,et al.  Sequencing Two Cooperating Automated Stacking Cranes in a Container Terminal , 2010, Transp. Sci..

[22]  Kap Hwan Kim,et al.  An Optimal Routing Algorithm for a Transfer Crane in Port Container Terminals , 1999, Transp. Sci..

[23]  Nima Safaei,et al.  A genetic algorithm to solve the storage space allocation problem in a container terminal , 2009, Comput. Ind. Eng..

[24]  Qiang Meng,et al.  Deployment strategies of double-rail-mounted gantry crane systems for loading outbound containers in container terminals , 2008 .

[25]  Wenkai Li,et al.  A continuous time model for multiple yard crane scheduling with last minute job arrivals , 2012 .

[26]  Petros A. Ioannou,et al.  Design, simulation, and evaluation of automated container terminals , 2002, IEEE Trans. Intell. Transp. Syst..

[27]  Richard J. Linn,et al.  Dynamic crane deployment in container storage yards , 2002 .

[28]  Udatta S. Palekar,et al.  Analysis and Algorithms for the Transtainer Routing Problem in Container Port Operations , 2002, Transp. Sci..

[29]  Shell-Ying Huang,et al.  Embedding simulation in yard crane dispatching to minimize job tardiness in container terminals , 2012, Proceedings Title: Proceedings of the 2012 Winter Simulation Conference (WSC).

[30]  Loo Hay Lee,et al.  A Review on Yard Management in Container Terminals , 2013 .

[31]  Jan Tijmen Udding,et al.  A decision-tree stacking heuristic minimising the expected number of reshuffles at a container terminal , 2014 .

[32]  Mark Goh,et al.  Discrete time model and algorithms for container yard crane scheduling , 2009, Eur. J. Oper. Res..