An Iterative Greedy Algorithm With Q-Learning Mechanism for the Multiobjective Distributed No-Idle Permutation Flowshop Scheduling

被引:0
作者
Zhao, Fuqing [1 ]
Zhuang, Changxue [1 ]
Wang, Ling [2 ]
Dong, Chenxin [3 ]
机构
[1] Lanzhou Univ Technol, Sch Comp & Commun Technol, Lanzhou 730050, Peoples R China
[2] Tsinghua Univ, Dept Automat, Beijing 100084, Peoples R China
[3] Qingdao Hengxing Univ Sci & Technol, Dept Automot Engn, BNRIST, Qingdao 266100, Peoples R China
来源
IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS | 2024年 / 54卷 / 05期
基金
中国国家自然科学基金;
关键词
Distributed permutation no-idle flowshop; iterative greedy algorithm; makespan; total tardiness (TTD); HEURISTIC ALGORITHM; SEARCH ALGORITHM; TOTAL TARDINESS; CRITERIA; MINIMIZE; MACHINE; SHOP;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The distributed no-idle permutation flowshop scheduling problem (DNIPFSP) has widely existed in various manufacturing systems. The makespan and total tardiness are optimized simultaneously considering the variety of scales of the problems with introducing an improved iterative greedy (IIG) algorithm. The variable neighborhood descent (VND) algorithm is applied to the local search method of the iterative greedy algorithm. Two perturbation operators based on the critical factory are proposed as the neighborhood structure of VND. In the destruction phase, the scale of the destruction varies with the size of the problem. An insertion operator-based perturbation strategy sorts the undeleted jobs after the destruction phase. The Q -learning mechanism for selecting the weighting coefficients is introduced to obtain a relatively small objective value. Finally, the proposed algorithm is tested on a benchmark suite and compared with other existing algorithms. The experiments show that the IIG algorithm obtained more satisfactory results.
引用
收藏
页码:3207 / 3219
页数:13
相关论文
共 49 条
[1]   FLOWSHOP NO-IDLE OR NO-WAIT SCHEDULING TO MINIMIZE THE SUM OF COMPLETION TIMES [J].
ADIRI, I ;
POHORYLES, D .
NAVAL RESEARCH LOGISTICS, 1982, 29 (03) :495-504
[2]   No-wait flowshop scheduling problem with two criteria; total tardiness and makespan [J].
Allahverdi, Ali ;
Aydilek, Harun ;
Aydilek, Asiye .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 269 (02) :590-601
[3]   MILP-based local search procedures for minimizing total tardiness in the No-idle Permutation Flowshop Problem [J].
Balogh, Andrea ;
Garraffa, Michele ;
O'Sullivan, Barry ;
Salassa, Fabio .
COMPUTERS & OPERATIONS RESEARCH, 2022, 146
[4]   Machine learning for combinatorial optimization: A methodological tour d'horizon [J].
Bengio, Yoshua ;
Lodi, Andrea ;
Prouvost, Antoine .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2021, 290 (02) :405-421
[5]   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
[6]  
Chen JF, 2018, CHIN CONTR CONF, P2278, DOI 10.23919/ChiCC.2018.8483752
[7]   A population-based iterated greedy algorithm to minimize total flowtime for the distributed blocking flowshop scheduling problem [J].
Chen, Shuai ;
Pan, Quan-Ke ;
Gao, Liang ;
Sang, Hong-yan .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 104
[8]   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
[9]   No-Idle Flowshop Scheduling for Energy-Efficient Production: An Improved Optimization Framework [J].
Cheng, Chen-Yang ;
Lin, Shih-Wei ;
Pourhejazy, Pourya ;
Ying, Kuo-Ching ;
Lin, Yu-Zhe .
MATHEMATICS, 2021, 9 (12)
[10]  
Demsar J, 2006, J MACH LEARN RES, V7, P1