Evolving dispatching rules using genetic programming for solving multi-objective flexible job-shop problems

被引:291
|
作者
Tay, Joc Cing [1 ]
Ho, Nhu Binh [1 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Evolut & Complex Syst Program, Singapore 639798, Singapore
关键词
flexible job shop; production scheduling; genetic programming; dispatching rules;
D O I
10.1016/j.cie.2007.08.008
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We solve the multi-objective flexible job-shop problems by using dispatching rules discovered through genetic programming. While Simple Priority Rules have been widely applied in practice, their efficacy remains poor due to lack of a global view. Composite dispatching rules have been shown to be more effective as they are constructed through human experience. In this paper, we evaluate and employ suitable parameter and operator spaces for evolving composite dispatching rules using genetic programming, with an aim towards greater scalability and flexibility. Experimental results show that composite dispatching rules generated by our genetic programming framework outperforms the single dispatching rules and composite dispatching rules selected from literature over five large validation sets with respect to minimum makespan, mean tardiness, and mean flow time objectives. Further results on sensitivity to changes (in coefficient values and terminals among the evolved rules) indicate that their designs are robust. (C) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:453 / 473
页数:21
相关论文
共 50 条
  • [21] A Hybrid Optimization Algorithm for Multi-objective Flexible Job-shop
    Zhang Xiu-li
    Huang Yue
    Liu Nian
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 1524 - 1530
  • [22] An effective hybrid optimization approach for multi-objective flexible job-shop scheduling problems
    Xia, WJ
    Wu, ZM
    COMPUTERS & INDUSTRIAL ENGINEERING, 2005, 48 (02) : 409 - 425
  • [23] Robust scheduling for multi-objective flexible job-shop problems with random machine breakdowns
    Xiong, Jian
    Xing, Li-ning
    Chen, Ying-wu
    INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2013, 141 (01) : 112 - 126
  • [24] Using Evolutionary Computation and Local Search for Solving Multi-objective Flexible Job Shop Problems
    Ho, Nhu Binh
    Tay, Joc Cing
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 821 - 828
  • [25] An improved multi-objective genetic algorithm for fuzzy flexible job-shop scheduling problem
    Wang, Xiaojuan
    Li, Wenfeng
    Zhang, Ying
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2013, 47 (2-3) : 280 - 288
  • [26] Parallel Multi-objective Job Shop Scheduling Using Genetic Programming
    Karunakaran, Deepak
    Chen, Gang
    Zhang, Mengjie
    ARTIFICIAL LIFE AND COMPUTATIONAL INTELLIGENCE, ACALCI 2016, 2016, 9592 : 234 - 245
  • [27] Application of multi-objective memetic algorithm in multi-objective flexible job-shop scheduling problem
    Zhenwen, H.U.
    Academic Journal of Manufacturing Engineering, 2019, 17 (03): : 24 - 28
  • [28] Multi-Objective Flexible Job Shop Scheduling Using Genetic Algorithms
    Boudjemline, Attia
    Chaudhry, Imran Ali
    Rafique, Amer Farhan
    Elbadawi, Isam A-Q
    Aichouni, Mohamed
    Boujelbene, Mohamed
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2022, 29 (05): : 1706 - 1713
  • [29] Evolving Time-Invariant Dispatching Rules in Job Shop Scheduling with Genetic Programming
    Mei, Yi
    Nguyen, Su
    Zhang, Mengjie
    GENETIC PROGRAMMING, EUROGP 2017, 2017, 10196 : 147 - 163
  • [30] Disruption Management of Multi-objective Flexible Job-Shop Scheduling Problem
    Sun, Jinghua
    Xu, Li
    PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 98 - 102