Memetic algorithm based on learning and decomposition for multiobjective flexible job shop scheduling considering human factors

被引:22
作者
Lou, Hangyu [1 ,2 ]
Wang, Xianpeng [3 ]
Dong, Zhiming [1 ,2 ]
Yang, Yang [4 ]
机构
[1] Northeastern Univ, Natl Frontiers Sci Ctr Ind Intelligence & Syst Opt, Shenyang 110819, Peoples R China
[2] Liaoning Engn Lab Data Analyt & Optimizat Smart In, Shenyang 110819, Peoples R China
[3] Northeastern Univ, Key Lab Data Analyt & Optimizat Smart Ind, Minist Educ, Shenyang 110819, Peoples R China
[4] Liaoning Key Lab Mfg Syst & Logist Optimizat, Shenyang 110819, Peoples R China
基金
国家自然科学基金重大项目; 中国国家自然科学基金;
关键词
Evolutionary computations; Flexible job shop scheduling; Learning-based local search; Human factors; GENETIC ALGORITHM; TABU SEARCH; SYSTEM; TIME;
D O I
10.1016/j.swevo.2022.101204
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Human factors, including worker flexibility and learning-forgetting effects, are crucial factors in modern man-ufacturing systems to reduce costs and improve efficiency. However, traditional flexible job shop scheduling problem (FJSP) only considers machine flexibility and ignores human factors. Therefore, this paper originally investigates a multi-objective FJSP considering human factors (MO-FJSPHF) to simultaneously minimize makespan, maximum machine workload, and total machine workload. Firstly, a multi-objective mixed-integer nonlinear programming (MINLP) model is established based on the characteristics of the MO-FJSPHF. Then, a multi-objective memetic algorithm based on learning and decomposition (MOMA-LD) is proposed to solve the model by incorporating the learning-based adaptive local search into the multi-objective evolutionary algorithm based on decomposition (MOEA/D). In MOMA-LD, the machine learning technique determines which solutions deserve to perform the local search. Meanwhile, the computational resources are allocated dynamically based on the degree of population convergency during the evolutionary process. Experimental results show that our proposed algorithm outperforms four state-of-the-art algorithms on forty-three test instances and three real -world cases from a casting workshop. The validity of the proposed MINLP model is examined by the exact solver Gurobi.
引用
收藏
页数:18
相关论文
共 56 条
  • [1] jMetalPy: A Python']Python framework for multi-objective optimization with metaheuristics
    Benitez-Hidalgo, Antonio
    Nebro, Antonio J.
    Garcia-Nieto, Jose
    Oregi, Izaskun
    Del Ser, Javier
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 51
  • [2] Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
  • [3] Cooperative Coevolution With Knowledge-Based Dynamic Variable Decomposition for Bilevel Multiobjective Optimization
    Cai, Xinye
    Sun, Qi
    Li, Zhenhua
    Xiao, Yushun
    Mei, Yi
    Zhang, Qingfu
    Li, Xiaoping
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (06) : 1553 - 1565
  • [4] A decomposition-based coevolutionary multiobjective local search for combinatorial multiobjective optimization
    Cai, Xinye
    Hu, Mi
    Gong, Dunwei
    Guo, Yi-nan
    Zhang, Yong
    Fan, Zhun
    Huang, Yuhua
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2019, 49 : 178 - 193
  • [5] A Grid Weighted Sum Pareto Local Search for Combinatorial Multi and Many-Objective Optimization
    Cai, Xinye
    Sun, Haoran
    Zhang, Qingfu
    Huang, Yuhua
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2019, 49 (09) : 3586 - 3598
  • [6] CARLSON JG, 1976, IND ENG, V8, P40
  • [7] MOEA/D for Flowshop Scheduling Problems
    Chang, Pei Chann
    Chen, Shih Hsin
    Zhang, Qingfu
    Lin, Jun Lin
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 1433 - +
  • [8] Worker assignment with learning-forgetting effect in cellular manufacturing system using adaptive memetic differential search algorithm
    Chu, Xianghua
    Gao, Da
    Cheng, Shi
    Wu, Lang
    Chen, Jiansheng
    Shi, Yuhui
    Qin, Quande
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 136 : 381 - 396
  • [9] An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search
    DauzerePeres, S
    Paulli, J
    [J]. ANNALS OF OPERATIONS RESEARCH, 1997, 70 (0) : 281 - 306
  • [10] A fast and elitist multiobjective genetic algorithm: NSGA-II
    Deb, K
    Pratap, A
    Agarwal, S
    Meyarivan, T
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) : 182 - 197