A fully parallel multi-objective genetic algorithm for optimization of flexible shop floor production performance and schedule stability under dynamic environments

被引:0
|
作者
Luo, Jia [1 ,2 ,3 ]
El Baz, Didier [4 ]
Xue, Rui [1 ]
Hu, Jinglu [3 ]
Shi, Lei [5 ,6 ]
机构
[1] Beijing Univ Technol, Coll Econ & Management, 100 Ping Yuan, Beijing 100124, Peoples R China
[2] Beijing Univ Technol, Chongqing Res Inst, Chongqing 401121, Peoples R China
[3] Waseda Univ, Grad Sch Informat Prod & Syst, 2-7 Hibikino, Kitakyushu, Fukuoka 8080135, Japan
[4] Univ Toulouse, LAAS, CNRS, CNRS, 7 Ave Colonel Roche, F-31031 Toulouse, France
[5] Commun Univ China, State Key Lab Media Convergence & Commun, Beijing 100024, Peoples R China
[6] Yunnan Normal Univ, Key Lab Educ Informatizat Nationalities, Minist Educ, Kunming 650092, Peoples R China
基金
日本学术振兴会; 中国国家自然科学基金; 北京市自然科学基金;
关键词
Evolutionary computations; Parallel NSGA-II; GPU computing; Multi-objective optimization; Flexible job shop scheduling; Dynamic scheduling; EVOLUTIONARY ALGORITHMS; SEARCH;
D O I
10.1007/s10479-025-06482-2
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
As the work environment changes dynamically in real-world manufacturing systems, the dynamic flexible job shop scheduling is an essential problem in operations research. Some works have taken rescheduling approaches to solve it as the multi-objective optimization problem. However, previous studies focus more on solution quality improvements while ignoring computation time. To get a quick response in the dynamic scenario, this paper develops a fully parallel Non-dominated Sorting Genetic Algorithm-II (NSGA-II) on GPUs and uses it to solve the multi-objective dynamic flexible job shop scheduling problem. The mathematical model is NP-hard which considers new arrival jobs and seeks a trade-off between shop efficiency and schedule stability. The proposed algorithm can be executed entirely on GPUs with minimal data exchange while parallel strategies are used to accelerate ranking and crowding mechanisms. Finally, numerical experiments are conducted. As our approach keeps the original structure of the conventional NSGA-II without sacrificing the solutions' quality, it gains better performance than other GPU-based parallel methods from four metrics. Moreover, a case study of a large-size instance is simulated at the end and displays the conflicting relationship between the two objectives.
引用
收藏
页数:36
相关论文
共 50 条
  • [31] Multi-objective optimization of hydro-viscous flexible drive for dynamic characteristics using genetic algorithm
    Cui, Jianzhong
    Li, Hu
    Zhang, Dong
    Xu, Yawen
    Xie, Fangwei
    INDUSTRIAL LUBRICATION AND TRIBOLOGY, 2021, 73 (07) : 1003 - 1010
  • [32] A multi-objective migrating birds optimization algorithm based on game theory for dynamic flexible job shop scheduling problem
    Wei, Lixin
    He, Jinxian
    Guo, Zeyin
    Hu, Ziyu
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 227
  • [33] Multi-objective optimization for traveling plan of fully electric vehicles in dynamic traffic environments
    Zhang S.
    Luo Y.
    Li K.
    Li, Keqiang (likq@tsinghua.edu.cn), 1600, Tsinghua University (56): : 130 - 136
  • [34] An improved multi-objective genetic algorithm for fuzzy flexible job-shop scheduling problem
    Wang, Xiaojuan
    Li, Wenfeng
    Zhang, Ying
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2013, 47 (2-3) : 280 - 288
  • [35] A PARTICLE SWARM OPTIMIZATION ALGORITHM FOR THE MULTI-OBJECTIVE FLEXIBLE JOB-SHOP SCHEDULING PROBLEM
    Sun, Ying
    He, Jingbo
    JOURNAL OF NONLINEAR AND CONVEX ANALYSIS, 2024, 25 (03) : 579 - 590
  • [36] An improved hybrid multi-objective parallel genetic algorithm for hybrid flow shop scheduling with unrelated parallel machines
    E. Rashidi
    M. Jahandar
    M. Zandieh
    The International Journal of Advanced Manufacturing Technology, 2010, 49 : 1129 - 1139
  • [37] An improved hybrid multi-objective parallel genetic algorithm for hybrid flow shop scheduling with unrelated parallel machines
    Rashidi, E.
    Jahandar, M.
    Zandieh, M.
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 49 (9-12): : 1129 - 1139
  • [38] Performance optimization of thermoelectric generators designed by multi-objective genetic algorithm
    Chen, Wei-Hsin
    Wu, Po-Hua
    Lin, Yu-Li
    APPLIED ENERGY, 2018, 209 : 211 - 223
  • [39] Novel parallel multi-objective genetic algorithm for process industry production scheduling
    Li, Y.J.
    Wu, T.J.
    2001, Systems Engineering Society of China (21):
  • [40] Solving the multi-objective flexible job shop scheduling problem with a novel parallel branch and bound algorithm
    Soto, Carlos
    Dorronsoro, Bernabe
    Fraire, Hector
    Cruz-Reyes, Laura
    Gomez-Santillan, Claudia
    Rangel, Nelson
    SWARM AND EVOLUTIONARY COMPUTATION, 2020, 53 (53)