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 条
  • [21] Application of Genetic Programming on Makespan Optimization of Job Shop Scheduling Problem
    Lu Shaohua
    Xia Yun
    PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INNOVATION AND MANAGEMENT, VOLS I AND II, 2009, : 1284 - 1291
  • [22] Simplifying Dispatching Rules in Genetic Programming for Dynamic Job Shop Scheduling
    Panda, Sai
    Mei, Yi
    Zhang, Mengjie
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2022, 2022, 13222 : 95 - 110
  • [23] Adaptive Charting Genetic Programming for Dynamic Flexible Job Shop Scheduling
    Nguyen, Su
    Zhang, Mengjie
    Tan, Kay Chen
    GECCO'18: PROCEEDINGS OF THE 2018 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2018, : 1159 - 1166
  • [24] Learning iterative dispatching rules for job shop scheduling with genetic programming
    Su Nguyen
    Zhang, Mengjie
    Johnston, Mark
    Tan, Kay Chen
    INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 67 (1-4): : 85 - 100
  • [25] Learning iterative dispatching rules for job shop scheduling with genetic programming
    Su Nguyen
    Mengjie Zhang
    Mark Johnston
    Kay Chen Tan
    The International Journal of Advanced Manufacturing Technology, 2013, 67 : 85 - 100
  • [26] Learning iterative dispatching rules for job shop scheduling with genetic programming
    Nguyen, S. (su.nguyen@ecs.vuw.ac.nz), 1600, Springer London (67): : 1 - 4
  • [27] An Investigation of Multitask Linear Genetic Programming for Dynamic Job Shop Scheduling
    Huang, Zhixing
    Zhang, Fangfang
    Mei, Yi
    Zhang, Mengjie
    GENETIC PROGRAMMING (EUROGP 2022), 2022, : 162 - 178
  • [28] Many-Objective Genetic Programming for Job-Shop Scheduling
    Masood, Atiya
    Mei, Yi
    Chen, Gang
    Zhang, Mengjie
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 209 - 216
  • [29] Learning Strategies on Scheduling Heuristics of Genetic Programming in Dynamic Flexible Job Shop Scheduling
    Zhang, Fangfang
    Mei, Yi
    Nguyen, Su
    Zhang, Mengjie
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [30] Job-shop scheduling using genetic algorithm
    Ying, W
    Bin, L
    INFORMATION INTELLIGENCE AND SYSTEMS, VOLS 1-4, 1996, : 1994 - 1999