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 条
  • [1] A multi-objective genetic algorithm for optimisation of energy consumption and shop floor production performance
    Liu, Ying
    Dong, Haibo
    Lohse, Niels
    Petrovic, Sanja
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2016, 179 : 259 - 272
  • [2] A single front genetic algorithm for parallel multi-objective optimization in dynamic environments
    Camara, Mario
    Ortega, Julio
    de Toro, Francisco
    NEUROCOMPUTING, 2009, 72 (16-18) : 3570 - 3579
  • [3] OPTIMIZATION OF DYNAMIC AND MULTI-OBJECTIVE FLEXIBLE JOB-SHOP SCHEDULING BASED ON PARALLEL HYBRID ALGORITHM
    Yang, X. P.
    Gao, X. L.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2018, 17 (04) : 724 - 733
  • [4] Genetic algorithm in flexible work shop scheduling based on multi-objective optimization
    Wang, Yahui
    Fu, Liuqiang
    Su, Yongqiang
    Yang, Qian
    Wu, Linfeng
    JOURNAL OF INTERDISCIPLINARY MATHEMATICS, 2018, 21 (05) : 1249 - 1254
  • [5] A Parallel Genetic Algorithm in Multi-objective Optimization
    Wang Zhi-xin
    Ju Gang
    CCDC 2009: 21ST CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-6, PROCEEDINGS, 2009, : 3497 - 3501
  • [6] Multi-objective flexible job shop schedule based on ant colony algorithm
    Jiang Xuesong
    Tao Qiaoyun
    14TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS, ENGINEERING AND SCIENCE (DCABES 2015), 2015, : 70 - 73
  • [7] The performance analysis of a multi-objective immune genetic algorithm for flexible job shop scheduling
    Wu, XiuLi
    Sun, ShuDong
    Niu, GangGang
    Zhai, YinNi
    KNOWLEDGE ENTERPRISE: INTELLIGENT STRATEGIES IN PRODUCT DESIGN, MANUFACTURING, AND MANAGEMENT, 2006, 207 : 914 - +
  • [8] The Parallel Single Front Genetic Algorithm (PSFGA) in dynamic multi-objective optimization
    Camara, Mario
    Ortega, Julio
    De Toro, Francisco
    COMPUTATIONAL AND AMBIENT INTELLIGENCE, 2007, 4507 : 300 - +
  • [9] Parallel Dynamic Multi-Objective Optimization Evolutionary Algorithm
    Grid, Maroua
    Belaiche, Leila
    Kahloul, Laid
    Benharzallah, Saber
    2021 22ND INTERNATIONAL ARAB CONFERENCE ON INFORMATION TECHNOLOGY (ACIT), 2021, : 164 - 169
  • [10] A Hybrid Optimization Algorithm for Multi-objective Flexible Job-shop
    Zhang Xiu-li
    Huang Yue
    Liu Nian
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 1524 - 1530