Swarm intelligence algorithms for Yard Truck Scheduling and Storage Allocation Problems

Abstract In this paper we focus on two scheduling problems in container terminal: (i) the Yard Truck Scheduling Problem (YTSP) which assigns a fleet of trucks to transport containers between the QCs and the storage yard to minimize the makespan, (ii) the integrated Yard Truck Scheduling Problem and Storage Allocation Problem (YTS–SAP) which extends the first problem to consider storage allocation strategy for discharging containers. Its object is to minimize the total delay for all jobs. The second model is improved to consider the truck ready time. Due to the computational intractability, two recently developed solution methods, based on swarm intelligence technique, are developed for problem solution, namely, particle swarm optimization (PSO) and bacterial colony optimization (BCO). As these two algorithms are originally designed for continuous optimization problems, we proposed a particular mapping method to implement them for YTSP and YTS–SAP, both of which are discrete optimization problems. Through comparing the PSO algorithms and BCO algorithm with GA by an experiment conducted on different scale instances, we can draw a conclusion that LPSO perform best in YTSP while BCO perform best in YTS–SAP.

[1]  De-Shuang Huang,et al.  Normalized Feature Vectors: A Novel Alignment-Free Sequence Comparison Method Based on the Numbers of Adjacent Amino Acids , 2013, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[2]  Stefan Voß,et al.  Container terminal operation and operations research — a classification and literature review , 2004 .

[3]  Hong Wang,et al.  Bacterial Colony Optimization , 2012 .

[4]  Ebru K. Bish,et al.  A multiple-crane-constrained scheduling problem in a container terminal , 2003, Eur. J. Oper. Res..

[5]  De-Shuang Huang,et al.  A General CPL-AdS Methodology for Fixing Dynamic Parameters in Dual Environments , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[6]  Loo Hay Lee,et al.  A yard storage strategy for minimizing traffic congestion in a marine container transshipment hub , 2008, OR Spectr..

[7]  D.-S. Huang,et al.  Radial Basis Probabilistic Neural Networks: Model and Application , 1999, Int. J. Pattern Recognit. Artif. Intell..

[8]  Chung-Lun Li,et al.  Analysis of a new vehicle scheduling and location problem , 2001 .

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

[10]  Youfang Huang,et al.  A simulation optimization method for internal trucks sharing assignment among multiple container terminals , 2013, Adv. Eng. Informatics.

[11]  Loo Hay Lee,et al.  Vehicle dispatching algorithms for container transshipment hubs , 2010, OR Spectr..

[12]  Ling Wang,et al.  An effective hybrid PSO-based algorithm for flow shop scheduling with limited buffers , 2008, Comput. Oper. Res..

[13]  Richard J. Linn,et al.  Storage space allocation in container terminals , 2003 .

[14]  Akio Imai,et al.  Yard trailer routing at a maritime container terminal , 2005 .

[15]  Gamini Dissanayake,et al.  Optimisation for job scheduling at automated container terminals using genetic algorithm , 2013, Comput. Ind. Eng..

[16]  K. L. Mak,et al.  Scheduling trucks in container terminals using a genetic algorithm , 2007 .

[17]  Yun-Chia Liang,et al.  Particle swarm optimization and differential evolution for the single machine total weighted tardiness problem , 2006 .

[18]  Der-Horng Lee,et al.  A heuristic algorithm for yard truck scheduling and storage allocation problems , 2009 .

[19]  J. Kennedy,et al.  Population structure and particle swarm performance , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[20]  Lixin Miao,et al.  An ant colony algorithm for yard truck scheduling and yard location assignment problems with precedence constraints , 2013 .

[21]  José Neves,et al.  The fully informed particle swarm: simpler, maybe better , 2004, IEEE Transactions on Evolutionary Computation.

[22]  David Simchi-Levi,et al.  Dispatching vehicles in a mega container terminal , 2005, OR Spectr..

[23]  De-Shuang Huang,et al.  A Constructive Hybrid Structure Optimization Methodology for Radial Basis Probabilistic Neural Networks , 2008, IEEE Transactions on Neural Networks.

[24]  Massimo Paolucci,et al.  A new discrete particle swarm optimization approach for the single-machine total weighted tardiness scheduling problem with sequence-dependent setup times , 2009, Eur. J. Oper. Res..

[25]  Kap Hwan Kim,et al.  A dispatching method for automated lifting vehicles in automated port container terminals , 2009, Comput. Ind. Eng..

[26]  Yue Shi,et al.  A modified particle swarm optimizer , 1998, 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98TH8360).

[27]  Nathan Huynh,et al.  Storage space allocation at marine container terminals using ant-based control , 2013, Expert Syst. Appl..

[28]  S. Sumathi,et al.  Evolutionary Intelligence: An Introduction to Theory and Applications with Matlab , 2008 .

[29]  Ching-Jong Liao,et al.  A discrete particle swarm optimization for lot-streaming flowshop scheduling problem , 2008, Eur. J. Oper. Res..

[30]  Jin Xin Cao,et al.  Integrated quay crane and yard truck schedule problem in container terminals , 2010 .

[31]  Lixin Tang,et al.  Modeling and solution of the joint quay crane and truck scheduling problem , 2014, Eur. J. Oper. Res..