A Cooperated Imperialist Competitive Algorithm for Unrelated Parallel Batch Machine Scheduling Problem

被引:0
作者
Lei, Deming [1 ]
Li, Heen [1 ]
机构
[1] Wuhan Univ Technol, Coll Automat, Wuhan 430070, Peoples R China
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2024年 / 79卷 / 02期
基金
中国国家自然科学基金;
关键词
Release time; assimilation; imperialist competitive algorithm; batch processing machines scheduling; MINIMIZING MAKESPAN; PROCESSING MACHINE; MEMETIC ALGORITHM; CAPACITIES; JOBS;
D O I
10.32604/cmc.2024.049480
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This study focuses on the scheduling problem of unrelated parallel batch processing machines (BPM) with release times, a scenario derived from the moulding process in a foundry. In this process, a batch is initially formed, placed in a sandbox, and then the sandbox is positioned on a BPM for moulding. The complexity of the scheduling problem increases due to the consideration of BPM capacity and sandbox volume. To minimize the makespan, a new cooperated imperialist competitive algorithm (CICA) is introduced. In CICA, the number of empires is not a parameter, and four empires are maintained throughout the search process. Two types of assimilations are achieved: The strongest and weakest empires cooperate in their assimilation, while the remaining two empires, having a close normalization total cost, combine in their assimilation. A new form of imperialist competition is proposed to prevent insufficient competition, and the unique features of the problem are effectively utilized. Computational experiments are conducted across several instances, and a significant amount of experimental results show that the new strategies of CICA are effective, indicating promising advantages for the considered BPM scheduling problems.
引用
收藏
页码:1855 / 1874
页数:20
相关论文
共 49 条
[1]   An effective iterated greedy algorithm for scheduling unrelated parallel batch machines with non-identical capacities and unequal ready times [J].
Arroyo, Jose Elias C. ;
Leung, Joseph Y. -T. .
COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 105 :84-100
[2]   Imperialist competitive algorithm: An algorithm for optimization inspired by imperialistic competition [J].
Atashpaz-Gargari, Esmaeil ;
Lucas, Caro .
2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, :4661-4667
[3]   A competitive memetic algorithm for multi-objective distributed permutation flow shop scheduling problem [J].
Deng, Jin ;
Wang, Ling .
SWARM AND EVOLUTIONARY COMPUTATION, 2017, 32 :121-131
[4]   A competitive memetic algorithm for the distributed two-stage assembly flow-shop scheduling problem [J].
Deng, Jin ;
Wang, Ling ;
Wang, Sheng-yao ;
Zheng, Xiao-long .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2016, 54 (12) :3561-3577
[5]   A lot-sizing problem in an automated foundry [J].
dos Santos-Meza, E ;
dos Santos, MO ;
Arenales, MN .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 139 (03) :490-500
[6]   Unrelated parallel batch processing machine scheduling for production systems under carbon reduction policies: NSGA-II and MOGWO metaheuristics [J].
Fallahi, Ali ;
Shahidi-Zadeh, Bahareh ;
Niaki, Seyed Taghi Akhavan .
SOFT COMPUTING, 2023, 27 (22) :17063-17091
[8]   Optimization based on performance of lungs in body: Lungs performance-based optimization (LPO) [J].
Ghasemi, Mojtaba ;
Zare, Mohsen ;
Zahedi, Amir ;
Trojovsky, Pavel ;
Abualigah, Laith ;
Trojovska, Eva .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 419
[9]  
Guo CZ, 2019, 2019 34RD YOUTH ACADEMIC ANNUAL CONFERENCE OF CHINESE ASSOCIATION OF AUTOMATION (YAC), P23, DOI [10.1109/YAC.2019.8787585, 10.1109/yac.2019.8787585]
[10]   A survey on the Imperialist Competitive Algorithm metaheuristic: Implementation in engineering domain and directions for future research [J].
Hosseini, Seyedmohsen ;
Al Khaled, Abdullah .
APPLIED SOFT COMPUTING, 2014, 24 :1078-1094