An effective reformative memetic algorithm for distributed flexible job-shop scheduling problem with order cancellation

被引:11
|
作者
Zhu, Nan [1 ]
Gong, Guiliang [1 ,3 ]
Lu, Dian [1 ]
Huang, Dan [1 ]
Peng, Ningtao [2 ]
Qi, Hao [1 ]
机构
[1] Cent South Univ Forestry & Technol, Dept Mech & Elect Engn, Changsha 410004, Peoples R China
[2] Cent South Univ, Dept Mech & Elect Engn, Changsha 410083, Peoples R China
[3] Hunan Univ, State Key Lab Adv Design & Mfg Vehicle Body, Changsha 410082, Peoples R China
关键词
Dynamic distributed flexible job shop; scheduling problem; Order cancellation; Memetic algorithm; Multi-objective optimization; MULTIOBJECTIVE EVOLUTIONARY ALGORITHMS; GENETIC ALGORITHM; TABU SEARCH;
D O I
10.1016/j.eswa.2023.121205
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Order cancellation, due to such as customer plan adjustments or market changes, usually occurs in the real production environment of distributed flexible job shop scheduling problem (DFJSP). However, thus far, all exiting researches about DFJSP have not consider order cancellation, which normally leads to resource waste and makes the original scheme infeasible. Hence, in this work, we propose a DFJSP considering order cancellation (DFJSPC) for the first time; and design a reformative memetic algorithm (RMA) to solve the DFJSPC aiming at optimizing the makespan and total energy consumption. In the RMA, a five-layer encoding operator and a new load balancing initialization method are designed to improve the quality of the initial population. Some effective crossover, mutation and local search operators are designed, which can fully expand the solution space of the algorithm and improve its convergence speed. A total of 60 DFJSPC benchmark instances are constructed, and some comparative experiments are carried out among the proposed RMA and three well-known algorithms, namely NNIA, NSGA-II and NSGA-III. The final experimental results verified the outstanding performance of the RMA. This research will provide a theoretical basis for the order cancellation problem in distributed production settings, and help manufacturers to properly handle canceled orders to reduce resource waste and reschedule the infeasible schemes causing from order cancellation.
引用
收藏
页数:27
相关论文
共 50 条
  • [21] An effective artificial bee colony algorithm for the flexible job-shop scheduling problem
    Wang, Ling
    Zhou, Gang
    Xu, Ye
    Wang, Shengyao
    Liu, Min
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2012, 60 (1-4): : 303 - 315
  • [22] A Multi-objective Memetic Algorithm for the Job-Shop Scheduling Problem
    Mariano Frutos
    Fernando Tohmé
    Operational Research, 2013, 13 : 233 - 250
  • [23] Improved artificial bee colony algorithm for distributed and flexible job-shop scheduling problem
    Wu R.
    Guo S.-S.
    Li Y.-B.
    Wang L.
    Xu W.-X.
    Kongzhi yu Juece/Control and Decision, 2019, 34 (12): : 2527 - 2536
  • [24] Bilevel genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Chaoyong
    Rao, Yunqing
    Li, Peigen
    Shao, Xinyu
    Jixie Gongcheng Xuebao/Chinese Journal of Mechanical Engineering, 2007, 43 (04): : 119 - 124
  • [25] A hybrid and flexible genetic algorithm for the job-shop scheduling problem
    Ferrolho, Antonio
    Crisostomo, Manuel
    2007 INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE IN ROBOTICS AND AUTOMATION, 2007, : 178 - +
  • [26] An Estimation of Distribution Algorithm for the Flexible Job-Shop Scheduling Problem
    Wang, Shengyao
    Wang, Ling
    Zhou, Gang
    Xu, Ye
    ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2012, 6839 : 9 - 16
  • [27] An artificial immune algorithm for the flexible job-shop scheduling problem
    Bagheri, A.
    Zandieh, M.
    Mahdavi, Iraj
    Yazdani, M.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2010, 26 (04): : 533 - 541
  • [28] An Efficient Genetic Algorithm for Flexible Job-Shop Scheduling Problem
    Moghadam, Ali Mokhtari
    Wong, Kuan Yew
    Piroozfard, Hamed
    2014 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL ENGINEERING AND ENGINEERING MANAGEMENT (IEEM), 2014, : 1409 - 1413
  • [29] Improved genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Guohui
    Gao, Liang
    Li, Peigen
    Zhang, Chaoyong
    Jixie Gongcheng Xuebao/Journal of Mechanical Engineering, 2009, 45 (07): : 145 - 151
  • [30] A Hybrid Genetic Algorithm for Flexible Job-shop Scheduling Problem
    Wang Shuang-xi
    Zhang Chao-yong
    Jin Liang-liang
    ENGINEERING SOLUTIONS FOR MANUFACTURING PROCESSES IV, PTS 1 AND 2, 2014, 889-890 : 1179 - 1184