Automated Design of Production Scheduling Heuristics: A Review

被引:305
作者
Branke, Juergen [1 ]
Su Nguyen [2 ]
Pickardt, Christoph W. [1 ]
Zhang, Mengjie [2 ]
机构
[1] Univ Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
[2] Victoria Univ Wellington, Evolutionary Computat Res Grp, Wellington 6140, New Zealand
关键词
Evolutionary design; genetic programming (GP); hyper-heuristic; scheduling; DISPATCHING RULES; JOB-SHOP; GENETIC ALGORITHM; SINGLE-MACHINE; HYPER-HEURISTICS; PRIORITY RULES; SEARCH; SIMULATION; TARDINESS; GENERATION;
D O I
10.1109/TEVC.2015.2429314
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hyper-heuristics have recently emerged as a powerful approach to automate the design of heuristics for a number of different problems. Production scheduling is a particularly popular application area for which a number of different hyper-heuristics have been developed and are shown to be effective, efficient, easy to implement, and reusable in different shop conditions. In particular, they seem to be a promising way to tackle highly dynamic and stochastic scheduling problems, an aspect that is specifically emphasized in this survey. Despite their success and the substantial number of papers in this area, there is currently no systematic discussion of the design choices and critical issues involved in the process of developing such approaches. This paper strives to fill this gap by summarizing the state-of-the-art approaches, suggesting a taxonomy, and providing the interested researchers and practitioners with guidelines for the design of hyper-heuristics in production scheduling. This paper also identifies challenges and open questions and highlights various directions for future work.
引用
收藏
页码:110 / 124
页数:15
相关论文
共 101 条
  • [1] 2 NEW RULES TO MINIMIZE TARDINESS IN A JOB SHOP
    ANDERSON, EJ
    NYIRENDA, JC
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1990, 28 (12) : 2277 - 2292
  • [2] [Anonymous], 2008, 2008 IEEE INT S PAR, DOI DOI 10.1109/IPDPS.2008.4536362.URL:HTTP://IEEEXPLORE.IEEE.ORG/DOCUMENT/4536362
  • [3] [Anonymous], INT J FLEX MANUF SYS
  • [4] [Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
  • [5] [Anonymous], 2009, 2009 2 INT S LOG IND, DOI DOI 10.1109/LINDI.2009.5258763
  • [6] Atlan L., 1994, P 7 FLOR ART INT RES, P1
  • [7] Executing production schedules in the face of uncertainties: A review and some future directions
    Aytug, H
    Lawley, MA
    McKay, K
    Mohan, S
    Uzsoy, R
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 161 (01) : 86 - 110
  • [8] Bader-El-Den M., 2009, Memetic Computing, V1, P205
  • [9] A spatial rule adaptation procedure for reliable production control in a wafer fabrication system
    Baek, DH
    Yoon, WC
    Park, SC
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1998, 36 (06) : 1475 - 1491
  • [10] Co-evolutionary genetic algorithm for multi-machine scheduling: coping with high performance variability
    Baek, DH
    Yoon, WC
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (01) : 239 - 254