A Q-learning memetic algorithm for energy-efficient heterogeneous distributed assembly permutation flowshop scheduling considering priorities

被引:6
|
作者
Luo, Cong [1 ]
Gong, Wenyin [1 ]
Ming, Fei [1 ]
Lu, Chao [1 ]
机构
[1] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
Assembly permutation flowshop scheduling; Distributed scheduling; Heterogeneous factories; Product priorities; Q-learning; Energy-saving; EVOLUTIONARY ALGORITHMS; OPTIMIZATION PROBLEMS; HEURISTICS; SHOP;
D O I
10.1016/j.swevo.2024.101497
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Most studies on distributed assembly permutation flowshop scheduling do not consider product priorities and factory heterogeneity. This causes delays in critical products and cannot reflect the real -world production situation. This paper focuses on the energy -efficient heterogeneous distributed assembly permutation flowshop scheduling considering priorities (EHDAPFS-P) to minimize total tardiness and total energy consumption simultaneously. Unlike traditional models, factory heterogeneity and product priorities are considered to better reflect the production environment and customer satisfaction in real -world situations. Then, a Qlearning memetic algorithm (QLMA) is proposed to solve this problem: (i) a high -quality initial population is obtained using a hybrid initialization strategy that combines four problem -specific heuristics; (ii) six efficient neighborhood structures are tailored to guide the population to converge to the promising areas; (iii) the most useful neighborhood structure is selected among the six structures using the Q -learning algorithm to accelerate the convergence, thus maximizing the cumulative and future improvements according to the population state; and (iv) an energy -saving strategy is developed to optimize the total energy consumption without deteriorating the total tardiness. The proposed QLMA is compared with seven state-of-the-art algorithms on 261 benchmark instances to demonstrate its superiority or at least competitiveness.
引用
收藏
页数:13
相关论文
共 50 条
  • [1] Energy-efficient multi-objective distributed assembly permutation flowshop scheduling by Q-learning based meta-heuristics
    Yu, Hui
    Gao, Kaizhou
    Li, Zhiwu
    Suganthan, Ponnuthurai Nagaratnam
    [J]. APPLIED SOFT COMPUTING, 2024, 166
  • [2] Improved meta-heuristics with Q-learning for solving distributed assembly permutation flowshop scheduling problems
    Yu, Hui
    Gao, Kai-Zhou
    Ma, Zhen-Fang
    Pan, Yu-Xia
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2023, 80
  • [3] An Iterative Greedy Algorithm With Q-Learning Mechanism for the Multiobjective Distributed No-Idle Permutation Flowshop Scheduling
    Zhao F.
    Zhuang C.
    Wang L.
    Dong C.
    [J]. IEEE Trans. Syst. Man Cybern. Syst., 5 (3207-3219): : 3207 - 3219
  • [4] An Iterative Greedy Algorithm With Q-Learning Mechanism for the Multiobjective Distributed No-Idle Permutation Flowshop Scheduling
    Zhao, Fuqing
    Zhuang, Changxue
    Wang, Ling
    Dong, Chenxin
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2024, 54 (05): : 3207 - 3219
  • [5] Modeling and optimization algorithm for energy-efficient distributed assembly hybrid flowshop scheduling problem considering worker resources
    Yu, Fei
    Lu, Chao
    Yin, Lvjiang
    Zhou, Jiajun
    [J]. JOURNAL OF INDUSTRIAL INFORMATION INTEGRATION, 2024, 40
  • [6] An energy-efficient permutation flowshop scheduling problem
    Oztop, Hande
    Tasgetiren, M. Fatih
    Eliiyi, Deniz Tursel
    Pan, Quan-Ke
    Kandiller, Levent
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2020, 150
  • [7] Memetic Algorithm With Meta-Lamarckian Learning and Simplex Search for Distributed Flexible Assembly Permutation Flowshop Scheduling Problem
    Zhang, Guanghui
    Xing, Keyi
    Zhang, Guangyun
    He, Zhenxue
    [J]. IEEE ACCESS, 2020, 8 (08): : 96115 - 96128
  • [8] Variable Neighborhood based Memetic Algorithm for Distributed Assembly Permutation Flowshop
    Wang, Keyao
    Zhang, Ran
    Liu, Bo
    [J]. 2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 1682 - 1686
  • [9] Variable Neighborhood based Memetic Algorithm for Just-in-Time Distributed Assembly Permutation Flowshop Scheduling
    Wang, Keyao
    Li, Zhengyang
    Duan, Wenzhe
    Feng, Xiaoyi
    Liu, Bo
    [J]. 2017 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2017, : 3700 - 3704
  • [10] Distributed Q-Learning Aided Heterogeneous Network Association for Energy-Efficient IIoT
    Wang, Jingjing
    Jiang, Chunxiao
    Zhang, Kai
    Hou, Xiangwang
    Ren, Yong
    Qian, Yi
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (04) : 2756 - 2764