Job Shop Scheduling by Branch and Bound Using Genetic Programming

被引:2
|
作者
Morikawa, Katsumi [1 ]
Nagasawa, Keisuke [1 ]
Takahashi, Katsuhiko [1 ]
机构
[1] Hiroshima Univ, Grad Sch Engn, 1-4-1 Kagamiyama, Higashihiroshima 7398527, Japan
关键词
scheduling; job shop; branch and bound; makespan; genetic programming; DISPATCHING RULES; ALGORITHM; SOLVE;
D O I
10.1016/j.promfg.2020.01.359
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A classical depth-first branch and bound (BB) method is adopted to minimize the makespan of job shops based on the disjunctive graph model. The engine of the BB is Giffler-Thompson's active schedule generation method. The performance of the BB method highly depends on the selection of child nodes in earlier branching stages. To support the selection decision, several features of nodes are stored under the BB method, and the correct selection at each branching stage is informed by the mixed-integer linear programming model. The stored data of a test problem instance is analyzed by genetic programming (GP) to generate rules for selecting the correct nodes. The depth-first BB method guided by the generated rules by GP is applied for 42 benchmark instances and exhibits competitive performance when compared with the baseline rule that always selects the child node with the smallest lower bound on makespan. (C) 2019 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:1112 / 1118
页数:7
相关论文
共 50 条
  • [31] Job-shop scheduling using genetic algorithm
    Wu, Y
    Li, B
    ICSP '96 - 1996 3RD INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, PROCEEDINGS, VOLS I AND II, 1996, : 1441 - 1444
  • [32] Job Shop Scheduling with Limited-Capacity Buffers using Constraint Programming and Genetic Algorithms
    Pedrosa, Javier
    Puig, Vicenc
    IFAC PAPERSONLINE, 2023, 56 (02): : 953 - 958
  • [33] Genetic Programming with Diverse Partner Selection for Dynamic Flexible Job Shop Scheduling
    Xu, Meng
    Mei, Yi
    Zhang, Fangfang
    Zhang, Mengjie
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 615 - 618
  • [34] A Further Investigation to Improve Linear Genetic Programming in Dynamic Job Shop Scheduling
    Huang, Zhixing
    Mei, Yi
    Zhang, Fangfang
    Zhang, Mengjie
    2022 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2022, : 496 - 503
  • [35] A Novel Fitness Function for Genetic Programming in Dynamic Flexible Job Shop Scheduling
    Shi, Gaofeng
    Zhangc, Fangfang
    Mei, Yi
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [36] Surrogate-Assisted Genetic Programming for Dynamic Flexible Job Shop Scheduling
    Zhang, Fangfang
    Mei, Yi
    Zhang, Mengjie
    AI 2018: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, 11320 : 766 - 772
  • [37] Research of Assembly Job Shop Scheduling Problem based on modified Genetic Programming
    Lv, Haili
    Han, Guozhen
    2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2017, : 147 - 151
  • [38] Automatic Design of Dispatching Rules with Genetic Programming for Dynamic Job Shop Scheduling
    Shady, Salama
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: THE PATH TO DIGITAL TRANSFORMATION AND INNOVATION OF PRODUCTION MANAGEMENT SYSTEMS, PT I, 2020, 591 : 399 - 407
  • [39] Investigating a Machine Breakdown Genetic Programming Approach for Dynamic Job Shop Scheduling
    Park, John
    Mei, Yi
    Nguyen, Su
    Chen, Gang
    Zhang, Mengjie
    GENETIC PROGRAMMING (EUROGP 2018), 2018, 10781 : 253 - 270
  • [40] Selection Schemes in Surrogate-Assisted Genetic Programming for Job Shop Scheduling
    Su Nguyen
    Zhang, Mengjie
    Johnston, Mark
    Kay Chen Tan
    SIMULATED EVOLUTION AND LEARNING (SEAL 2014), 2014, 8886 : 656 - 667