An Improved MOEA/D for Order Scheduling Problem in Automated Warehouse

The order scheduling problem plays a significant role in the warehouse management for manufacturing corporations, and how to solve it efficiently will have direct impact on a company's strategy. In this paper, we take both the outbound orders and inbound orders into account, formulating the order scheduling problem as a constrained bi-objective optimization problem that minimizes both the total completion time and the maximum tardiness of outbound orders. A nearest-neighbor strategy is adopted to find a suitable storage location more efficiently when the storage/retrieve machine moves are executed as a dual command. We propose a modified multi-objective evolutionary algorithm based on decomposition, combined with shuffled frog leaping algorithm, to successfully solve the order scheduling problem. Our experimental results demonstrate the proposed algorithm is competitive compared with other multiobjective algorithms in solving order scheduling problem for automated warehouse system.

[1]  Tsan-Ming Choi,et al.  Scheduling and co-ordination of multi-suppliers single-warehouse-operator single-manufacturer supply chains with variable production rates and storage costs , 2013 .

[2]  Bo Zhang,et al.  Balancing Convergence and Diversity in Decomposition-Based Many-Objective Optimizers , 2016, IEEE Transactions on Evolutionary Computation.

[3]  Jeng-Shyang Pan,et al.  A Survey of Performance Assessment for Multiobjective Optimizers , 2010, 2010 Fourth International Conference on Genetic and Evolutionary Computing.

[4]  Nils Boysen,et al.  A survey on single crane scheduling in automated storage/retrieval systems , 2016, Eur. J. Oper. Res..

[5]  Jun Ota,et al.  Order scheduling of multiple stacker cranes on common rails in an automated storage/retrieval system , 2014 .

[6]  Qingfu Zhang,et al.  MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition , 2007, IEEE Transactions on Evolutionary Computation.

[7]  Ediz Atmaca,et al.  Defining order picking policy: A storage assignment model and a simulated annealing solution in AS/RS systems , 2013 .

[8]  Karl Gotlih,et al.  Optimization of an Automated Storage and Retrieval Systems by Swarm Intelligence , 2015 .

[9]  Dipti Srinivasan,et al.  A Survey of Multiobjective Evolutionary Algorithms Based on Decomposition , 2017, IEEE Transactions on Evolutionary Computation.

[10]  Lothar Thiele,et al.  Comparison of Multiobjective Evolutionary Algorithms: Empirical Results , 2000, Evolutionary Computation.

[11]  Lu Chen,et al.  The storage location assignment and interleaving problem in an automated storage/retrieval system with shared storage , 2007 .

[12]  Amir Hossein Gharehgozli,et al.  Polynomial Time Algorithms to Minimize Total Travel Time in a Two-Depot Automated Storage/Retrieval System , 2017, Transp. Sci..

[13]  MengChu Zhou,et al.  An improved cuckoo search algorithm for semiconductor final testing scheduling , 2017, 2017 13th IEEE Conference on Automation Science and Engineering (CASE).

[14]  Xia Li,et al.  A novel hybrid shuffled frog leaping algorithm for vehicle routing problem with time windows , 2015, Inf. Sci..

[15]  Tsan-Ming Choi,et al.  Supply chain scheduling and coordination with dual delivery modes and inventory storage cost , 2011 .