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 条
  • [21] Application of Multi-objective Genetic Algorithm to Body-in-White Dynamic Performance Optimization
    Wang Y.
    Chen W.
    Xie Y.
    Deng S.
    Chen, Wuwei (hfgdcjs@126.com), 1600, SAE-China (39): : 1298 - 1304
  • [22] Workspace optimization of parallel robot by using multi-objective genetic algorithm
    王进洪
    LEI Jingtao
    High Technology Letters, 2022, 28 (04) : 411 - 417
  • [23] Workspace optimization of parallel robot by using multi-objective genetic algorithm
    Wang, Jinhong
    Lei, Jingtao
    High Technology Letters, 2022, 28 (04) : 411 - 417
  • [24] Parallel Distributed Genetic Algorithm for Expensive Multi-Objective Optimization Problems
    Szlachcic, Ewa
    Zubik, Waldemar
    COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2009, 2009, 5717 : 938 - +
  • [25] An Improved Genetic Algorithm for Multi-objective Flexible Job-shop Scheduling Problem
    Zhang, Chaoyong
    Wang, Xiaojuan
    Gao, Liang
    MANUFACTURING SCIENCE AND ENGINEERING, PTS 1-5, 2010, 97-101 : 2449 - 2454
  • [26] A multi-objective genetic algorithm for fuzzy flexible job-shop scheduling problem
    Wang, Xiaojuan
    Gao, Liang
    Zhang, Chaoyong
    Li, Xinyu
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2012, 45 (2-3) : 115 - 125
  • [27] Immune Genetic Algorithm for Multi-objective Flexible Job-shop Scheduling Problem
    Ren, Huizhi
    Xu, Han
    Sun, Shenshen
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 2167 - 2171
  • [28] Multi-objective flexible job shop scheduling based on feature information optimization algorithm
    Guo, Zeyin
    Wei, Lixin
    Zhang, Jinlu
    Hu, Ziyu
    Sun, Hao
    Li, Xin
    COMPUTERS & OPERATIONS RESEARCH, 2025, 179
  • [29] Improved PSO algorithm for multi-objective optimization flexible job shop scheduling problems
    Bai, Junjie
    Wang, Ningsheng
    Tang, Dunbing
    Nanjing Hangkong Hangtian Daxue Xuebao/Journal of Nanjing University of Aeronautics and Astronautics, 2010, 42 (04): : 447 - 453
  • [30] A parallel genetic algorithm for multi-objective flexible flowshop scheduling in pasta manufacturing
    Shen, Ke
    De Pessemier, Toon
    Martens, Luc
    Joseph, Wout
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 161