Learning iterative dispatching rules for job shop scheduling with genetic programming

被引:4
|
作者
Su Nguyen
Mengjie Zhang
Mark Johnston
Kay Chen Tan
机构
[1] Victoria University of Wellington,School of Engineering and Computer Science
[2] Victoria University of Wellington,School of Mathematics, Statistics and Operations Research
[3] National University of Singapore,Department of Electrical and Computer Engineering
关键词
Genetic programming; Job shop; Dispatching rule; Local search;
D O I
暂无
中图分类号
学科分类号
摘要
This study proposes a new type of dispatching rule for job shop scheduling problems. The novelty of these dispatching rules is that they can iteratively improve the schedules by utilising the information from completed schedules. While the quality of the schedule can be improved, the proposed iterative dispatching rules (IDRs) still maintain the easiness of implementation and low computational effort of the traditional dispatching rules. This feature makes them more attractive for large-scale manufacturing systems. A genetic programming (GP) method is developed in this paper to evolve IDRs for job shop scheduling problems. The results show that the proposed GP method is significantly better than the simple GP method for evolving composite dispatching rules. The evolved IDRs also show their superiority to the benchmark dispatching rules when tested on different problem instances with makespan and total weighted tardiness as the objectives. Different aspects of IDRs are also investigated and the insights from these analyses are used to enhance the performance of IDRs.
引用
收藏
页码:85 / 100
页数:15
相关论文
共 50 条
  • [1] Learning iterative dispatching rules for job shop scheduling with genetic programming
    [J]. Nguyen, S. (su.nguyen@ecs.vuw.ac.nz), 1600, Springer London (67): : 1 - 4
  • [2] Learning iterative dispatching rules for job shop scheduling with genetic programming
    Su Nguyen
    Zhang, Mengjie
    Johnston, Mark
    Tan, Kay Chen
    [J]. INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2013, 67 (1-4): : 85 - 100
  • [3] Simplifying Dispatching Rules in Genetic Programming for Dynamic Job Shop Scheduling
    Panda, Sai
    Mei, Yi
    Zhang, Mengjie
    [J]. EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2022, 2022, 13222 : 95 - 110
  • [4] Automatic Design of Dispatching Rules with Genetic Programming for Dynamic Job Shop Scheduling
    Shady, Salama
    Kaihara, Toshiya
    Fujii, Nobutada
    Kokuryo, Daisuke
    [J]. ADVANCES IN PRODUCTION MANAGEMENT SYSTEMS: THE PATH TO DIGITAL TRANSFORMATION AND INNOVATION OF PRODUCTION MANAGEMENT SYSTEMS, PT I, 2020, 591 : 399 - 407
  • [5] Evolving Ensembles of Dispatching Rules Using Genetic Programming for Job Shop Scheduling
    Park, John
    Nguyen, Su
    Zhang, Mengjie
    Johnston, Mark
    [J]. GENETIC PROGRAMMING (EUROGP 2015), 2015, 9025 : 92 - 104
  • [6] Evolving Time-Invariant Dispatching Rules in Job Shop Scheduling with Genetic Programming
    Mei, Yi
    Nguyen, Su
    Zhang, Mengjie
    [J]. GENETIC PROGRAMMING, EUROGP 2017, 2017, 10196 : 147 - 163
  • [7] A Computational Study of Representations in Genetic Programming to Evolve Dispatching Rules for the Job Shop Scheduling Problem
    Su Nguyen
    Zhang, Mengjie
    Johnston, Mark
    Tan, Kay Chen
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (05) : 621 - 639
  • [8] A genetic programming learning approach to generate dispatching rules for flexible shop scheduling problems
    Braune, Roland
    Benda, Frank
    Doerner, Karl F.
    Hartl, Richard F.
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2022, 243
  • [9] Efficient dispatching rules for scheduling in a job shop
    Holthaus, O
    Rajendran, C
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 1997, 48 (01) : 87 - 105
  • [10] Feature Selection in Evolving Job Shop Dispatching Rules with Genetic Programming
    Mei, Yi
    Zhang, Mengjie
    Su Nyugen
    [J]. GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2016, : 365 - 372