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 条
[21]   An effective fruit fly optimization algorithm for the distributed permutation flowshop scheduling problem with total flowtime [J].
Guo, Heng-Wei ;
Sang, Hong-Yan ;
Zhang, Xu-Jin ;
Duan, Peng ;
Li, Jun-Qing ;
Han, Yu-Yan .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
[22]   A cooperative population-based iterated greedy algorithm for distributed permutation flowshop group scheduling problem [J].
Zhao, Hui ;
Pan, Quan-Ke ;
Gao, Kai-Zhou .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 125
[23]   Problem-specific knowledge MOEA/D for energy-efficient scheduling of distributed permutation flow shop in heterogeneous factories [J].
Luo, Cong ;
Gong, Wenyin ;
Li, Rui ;
Lu, Chao .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
[24]   A hybrid genetic algorithm for the distributed permutation flowshop scheduling problem [J].
Gao, Jian ;
Chen, Rong .
INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2011, 4 (04) :497-508
[25]   Multi-Objective Home Health Care Routing and Scheduling With Sharing Service via a Problem-Specific Knowledge-Based Artificial Bee Colony Algorithm [J].
Fu, YaPing ;
Ma, XiaoMeng ;
Gao, KaiZhou ;
Li, ZhiWu ;
Dong, HongYu .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2024, 25 (02) :1706-1719
[26]   A problem-specific knowledge-based multi-objective algorithm for sustainable scheduling of distributed heterogeneous welding permutation flow shop [J].
Duan, Jianguo ;
Liu, Zixuan ;
Wang, Mengting ;
Du, Yulin ;
Yang, Mengpei .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2025, 156
[27]   An improved iterated greedy algorithm for the distributed assembly permutation flowshop scheduling problem [J].
Huang, Ying-Ying ;
Pan, Quan-Ke ;
Huang, Jiang-Ping ;
Suganthan, P. N. ;
Gao, Liang .
COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 152
[28]   An Adaptive Iterated Greedy algorithm for distributed mixed no-idle permutation flowshop scheduling problems [J].
Li, Yuan-Zhen ;
Pan, Quan-Ke ;
Li, Jun-Qing ;
Gao, Liang ;
Tasgetiren, M. Fatih .
SWARM AND EVOLUTIONARY COMPUTATION, 2021, 63
[29]   An improved artificial bee colony algorithm for distributed heterogeneous hybrid flowshop scheduling problem with sequence-dependent setup times [J].
Li, Yingli ;
Li, Xinyu ;
Gao, Liang ;
Meng, Leilei .
COMPUTERS & INDUSTRIAL ENGINEERING, 2020, 147
[30]   An efficient tabu search algorithm for the distributed permutation flowshop scheduling problem [J].
Gao, Jian ;
Chen, Rong ;
Deng, Wu .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2013, 51 (03) :641-651