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

Journal of Mechanical Engineering ›› 2023, Vol. 59 ›› Issue (16): 435-444,426.doi: 10.3901/JME.2023.16.435

Previous Articles    

Hybrid Algorithm Based on Obstacle Graph Model and Tabu Search for Job Shop Scheduling Problem

HUANG Lin1, ZHAO Shikui1, HUANG Sen2   

  1. 1. School of Mechanical Engineering, University of Jinan, Jinan 250022;
    2. Department of Computer, Zhejiang Normal University, Jinhua 321000
  • Received:2022-09-20 Revised:2022-12-22 Online:2023-08-20 Published:2023-11-15

Abstract: Aiming at the job shop scheduling problem(JSP), a hybrid algorithm based on obstacle graph model and tabu search is proposed to optimize the maximum completion time. In the obstacle graph model, an effective path search algorithm is designed which scientifically inserts the removed jobs into schedule, and then the job-level search is achieved. In the tabu search algorithm, the neighborhood structure is utilized to realize the moving operations search. By mixing the two algorithms, the collaborative search on job-level and operation-level scales is realized. When an algorithm falls into local optimum, solution from the neighborhood solutions of the current algorithm is selected and inputted into the computing of another algorithm, and the two algorithms cooperate to get high quality solutions. The effectiveness of the proposed algorithm is verified by JSP benchmark instances test. By studying the characteristics of the path of obstacle graph, a new node expansion method is designed, which can not only find the shortest path of obstacle graph, but also provide a reference for other path search methods. At the same time, the proposed hybrid algorithm can also be regarded as an effective algorithm framework.

Key words: job shop scheduling, obstacle graph model, tabu search algorithm, path planning, maximum completion time

CLC Number: