A parallel heuristic for hybrid job shop scheduling problem considering conflict-free AGV routing

被引:19
作者
Amirteimoori, Arash [1 ]
Tirkolaee, Erfan Babaee [2 ]
Simic, Vladimir [3 ]
Weber, Gerhard-Wilhelm [4 ]
机构
[1] London Sch Econ & Polit Sci LSE, Dept Math, London, England
[2] Istinye Univ, Dept Ind Engn, TR-34396 Istanbul, Turkiye
[3] Univ Belgrade, Fac Transport & Traff Engn, Vojvode Stepe 305, Belgrade 11010, Serbia
[4] Poznan Univ Tech, Fac Engn Management, PL-60965 Poznan, Poland
关键词
Mixed Integer Linear Programming; Hybrid job shop scheduling; Conflict-free AGV routing; Parallel two-step decomposition-based; heuristic; Metaheuristics; Parallel computing; COLONY ALGORITHM; FLOW-SHOP; OPTIMIZATION; TRANSPORTATION; MACHINES; SEARCH;
D O I
10.1016/j.swevo.2023.101312
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this study, a novel and computationally efficacious Parallel Two-Step Decomposition-Based Heuristic (PTSDBH) and a Mixed Integer Linear Programming (MILP) are developed to tackle the concurrent scheduling of jobs and Automated Guided Vehicles (AGVs) or transporters in a hybrid job shop system. Finite multiple AGVs, AGV eligibility, job's alternative process routes, job re-entry, and conflict-free AGV routing are considered. As far as the authors know, the importance of conflict-free routing for AGVs has not been featured in any of the past studies. Conflict-free AGV routing is an indispensable technicality, specifically where AGVs are the main mean of transportation as AGVs may collide on routes and the whole system ends up in breakdown. To avoid this issue, a conflict-free routing strategy is considered. Utilizing the parallel computing approach, PTSDBH is capable of tackling large-sized problems in remarkably shorter runtimes. To support this, PTSDBH is compared against three literarily well-known metaheuristics; i.e., Genetic Algorithm (GA), Particle Swarm Optimization (PSO), and Ant Colony Optimization (ACO) along with TSDBH (i.e., the single-core variant of PTSDBH) on three different-sized sets of benchmark instances. The results reveal that PTSDBH and TSDBH produce the same objective values and outperform the metaheuristics in terms of the quality of objective value. However, the runtimes of TSDBH are considerably higher than those of PTSDBH as it only uses one core to process. Finally, employing Nemenyi's post-hoc procedure for Friedman's test and the convergence plot, it is supported that the objective values generated by PTSDBH and TSDBH are significantly more desirable than those generated by the metaheuristics.
引用
收藏
页数:19
相关论文
共 42 条
[1]  
Abdelmaguid TF, 2004, INT J PROD RES, V42, P267, DOI [10.1080/0020754032000123579, 10.1080/0020754031000123579]
[2]   THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[3]   Integrating employee timetabling with scheduling of machines and transporters in a job-shop environment: A mathematical formulation and an Anarchic Society Optimization algorithm [J].
Ahmadi-Javid, Amir ;
Hooshangi-Tabrizi, Pedram .
COMPUTERS & OPERATIONS RESEARCH, 2017, 84 :73-91
[4]   A parallel hybrid PSO-GA algorithm for the flexible flow-shop scheduling with transportation [J].
Amirteimoori, Arash ;
Mahdavi, Iraj ;
Solimanpur, Maghsud ;
Ali, Sadia Samar ;
Tirkolaee, Erfan Babaee .
COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 173
[5]   Concurrent scheduling of jobs and AGVs in a flexible job shop system: a parallel hybrid PSO-GA meta-heuristic [J].
Amirteimoori, Arash ;
Kia, Reza .
FLEXIBLE SERVICES AND MANUFACTURING JOURNAL, 2023, 35 (03) :727-753
[7]   Parallel tabu search for the cyclic job shop scheduling problem [J].
Bozejko, Wojciech ;
Gnatowski, Andrzej ;
Pempera, Jaroslaw ;
Wodecki, Mieczyslaw .
COMPUTERS & INDUSTRIAL ENGINEERING, 2017, 113 :512-524
[8]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[9]   An MILP for scheduling problems in an FMS with one vehicle [J].
Caumond, A. ;
Lacomme, P. ;
Moukrim, A. ;
Tchernev, N. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 199 (03) :706-722
[10]   Efficient parallel tabu search for the blocking job shop scheduling problem [J].
Dabah, Adel ;
Bendjoudi, Ahcene ;
AitZai, Abdelhakim ;
Taboudjemat, Nadia Nouali .
SOFT COMPUTING, 2019, 23 (24) :13283-13295