A collaborative iterated greedy algorithm with reinforcement learning for energy-aware distributed blocking flow-shop scheduling

被引:24
作者
Bao, Haizhu [1 ]
Pan, Quanke [1 ,2 ]
Ruiz, Ruben [3 ]
Gao, Liang [4 ]
机构
[1] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai 200444, Peoples R China
[2] Liaocheng Univ, Sch Comp Sci, Liaocheng 252000, Peoples R China
[3] Univ Politecn Valencia, Grp Sistemas Optimizac Aplicada, Camino Vera S-N, Valencia 46021, Spain
[4] Technol Huazhong Univ Sci & Technol, State Key Lab Intelligent Mfg Equipment, Wuhan 430074, Peoples R China
关键词
Energy-aware scheduling; Flow-shop; Q-learning; Iterated greedy; Multi-objective optimization; SHOP; HEURISTICS; SEARCH; MAKESPAN;
D O I
10.1016/j.swevo.2023.101399
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Energy-aware scheduling has attracted increasing attention mainly due to economic benefits as well as reducing the carbon footprint at companies. In this paper, an energy-aware scheduling problem in a distributed blocking flow-shop with sequence-dependent setup times is investigated to minimize both makespan and total energy consumption. A mixed-integer linear programming model is constructed and a cooperative iterated greedy algorithm based on Q-learning (CIG) is proposed. In the CIG, a top-level Q-learning is focused on enhancing the utilization ratio of machines to minimize makespan by finding a scheduling policy from four sequence-related operations. A bottom-level Q-learning is centered on improving energy efficiency to reduce total energy consumption by learning the optimal speed governing policy from four speed-related operations. According to the structure characteristics of solutions, several properties are explored to design an energy-saving strategy and acceleration strategy. The experimental results and statistical analysis prove that the CIG is superior to the stateof-the-art competitors with improvement percentages of 20.16 % over 2880 instances from the well-known benchmark set in the literature.
引用
收藏
页数:23
相关论文
共 50 条
[41]   A collaborative optimization algorithm for energy-efficient multi-objective distributed no-idle flow-shop scheduling [J].
Chen, Jing-fang ;
Wang, Ling ;
Peng, Zhi-ping .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 50
[42]   Production scheduling for blocking flowshop in distributed environment using effective heuristics and iterated greedy algorithm [J].
Chen, Shuai ;
Pan, Quan-Ke ;
Gao, Liang .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2021, 71
[43]   THE HYBRID APPROACH OF A MACHINE LEARNING ALGORITHM FOR ADDRESSING THE PERMUTATION FLOW-SHOP SCHEDULING PROBLEM [J].
Christopher, J. Prince Jerome ;
Lingadurai, K. .
TRANSACTIONS OF FAMENA, 2025, 49 (02) :77-88
[44]   A discrete artificial bee colony algorithm incorporating differential evolution for the flow-shop scheduling problem with blocking [J].
Han, Yu-Yan ;
Gong, Dunwei ;
Sun, Xiaoyan .
ENGINEERING OPTIMIZATION, 2015, 47 (07) :927-946
[45]   LS-HH: A Learning-Based Selection Hyper-Heuristic for Distributed Heterogeneous Hybrid Blocking Flow-Shop Scheduling [J].
Shao, Zhongshi ;
Shao, Weishi ;
Pi, Dechang .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (01) :111-127
[46]   Intelligent optimization under blocking constraints: A novel iterated greedy algorithm for the hybrid flow shop group scheduling problem [J].
Qin, Haoxiang ;
Han, Yuyan ;
Wang, Yuting ;
Liu, Yiping ;
Li, Junqing ;
Pan, Quanke .
KNOWLEDGE-BASED SYSTEMS, 2022, 258
[47]   Deep reinforcement learning algorithm incorporating problem characteristics for dynamic multi-objective permutation flow-shop scheduling problem [J].
Yang, Yuan-Yuan ;
Qian, Bin ;
Hu, Rong ;
Li, Zuocheng ;
Zhang, Zi-Qi ;
Jin, Huai-Ping ;
Yang, Jian-Bo .
SWARM AND EVOLUTIONARY COMPUTATION, 2025, 96
[48]   A knowledge-driven cooperative scatter search algorithm with reinforcement learning for the distributed blocking flow shop scheduling problem [J].
Zhao, Fuqing ;
Zhou, Gang ;
Xu, Tianpeng ;
Zhu, Ningning ;
Jonrinaldi .
EXPERT SYSTEMS WITH APPLICATIONS, 2023, 230
[49]   A self-learning interior search algorithm based on reinforcement learning for energy-aware job shop scheduling problem with outsourcing option [J].
Liu, Xinyu ;
Liu, Lu ;
Jiang, Tianhua .
JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (06) :10085-10100
[50]   An Improved Artificial Bee Colony Algorithm With Q-Learning for Solving Permutation Flow-Shop Scheduling Problems [J].
Li, Hanxiao ;
Gao, Kaizhou ;
Duan, Pei-Yong ;
Li, Jun-Qing ;
Zhang, Le .
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2023, 53 (05) :2684-2693