• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2025, Vol. 61 ›› Issue (18): 330-343.doi: 10.3901/JME.2025.18.330

Previous Articles    

Research on Multi-factors Flexible Job Shop Scheduling Problem with Workers and AGVs

FANG Qiu1,2, SONG Haojie1,2, LU Hong1,2, MAO Jianxu1,2, WANG Yaonan1,2   

  1. 1. National Engineering Research Center of RVC, Hunan University, Changsha 410082;
    2. College of Electrical and Information Engineering, Hunan University, Changsha 410082
  • Received:2024-05-28 Revised:2024-11-09 Published:2025-11-08

Abstract: It is of great significance to efficiently scheduling various resources to complete tasks for intelligent workshops with multiple production factors. An efficient hybrid evolutionary algorithm is proposed to solve a flexible job shop scheduling problem with multiple production factors. Firstly, a MFFJSP-WA model incorporating four production factors—jobs, machines, AGVs, and workers—is constructed with the objective of minimizing the maximum completion time based on the analysis of the problem background and the operation conditions of multiple factors. Since the model includes four kinds of decision variables, the hybrid initialization strategy combining heuristic and random methods is proposed to generate a high-quality initial population. A global search method based on classical genetic operators is designed according to the four-layer encoding structure of individuals. To address the issue of easily falling into local optimum, a multi-neighborhood local search method guided by a memory mechanism is proposed to enhance the algorithm's local search capability. Finally, the proposed algorithm is tested on sets of instances expanded from benchmarks. The experimental results show that the hybrid initialization strategy and local search operation can effectively improve the algorithm’s performance. Compared with various advanced algorithms in the field, the proposed algorithm is superior in solution quality performance.

Key words: multiple production factors, flexible job shop scheduling, hybrid evolutionary algorithm, heuristic initialization, multi-neighborhood local search

CLC Number: