Dispatching Rules for Production Scheduling: a Hyper-heuristic Landscape Analysis

被引:22
|
作者
Ochoa, Gabriela [1 ]
Vazquez-Rodriguez, Jose Antonio [1 ]
Petrovic, Sanja [1 ]
Burke, Edmund [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci & Informat Technol, Automated Scheduling OptimisAt & Planning Res Grp, Nottingham NG8 1BB, England
关键词
FLOWSHOP; SEARCH;
D O I
10.1109/CEC.2009.4983169
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Hyper-heuristics or "heuristics to chose heuristics" are an emergent search methodology that seeks to automate the process of selecting or combining simpler heuristics in order to solve hard computational search problems. The distinguishing feature of hyper-heuristics, as compared to other heuristic search algorithms, is that they operate on a search space of heuristics rather than directly on the search space of solutions to the underlying problem. Therefore, a detailed understanding of the properties of these heuristic search spaces is of utmost importance for understanding the behaviour and improving the design of hyper-heuristic methods. Heuristics search spaces can be studied using the metaphor of fitness landscapes. This paper formalises the notion of hyper-heuristic landscapes and performs a landscape analysis of the heuristic search space induced by a dispatching-rule-based hyper-heuristic for production scheduling. The studied hyper-heuristic spaces are found to be "easy" to search. They also exhibit some special features such as positional bias and neutrality. It is argued that search methods that exploit these features may enhance the performance of hyper-heuristics.
引用
收藏
页码:1873 / 1880
页数:8
相关论文
共 50 条
  • [1] A PSO-based Hyper-heuristic for Evolving Dispatching Rules in Job Shop Scheduling
    Su Nguyen
    Zhang, Mengjie
    [J]. 2017 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2017, : 882 - 889
  • [2] Hyper-heuristic Evolution of Dispatching Rules: A Comparison of Rule Representations
    Branke, Juergen
    Hildebrandt, Torsten
    Scholz-Reiter, Bernd
    [J]. EVOLUTIONARY COMPUTATION, 2015, 23 (02) : 249 - 277
  • [3] A Hyper-Heuristic Scheduling Algorithm for Cloud
    Tsai, Chun-Wei
    Huang, Wei-Cheng
    Chiang, Meng-Hsiu
    Chiang, Ming-Chao
    Yang, Chu-Sing
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2014, 2 (02) : 236 - 250
  • [4] An Investigation of Hyper-Heuristic Approaches for Teeth Scheduling
    Winter, Felix
    Musliu, Nysret
    [J]. METAHEURISTICS, MIC 2022, 2023, 13838 : 274 - 289
  • [5] A hyper-heuristic for adaptive scheduling in Computational Grids
    Xhafa, Fatos
    [J]. NEURAL NETWORK WORLD, 2007, 17 (06) : 639 - 656
  • [6] Enhanced Hyper-Heuristic Scheduling Algorithm for Cloud
    Sudhakar, Chapram
    Agroya, Mayur
    Ramesh, T.
    [J]. 2018 INTERNATIONAL CONFERENCE ON COMPUTING, POWER AND COMMUNICATION TECHNOLOGIES (GUCON), 2018, : 611 - 616
  • [7] A Cooperative Distributed Hyper-heuristic Framework for Scheduling
    Ouelhadj, Djamila
    Petrovic, Sanja
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC), VOLS 1-6, 2008, : 2559 - 2564
  • [8] A Hyper-Heuristic Approach for Artificial Teeth Scheduling
    Winter, Felix
    Musliu, Nysret
    [J]. PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 767 - 769
  • [9] Hyper-Heuristic Based Resource Scheduling in Grid Environment
    Aron, Rajni
    Chana, Inderveer
    Abraham, Ajith
    [J]. 2013 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC 2013), 2013, : 1075 - 1080
  • [10] An Evolutionary Hyper-heuristic for the Software Project Scheduling Problem
    Wu, Xiuli
    Consoli, Pietro
    Minku, Leandro
    Ochoa, Gabriela
    Yao, Xin
    [J]. PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XIV, 2016, 9921 : 37 - 47