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 条
  • [1] A heuristic algorithm for the distributed and flexible job-shop scheduling problem
    Mohsen Ziaee
    The Journal of Supercomputing, 2014, 67 : 69 - 83
  • [2] A heuristic algorithm for the distributed and flexible job-shop scheduling problem
    Ziaee, Mohsen
    JOURNAL OF SUPERCOMPUTING, 2014, 67 (01): : 69 - 83
  • [3] An effective genetic algorithm for the flexible job-shop scheduling problem
    Zhang, Guohui
    Gao, Liang
    Shi, Yang
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (04) : 3563 - 3573
  • [4] A memetic algorithm based on a NSGAII scheme for the flexible job-shop scheduling problem
    Frutos, Mariano
    Carolina Olivera, Ana
    Tohme, Fernando
    ANNALS OF OPERATIONS RESEARCH, 2010, 181 (01) : 745 - 765
  • [5] A memetic algorithm based on a NSGAII scheme for the flexible job-shop scheduling problem
    Mariano Frutos
    Ana Carolina Olivera
    Fernando Tohmé
    Annals of Operations Research, 2010, 181 : 745 - 765
  • [6] An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem
    Nouiri, Maroua
    Bekrar, Abdelghani
    Jemai, Abderezak
    Niar, Smail
    Ammari, Ahmed Chiheb
    JOURNAL OF INTELLIGENT MANUFACTURING, 2018, 29 (03) : 603 - 615
  • [7] An effective and distributed particle swarm optimization algorithm for flexible job-shop scheduling problem
    Maroua Nouiri
    Abdelghani Bekrar
    Abderezak Jemai
    Smail Niar
    Ahmed Chiheb Ammari
    Journal of Intelligent Manufacturing, 2018, 29 : 603 - 615
  • [8] A Memetic Algorithm for Solving Flexible Job-shop Scheduling Problems
    Ma, Wenping
    Zuo, Yi
    Zeng, Jiulin
    Liang, Shuang
    Jiao, Licheng
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 66 - 73
  • [9] An Improved Genetic Algorithm for the Distributed and Flexible Job-shop Scheduling problem
    De Giovanni, L.
    Pezzella, F.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2010, 200 (02) : 395 - 408
  • [10] An efficient memetic algorithm for distributed flexible job shop scheduling problem with transfers
    Luo, Qiang
    Deng, Qianwang
    Gong, Guiliang
    Zhang, Like
    Han, Wenwu
    Li, Kexin
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 160