A problem-specific knowledge based artificial bee colony algorithm for scheduling distributed permutation flowshop problems with peak power consumption

被引:10
作者
Li, Yuan-Zhen [1 ]
Gao, Kaizhou [2 ]
Meng, Lei-Lei [1 ]
Suganthan, Ponnuthurai Nagaratnam [3 ]
机构
[1] Liaocheng Univ, Sch Comp Sci, Liaocheng 252000, Peoples R China
[2] Macau Univ Sci & Technol, Inst Syst Engn, Taipa 999078, Macao, Peoples R China
[3] Qatar Univ, KINDI Ctr, Doha, Qatar
基金
中国国家自然科学基金;
关键词
Distributed permutation flowshop scheduling; Peak power consumption; Makespan; Artificial bee colony algorithm; MINIMIZING MAKESPAN; SEARCH ALGORITHM; TOTAL FLOWTIME; SHOP; OPTIMIZATION; METAHEURISTICS;
D O I
10.1016/j.engappai.2023.107011
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A distributed permutation flowshop scheduling problem (DPFSP) with peak power consumption is addressed in this work. The instantaneous energy consumption of each factory cannot exceed a threshold. First, a mathematical model is developed to describe the concerned problem. Second, an improved artificial bee colony (IABC) algorithm is proposed. Based on problem-specific knowledge, three new solution generation operators, e.g., shift, swap, and speed adjust, are designed for employ bees and onlooker bees. A local search operation is developed to improve the quality of current best-known solution in each iteration. 450 instances are solved to evaluate the performance of IABC via comparing to seven state-of-the-art algorithms. The average relative percentage increase (ARPI) of IABC ranks 1 among all compared algorithms. The results and discussions show that the proposed IABC algorithm has strong competitiveness for solving the DPFSP with peak power consumption.
引用
收藏
页数:16
相关论文
共 50 条
[31]   Artificial bee colony algorithm including some components of iterated greedy algorithm for permutation flow shop scheduling problems [J].
Arik, Oguzhan Ahmet .
NEURAL COMPUTING & APPLICATIONS, 2021, 33 (08) :3469-3486
[32]   Discrete Artificial Bee Colony Algorithm for the Distributed Resource Constrained Hybrid Flowshop Problem [J].
Tao, Xin-Rui ;
Wu, Bao-Jiang ;
Pan, Quan-Ke .
2022 13TH ASIAN CONTROL CONFERENCE, ASCC, 2022, :999-1003
[33]   A Hybrid Genetic Algorithm for the Distributed Permutation Flowshop Scheduling Problem [J].
Li, Yan ;
Chen, Zhigang .
PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY AND MANAGEMENT INNOVATION, 2015, 28 :843-847
[34]   A scatter search algorithm for the distributed permutation flowshop scheduling problem [J].
Naderi, Bahman ;
Ruiz, Ruben .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2014, 239 (02) :323-334
[35]   The distributed permutation flowshop scheduling problem: A genetic algorithm approach [J].
Li, Yan ;
Chen, Zhigang .
PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON MECHATRONICS AND INDUSTRIAL INFORMATICS, 2015, 31 :381-384
[36]   A genetic algorithm for the distributed assembly permutation flowshop scheduling problem [J].
Li, Xiangtao ;
Zhang, Xin ;
Yin, Minghao ;
Wang, Jianan .
2015 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2015, :3096-3101
[37]   Efficient Multi-Start Gray Wolf Optimization Algorithm for the Distributed Permutation Flowshop Scheduling Problem with Preventive Maintenance [J].
Sun, Congcong ;
Sang, Hongyan ;
Meng, Leilei ;
Zhang, Biao ;
Meng, Tao .
COMPLEX SYSTEM MODELING AND SIMULATION, 2025, 5 (02) :107-124
[38]   A Reinforcement Learning Driven Artificial Bee Colony Algorithm for Distributed Heterogeneous No-Wait Flowshop Scheduling Problem With Sequence-Dependent Setup Times [J].
Zhao, Fuqing ;
Wang, Zhenyu ;
Wang, Ling .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (04) :2305-2320
[39]   An efficient self-adaptive artificial bee colony algorithm for the distributed resource-constrained hybrid flowshop problem [J].
Tao, Xin-Rui ;
Pan, Quan-Ke ;
Gao, Liang .
COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 169
[40]   A Hybrid Biogeography-Based Optimization Algorithm for Distributed Assembly Permutation Flowshop Scheduling Problem [J].
Cheng, Long ;
Wang, Lei ;
Cai, Jingcao ;
Hu, Kongfu ;
Xiong, Yuan ;
Xia, Qiangqiang .
EUROPEAN JOURNAL ON ARTIFICIAL INTELLIGENCE, 2025,