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 条
[41]   A hash map-based memetic algorithm for the distributed permutation flowshop scheduling problem with preventive maintenance to minimize total flowtime [J].
Mao, Jia-Yang ;
Pan, Quan-Ke ;
Miao, Zhong-Hua ;
Gao, Liang ;
Chen, Shuai .
KNOWLEDGE-BASED SYSTEMS, 2022, 242
[42]   An improved memetic algorithm based on a dynamic neighbourhood for the permutation flowshop scheduling problem [J].
Xu, Jianyou ;
Yin, Yunqiang ;
Cheng, T. C. E. ;
Wu, Chin-Chia ;
Gu, Shusheng .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (04) :1188-1199
[43]   An enhanced genetic algorithm for the distributed assembly permutation flowshop scheduling problem [J].
Zhang, Xin ;
Li, Xiang-Tao ;
Yin, Ming-Hao .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2020, 15 (02) :113-124
[44]   Improved artificial bee colony algorithm for distributed and flexible job-shop scheduling problem [J].
Wu R. ;
Guo S.-S. ;
Li Y.-B. ;
Wang L. ;
Xu W.-X. .
Kongzhi yu Juece/Control and Decision, 2019, 34 (12) :2527-2536
[45]   Extended artificial chromosomes genetic algorithm for permutation flowshop scheduling problems [J].
Chen, Yuh-Min ;
Chen, Min-Chih ;
Chang, Pei-Chann ;
Chen, Shih-Hsin .
COMPUTERS & INDUSTRIAL ENGINEERING, 2012, 62 (02) :536-545
[46]   A tabu memory based iterated greedy algorithm for the distributed heterogeneous permutation flowshop scheduling problem with the total tardiness criterion [J].
Feng, Xiaobing ;
Zhao, Fei ;
Jiang, Gedong ;
Tao, Tao ;
Mei, Xuesong .
EXPERT SYSTEMS WITH APPLICATIONS, 2024, 238
[47]   A Discrete Artificial Bee Colony Algorithm for the Energy-Efficient No-Wait Flowshop Scheduling Problem [J].
Tasgetiren, M. Fatih ;
Yuksel, Damla ;
Gao, Liang ;
Pan, Quan-Ke ;
Li, Peigen .
25TH INTERNATIONAL CONFERENCE ON PRODUCTION RESEARCH MANUFACTURING INNOVATION: CYBER PHYSICAL MANUFACTURING, 2019, 39 :1223-1231
[48]   Hybrid artificial bee colony algorithms for flowshop scheduling problem with limited buffers [J].
Zhang, P.-W. (zpw_6699@163.com), 2013, CIMS (19) :2510-2520
[49]   A discrete artificial bee colony algorithm for permutation flow shop scheduling [J].
Liu, Ying ;
Ouyang, Dantong ;
Gu, Wenxiang ;
Wang, Lei .
PROCEEDINGS OF 2016 9TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2016, :161-164
[50]   A Hybrid Genetic Algorithm for the Distributed Permutation Flowshop Scheduling Problem with Sequence-Dependent Setup Times [J].
Huang, Jiangping ;
Pan, Quanke ;
Chen, Qingda .
2019 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE APPLICATIONS AND TECHNOLOGIES (AIAAT 2019), 2019, 646