A two stage yard crane workload partitioning and job sequencing algorithm for container terminals

We propose a new YC workload partitioning scheme which employs dynamic data driven simulations to conduct what-if experiments in container terminals. Both the optimal partition of the workload in a row of yard blocks and the optimal dispatching sequences for individual YCs are achieved. The practical consideration of the safety constraints is included. A dynamic programming (DP) approach is used to avoid re-computation. An efficient two stage workload partition algorithm (TSWP) is proposed which successfully reduces the number of full what-if simulations while maintaining solution optimality. An effective lower bound (LB) generator with adjustable LB accuracy is designed in supporting the TSWP algorithm. Experimental results show that the TSWP algorithm outperforms the pure DP approach in all tested scenarios and takes less than 1 part per thousand computational time of the DP approach.

[1]  Peter Norvig,et al.  Artificial intelligence - a modern approach, 2nd Edition , 2003, Prentice Hall series in artificial intelligence.

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

[3]  Wen-Jing Hsu,et al.  A simulation based hybrid algorithm for yard crane dispatching in container terminals , 2009, Proceedings of the 2009 Winter Simulation Conference (WSC).

[4]  Han Xiao-long Dynamic crane deployment in container storage yard , 2005 .

[5]  Rina Dechter,et al.  Generalized best-first search strategies and the optimality of A* , 1985, JACM.

[6]  Kap Hwan Kim,et al.  Heuristic algorithms for routing yard‐side equipment for minimizing loading times in container terminals , 2003 .

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

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

[9]  Shell-Ying Huang,et al.  Performing A* Search for Yard Crane Dispatching in Container Terminals , 2008, 2008 20th IEEE International Conference on Tools with Artificial Intelligence.

[10]  Peter Norvig,et al.  Artificial Intelligence: A Modern Approach , 1995 .

[11]  Mark Goh,et al.  Development and simulation analysis of real-time yard crane control systems for seaport container transshipment terminals , 2009, OR Spectr..

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

[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 .