An improved genetic algorithm for the flexible job shop scheduling problem with multiple time constraints

被引:2
|
作者
Zhang G. [1 ]
Hu Y. [1 ]
Sun J. [1 ]
Zhang W. [2 ]
机构
[1] School of Management Engineering, Zhengzhou University of Aeronautics
[2] College of Information Science and Engineering, Henan University of Technology
基金
中国国家自然科学基金;
关键词
Flexible job shop scheduling; Genetic algorithm; Setup time; Transportation time;
D O I
10.1016/j.swevo.2020.100664
中图分类号
学科分类号
摘要
The flexible job shop scheduling problem is a very important problem in factory scheduling. Most of existing researches only consider the processing time of each operation, however, jobs often require transporting to another machine for the next operation while machines often require setup to process the next job. In addition, the times associated with these steps increase the complexity of this problem. In this paper, the flexible job scheduling problem is solved that incorporates not only processing time but setup time and transportation time as well. After presenting the problem, an improved genetic algorithm is proposed to solve the problem, with the aim of minimizing the makespan time, minimizing total setup time, and minimizing total transportation time. In the improved genetic algorithm, initial solutions are generated through three different methods to improve the quality and diversity of the initial population. Then, a crossover method with artificial pairing is adopted to preserve good solutions and improve poor solutions effectively. In addition, an adaptive weight mechanism is applied to alter mutation probability and search ranges dynamically for individuals in the population. By a series of experiments with standard datasets, we demonstrate the validity of our approach and its strong performance. © 2020 Elsevier B.V.
引用
收藏
相关论文
共 50 条
  • [21] Improved genetic algorithm for the job-shop scheduling problem
    Tung-Kuan Liu
    Jinn-Tsong Tsai
    Jyh-Horng Chou
    The International Journal of Advanced Manufacturing Technology, 2006, 27 : 1021 - 1029
  • [22] An Improved Genetic Algorithm for the Job-Shop Scheduling Problem
    Hong, Hui
    Li, Tianying
    Wang, Hongtao
    DCABES 2008 PROCEEDINGS, VOLS I AND II, 2008, : 621 - +
  • [23] Improved genetic algorithm for the job-shop scheduling problem
    Liu, TK
    Tsai, JT
    Chou, JH
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 27 (9-10): : 1021 - 1029
  • [24] Improved genetic algorithm for the job-shop scheduling problem
    Liu, Tung-Kuan
    Tsai, Jinn-Tsong
    Chou, Jyh-Horng
    International Journal of Advanced Manufacturing Technology, 2006, 27 (9-10): : 1021 - 1029
  • [25] Algorithm Based on Improved Genetic Algorithm for Job Shop Scheduling Problem
    Chen, Xiaohan
    Zhang, Beike
    Gao, Dong
    2019 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION (ICMA), 2019, : 951 - 956
  • [26] Improved Whale Algorithm for Solving the Flexible Job Shop Scheduling Problem
    Luan, Fei
    Cai, Zongyan
    Wu, Shuqiang
    Jiang, Tianhua
    Li, Fukang
    Yang, Jia
    MATHEMATICS, 2019, 7 (05)
  • [27] An improved algorithm for flexible job shop scheduling
    Han Jin-dong
    Zhang Ying-hong
    PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON MECHATRONICS, CONTROL AND ELECTRONIC ENGINEERING, 2014, 113 : 750 - 754
  • [28] An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem
    Meng, Leilei
    Cheng, Weiyao
    Zhang, Biao
    Zou, Wenqiang
    Fang, Weikang
    Duan, Peng
    SENSORS, 2023, 23 (08)
  • [29] An improved genetic algorithm for the re-entrant and flexible job-shop scheduling problem
    Zhang Mei
    Wu Kaihua
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 3399 - 3404
  • [30] An Improved Genetic Algorithm for Multi-objective Flexible Job-shop Scheduling Problem
    Zhang, Chaoyong
    Wang, Xiaojuan
    Gao, Liang
    MANUFACTURING SCIENCE AND ENGINEERING, PTS 1-5, 2010, 97-101 : 2449 - 2454