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

Journal of Mechanical Engineering ›› 2022, Vol. 58 ›› Issue (6): 295-308.doi: 10.3901/JME.2022.06.295

Previous Articles    

Hybrid Genetic Algorithm for Distributed Flow Shop Inverse Scheduling Problem

MU Jianhui1, Duan Peiyong2, GAO Liang3, Peng Wuliang4, Cong Jianchen5   

  1. 1. School of Mechatronics and Automotive Engineering, Yantai University, Yantai 264005;
    2. School of Computer and Control Engineering, Yantai University, Yantai 264005;
    3. School of Mechanical Engineering and Science, Huazhong University of Science and Technology, Wuhan 430074;
    4. School of Economics and Management, Yantai Universty, Yantai 264005;
    5. School of Mechanical Engineering, Shandong University of Technology, Zibo 255001
  • Received:2021-03-13 Revised:2021-09-25 Online:2022-03-20 Published:2022-05-19

Abstract: Distributed scheduling is a new mode of intelligent manufacturing, which is in urgent need of new scheduling methods to meet the Dynamic and changeable market demand. To solve the distributed permutation flow shop problem, the inverse scheduling method is used to optimize the job shop scheduling by minimizing the processing parameters. Aiming at minimizing the adjusted processing time, a mathematical model of flow shop reverse scheduling is established, and a hybrid genetic optimization Algorithm is proposed under the framework of genetic algorithm. Firstly, based on the characteristics of the inverse scheduling parameters, an improved operation-based decimal mechanism double coding scheme is proposed, which can adjust the parameters and ensure the possible solution. Secondly, a hybrid initialization method is adopted by improving the NEH heuristic method and the rule-based method, in order to coordinate the ability of global search and local search, the local search strategy and the double-population cooperative search strategy with learning mechanism are designed. In order to verify the performance of the proposed algorithm, three algorithms are compared and analyzed based on the problem examples. The results show that the proposed algorithm can solve the distributed pipeline inverse scheduling problem more effectively.

Key words: distributed scheduling, inverse scheduling, flow shop scheduling, hybrid genetic algorithm, population coordination

CLC Number: