Automated Guided Vehicle Scheduling Problem in Manufacturing Workshops: An Adaptive Parallel Evolutionary Algorithm

被引:4
作者
Li, Zhongkai [1 ]
Pan, Quanke [1 ]
Miao, Zhonghua [1 ]
Sang, Hongyan [2 ]
Li, Weimin [3 ]
机构
[1] Shanghai Univ, Sch Mechatron Engn & Automat, Shanghai 200444, Peoples R China
[2] Liaocheng Univ, Sch Comp Sci, Liaocheng 252000, Peoples R China
[3] Shanghai Univ, Sch Comp Engn & Sci, Shanghai 200444, Peoples R China
基金
美国国家科学基金会;
关键词
Task analysis; Job shop scheduling; Processor scheduling; Metaheuristics; Scheduling; Parallel algorithms; Costs; Evolutionary algorithm; parallel processing; computational efficiency; automated guided vehicle; HEURISTICS;
D O I
10.1109/TASE.2024.3419848
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the realm of scheduling problems, metaheuristics have been widely embraced as superior solutions, appreciated for their ability to generate resolutions for non-deterministic polynomial-time hard (NP-hard) problems swiftly. This paper presents a novel parallel evolutionary algorithm (PEA), which marries metaheuristics and parallel computing to amplify computer performance utilization. Four operators and a restart strategy are incorporated into the proposed PEA to bolster both its global and local search capabilities. An accelerated calculation method for two operators is proposed. The algorithm also features an adaptive method that generates sub-threads and parameters based on computer performance, along with rotation for evaluating solutions. A random search sub-thread is established to update the solution. The algorithm is tested on the workshop automated guided vehicle (AGV) scheduling problem and compared against other optimization algorithms to ascertain its efficacy. The test results overwhelmingly highlight the superior performance of the proposed algorithm. Note to Practitioners-The paper introduces a novel parallel evolutionary algorithm (PEA) for scheduling problems, which combines metaheuristics and parallel computing to enhance computer performance utilization. The algorithm incorporates four operators and a restart strategy, along with an accelerated calculation method for two operators. It also includes an adaptive method to generate sub-threads and parameters based on computer performance, as well as rotation for evaluating solutions. A random search sub-thread is established to update the solution. The proposed algorithm is tested on the workshop automated guided vehicle (AGV) scheduling problem, producing superior results compared to other optimization algorithms. Its ability to swiftly generate resolutions for NP-hard problems can greatly benefit industries that rely on efficient scheduling, such as logistics and manufacturing. However, it is important to note that the algorithm has some limitations. Further research is needed to explore its application in different domains and evaluate its performance in more complex scheduling scenarios. Additionally, the algorithm's scalability and adaptability need to be thoroughly examined to ensure its practicality in real-world settings.
引用
收藏
页码:7361 / 7372
页数:12
相关论文
共 46 条
[1]   A Survey on Navigation Approaches for Automated Guided Vehicle Robots in Dynamic Surrounding [J].
Aizat, Muhammad ;
Azmin, Ahmad ;
Rahiman, Wan .
IEEE ACCESS, 2023, 11 :33934-33955
[2]   Parallel Ant Colony Optimization Algorithm for Finding the Shortest Path for Mountain Climbing [J].
Alhenawi, Esra'a ;
Abu Khurma, Ruba ;
Sharieh, Ahmad A. ;
Al-Adwan, Omar ;
Al Shorman, Areej ;
Shannaq, Fatima .
IEEE ACCESS, 2023, 11 :6185-6196
[3]   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]   An ETCEN-Based Motion Coordination Strategy Avoiding Active and Passive Deadlocks for Multi-AGV System [J].
Chen, Xinyu ;
Xing, Zichao ;
Feng, Ligen ;
Zhang, Tingqi ;
Wu, Weimin ;
Hu, Ruifen .
IEEE TRANSACTIONS ON AUTOMATION SCIENCE AND ENGINEERING, 2023, 20 (02) :1364-1377
[6]   Scheduling heterogeneous multi-load AGVs with battery constraints [J].
Dang, Quang-Vinh ;
Singh, Nitish ;
Adan, Ivo ;
Martagan, Tugce ;
van de Sande, Dirk .
COMPUTERS & OPERATIONS RESEARCH, 2021, 136
[7]   Revisiting Topographic Horizons in the Era of Big Data and Parallel Computing [J].
Dozier, Jeff .
IEEE GEOSCIENCE AND REMOTE SENSING LETTERS, 2022, 19
[8]   Fuzzy Integrated Cell Formation and Production Scheduling Considering Automated Guided Vehicles and Human Factors [J].
Goli, Alireza ;
Tirkolaee, Erfan Babaee ;
Aydin, Nadi Serhan .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2021, 29 (12) :3686-3695
[9]   A dynamic integrated scheduling method based on hierarchical planning for heterogeneous AGV fleets in warehouses [J].
Hu, Enze ;
He, Jianjun ;
Shen, Shuai .
FRONTIERS IN NEUROROBOTICS, 2023, 16
[10]   Cpp-Taskflow: A General-Purpose Parallel Task Programming System at Scale [J].
Huang, Tsung-Wei ;
Lin, Yibo ;
Lin, Chun-Xun ;
Guo, Guannan ;
Wong, Martin D. F. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (08) :1687-1700