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 条
  • [41] Genetic Programming with Delayed Routing for Multiobjective Dynamic Flexible Job Shop Scheduling
    Xu, Binzi
    Mei, Yi
    Wang, Yan
    Ji, Zhicheng
    Zhang, Mengjie
    EVOLUTIONARY COMPUTATION, 2021, 29 (01) : 75 - 105
  • [42] Grammar-Guided Linear Genetic Programming for Dynamic Job Shop Scheduling
    Huang, Zhixing
    Mei, Yi
    Zhang, Fangfang
    Zhang, Mengjie
    PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 1137 - 1145
  • [43] A Genetic Programming Framework for Heuristic Generation for the Job-Shop Scheduling Problem
    Lara-Cardenas, E.
    Sanchez-Diaz, X.
    Amaya, I
    Cruz-Duarte, J. M.
    Ortiz-Bayliss, J. C.
    ADVANCES IN SOFT COMPUTING, MICAI 2020, PT I, 2020, 12468 : 284 - 295
  • [44] ON THE JOB SHOP SCHEDULING BY MATHEMATICAL PROGRAMMING.
    Luban, Florica
    Dumitru, V.
    Economic Computation and Economic Cybernetics Studies and Research, 1979, 13 (04): : 69 - 76
  • [45] Evolving "Less- myopic" Scheduling Rules for Dynamic Job Shop Scheduling with Genetic Programming
    Hunt, Rachel
    Johnston, Mark
    Zhang, Mengjie
    GECCO'14: PROCEEDINGS OF THE 2014 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2014, : 927 - 934
  • [46] GENETIC ALGORITHMS AND JOB SHOP SCHEDULING
    BIEGEL, JE
    DAVERN, JJ
    COMPUTERS & INDUSTRIAL ENGINEERING, 1990, 19 (1-4) : 81 - 91
  • [47] Dispatching Rules Selection Mechanism Using Support Vector Machine for Genetic Programming in Job Shop Scheduling
    Salama, Shady
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    IFAC PAPERSONLINE, 2023, 56 (02): : 7814 - 7819
  • [48] Guided Subtree Selection for Genetic Operators in Genetic Programming for Dynamic Flexible Job Shop Scheduling
    Zhang, Fangfang
    Mei, Yi
    Nguyen, Su
    Zhang, Mengjie
    GENETIC PROGRAMMING, EUROGP 2020, 2020, 12101 : 262 - 278
  • [49] Job Shop Scheduling Based on Genetic Algorithm using Matlab
    Yang, Xiao
    Hou, Minglei
    Wang, Jianming
    Fan, Xiaoliang
    2015 IEEE ADVANCED INFORMATION TECHNOLOGY, ELECTRONIC AND AUTOMATION CONTROL CONFERENCE (IAEAC), 2015, : 772 - 775
  • [50] Parallel line job shop scheduling using genetic algorithm
    A. Noorul Haq
    K. Balasubramanian
    B. Sashidharan
    R. B. Karthick
    The International Journal of Advanced Manufacturing Technology, 2008, 35 : 1047 - 1052