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 条
  • [31] Multi-objective flexible job-shop scheduling based on learning effect
    Cao L.
    Ye C.
    Huang X.
    2023, CIMS (24): : 2023 - 2034
  • [32] Variable neighborhood particle swarm optimization for multi-objective flexible job-shop scheduling problems
    Liu, Hongbo
    Abraham, Ajith
    Choi, Okkyung
    Moon, Seong Hwan
    SIMULATED EVOLUTION AND LEARNING, PROCEEDINGS, 2006, 4247 : 197 - 204
  • [33] A Memetic Algorithm based on Immune Multi-objective Optimization for Flexible Job-shop Scheduling Problems
    Ma, Jingjing
    Lei, Yu
    Wang, Zhao
    Jiao, Licheng
    Liu, Ruochen
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 58 - 65
  • [34] Multi-objective and flexible job-shop problems study based on hybrid particle swarm optimization
    Liu, Mingzhou
    Zhang, Mingwei
    Jiang, Zengqiang
    Ge, Maogen
    Zhang, Mingxin
    Nongye Jixie Xuebao/Transactions of the Chinese Society of Agricultural Machinery, 2008, 39 (05): : 122 - 127
  • [35] MULTI-OBJECTIVE SCHEDULING SIMULATION OF FLEXIBLE JOB-SHOP BASED ON MULTI-POPULATION GENETIC ALGORITHM
    Zhang, W.
    Wen, J. B.
    Zhu, Y. C.
    Hu, Y.
    INTERNATIONAL JOURNAL OF SIMULATION MODELLING, 2017, 16 (02) : 313 - 321
  • [36] Comments on "An effective hybrid optimization approach for multi-objective flexible job-shop scheduling problems"
    Xing, Li-Ning
    Chen, Ying-Wu
    Yang, Ke-Wei
    COMPUTERS & INDUSTRIAL ENGINEERING, 2009, 56 (04) : 1735 - 1736
  • [37] An effective hybrid tabu search algorithm for multi-objective flexible job-shop scheduling problems
    Li, Jun-qing
    Pan, Quan-ke
    Liang, Yun-Chia
    COMPUTERS & INDUSTRIAL ENGINEERING, 2010, 59 (04) : 647 - 662
  • [38] Solving the Multi-objective Flexible Job-Shop Scheduling Problem with Alternative Recipes for a Chemical Production Process
    Dziurzanski, Piotr
    Zhao, Shuai
    Swan, Jerry
    Indrusiak, Leandro Soares
    Scholze, Sebastian
    Krone, Karl
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, EVOAPPLICATIONS 2019, 2019, 11454 : 33 - 48
  • [39] An efficient Pareto approach for solving the multi-objective flexible job-shop scheduling problem with regular criteria
    Alberto Garcia-Leon, Andres
    Dauzere-Peres, Stephane
    Mati, Yazid
    COMPUTERS & OPERATIONS RESEARCH, 2019, 108 : 187 - 200
  • [40] Multi-objective evolutionary job-shop scheduling using jumping genes genetic algorithm
    Ripon, Kazi Shah Nawaz
    Tsang, Chi-Ho
    Kwong, Sam
    2006 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORK PROCEEDINGS, VOLS 1-10, 2006, : 3100 - +