Solve train stowage planning problem of steel coil using a pointer-based discrete differential evolution

Train stowage planning problem of steel coil (TSPP) is to determine loading locations of the coils on train railcars, which is rarely studied, and an important optimisation problem in real iron and steel industry. In this paper, first, according to the actual situations of a steel products transportation department, the problem is formulated as an integer programming (IP) mathematical model in which multiple destination stations, varied stowing modes and different railcar types are considered. Then, on the basis of a general discrete optimisation algorithm framework, i.e. pointer-based discrete differential evolution (PDDE), a novel variant (T-PDDE) is proposed for effectively solving the TSPP. In particular, to deal with the issue of transformation between stowage plan and algorithm individual, a problem-based coding method is designed. To further enhance the algorithm performance, a double levels evolution strategy and an opposite-based local search are developed based on the features of problem. Finally, with the practical and simulative data, extensive comparison experiments are carried out to evaluate the proposed algorithm. The numerical results demonstrate the superiority of T-PDDE on solving TSPP.

[1]  Elías Revestido Herrero,et al.  Experimentation environment for marine vehicles , 2006 .

[2]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[3]  Lixin Tang,et al.  Differential Evolution With an Individual-Dependent Mechanism , 2015, IEEE Transactions on Evolutionary Computation.

[4]  Ponnuthurai N. Suganthan,et al.  A novel hybrid discrete differential evolution algorithm for blocking flow shop scheduling problems , 2010, Comput. Oper. Res..

[5]  José Fernando Álvarez A heuristic for Vessel planning in a reach stacker terminal , 2006 .

[6]  Anna Sciomachen,et al.  A 3D-BPP approach for optimising stowage plans and terminal productivity , 2007, Eur. J. Oper. Res..

[7]  Fei Yang,et al.  A scatter search for an integrated train plan of coil consolidation and stowage , 2010, 2010 International Conference on Logistics Systems and Intelligent Management (ICLSIM).

[8]  Akio Imai,et al.  Multi-objective simultaneous stowage and load planning for a container ship with container rehandle in yard stacks , 2006, Eur. J. Oper. Res..

[9]  Min Huang,et al.  A critical chain project scheduling method based on a differential evolution algorithm , 2014 .

[10]  Erhan Kozan,et al.  Optimised loading patterns for intermodal trains , 2008, OR Spectr..

[11]  Dominique Feillet,et al.  Branch and price approach for the container relocation problem , 2013 .

[12]  Qingxin Guo,et al.  A pointer-based discrete differential evolution , 2013, 2013 IEEE Congress on Evolutionary Computation.

[13]  Akira Kitamura,et al.  Optimiation search algorithm of allocation planning for strip coils in hold for shipment by using operational know-how , 2001 .

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

[15]  Jiyin Liu,et al.  Modeling and solution for the ship stowage planning problem of coils in the steel industry , 2015 .

[16]  Ning Wang,et al.  A novel hybrid differential evolution approach to scheduling of large-scale zero-wait batch processes with setup times , 2012, Comput. Chem. Eng..

[17]  Dexian Huang,et al.  An effective hybrid DE-based algorithm for flow shop scheduling with limited buffers , 2009 .

[18]  Lixin Tang,et al.  Mixed Integer Linear Programming and Solution for the Multi-tank Train Stowage Planning Problem of Coils in Steel Industry , 2014 .

[19]  Mehmet Fatih Tasgetiren,et al.  A discrete differential evolution algorithm for single machine total weighted tardiness problem with sequence dependent setup times , 2008, 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence).

[20]  Anna Sciomachen,et al.  Stowing a containership: the master bay plan problem , 2004 .

[21]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.