Self-learning differential evolution algorithm for scheduling of internal tasks in cross-docking

被引:0
作者
Dollaya Buakum
Warisa Wisittipanich
机构
[1] Prince of Songkla University,Department of Industrial Engineering, Faculty of Engineering
[2] Chiang Mai University,Advanced Manufacturing and Management Technology Research Center (AM2Tech), Department of Industrial Engineering, Faculty of Engineering
来源
Soft Computing | 2022年 / 26卷
关键词
Internal task scheduling; Cross-docking; Tardiness minimisation; Metaheuristic; Differential evolution; Self-learning DE;
D O I
暂无
中图分类号
学科分类号
摘要
A novel self-learning differential evolution (SLDE) algorithm for addressing large-scale internal tasks scheduling problems in cross-docking is proposed herein. The goal is to obtain an optimal schedule for working teams and transferring equipment for handling incoming containers at the inbound area and patient orders at the outbound area to minimise the total tardiness. The proposed SLDE aims to increase the search capability of its original differential evolution (DE). The key concept of SLDE is to allow a DE population to learn the capabilities of different search strategies and automatically adjust itself to potential search strategies. The performance of the proposed algorithms is evaluated on a set of generated data based on a real-case scenario of a medical product distribution centre; subsequently, the performance results are compared with results obtained from other metaheuristics. Numerical results demonstrate that the proposed SLDE outperforms other algorithms in terms of solution quality and convergence behaviour by providing superior solutions using fewer function evaluations.
引用
收藏
页码:11809 / 11826
页数:17
相关论文
共 116 条
[1]  
Afshar-Bakeshloo M(2019)A satisfactory multi-agent single-machine considering a cross-docking terminal Int J Syst Syst Eng 9 307-330
[2]  
Jolai F(2009)Crossdocking—just in time scheduling: an alternative solution approach J Oper Res Soc 60 554-564
[3]  
Mazinani M(2010)A multi-criteria cross-docking scheduling with just-in-time approach Int J Adv Manuf Technol 49 741-756
[4]  
Tavakkoli-Moghaddam R(2011)Meta-heuristics implementation for scheduling of trucks in a cross-docking system with temporary storage Expert Syst Appl 38 1964-1979
[5]  
Alvarez-Perez G(2016)Differential evolution and Population-based simulated annealing for truck scheduling problem in multiple door cross-docking systems Comput Ind Eng 96 149-161
[6]  
González-Velarde J(1993)An overview of genetic algorithms: Part 1, fundamentals Univ Comput 15 56-69
[7]  
Fowler JW(2008)Population size reduction for the differential evolution algorithm Appl Intell 29 228-247
[8]  
Arabani AB(2011)Self-adaptive differential evolution algorithm using population size reduction and three strategies Soft Comput 15 2157-2174
[9]  
Ghomi SF(2006)Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems IEEE Trans Evol Comput 10 646-657
[10]  
Zandieh M(2020)Stochastic internal task scheduling in cross docking using chance-constrained programming Int J Manag Sci Eng Manag 158 11-19