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 条
  • [31] A hyper-heuristic selector algorithm for cloud computing scheduling based on workflow features
    Kenari, Abdolreza Rasouli
    Shamsi, Mahboubeh
    [J]. OPSEARCH, 2021, 58 (04) : 852 - 868
  • [32] A HYPER-HEURISTIC APPROACH FOR MODELING ASSIGNATION PRIORITIZATION RULES ON VRPTW CONSTRUCTIVE HEURISTIC BY NEURAL NETWORKS.
    Crespo Pereira, Diego
    del Rio Vilas, David
    Garcia del Valle, Alejandro
    Lamas Rodriguez, Adolfo
    [J]. EMSS 2009: 21ST EUROPEAN MODELING AND SIMULATION SYMPOSIUM, VOL I, 2009, : 118 - 124
  • [33] A hyper-heuristic approach for resource provisioning-based scheduling in grid environment
    Aron, Rajni
    Chana, Inderveer
    Abraham, Ajith
    [J]. JOURNAL OF SUPERCOMPUTING, 2015, 71 (04): : 1427 - 1450
  • [34] A cooperative hyper-heuristic search framework
    Ouelhadj, Djamila
    Petrovic, Sanja
    [J]. JOURNAL OF HEURISTICS, 2010, 16 (06) : 835 - 857
  • [35] Hyper-heuristic for CVRP with reinforcement learning
    Zhang, Jingling
    Feng, Qinbing
    Zhao, Yanwei
    Liu, Jinlong
    Leng, Longlong
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2020, 26 (04): : 1118 - 1129
  • [36] Hyper-Heuristic Task Scheduling Algorithm Based on Reinforcement Learning in Cloud Computing
    Yin, Lei
    Sun, Chang
    Gao, Ming
    Fang, Yadong
    Li, Ming
    Zhou, Fengyu
    [J]. INTELLIGENT AUTOMATION AND SOFT COMPUTING, 2023, 37 (02): : 1587 - 1608
  • [37] Hyper-heuristic for flexible job shop scheduling problem with stochastic job arrivals
    Lim, Kelvin Ching Wei
    Wong, Li-Pei
    Chin, Jeng Feng
    [J]. MANUFACTURING LETTERS, 2023, 36 : 5 - 8
  • [38] A Dynamic Hyper-Heuristic Based on Scatter Search for the Aircraft Landing Scheduling Problem
    Shi, Wen
    Song, Xueyan
    Sun, Jizhou
    [J]. IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2014, E97A (10): : 2090 - 2094
  • [39] A hyper-heuristic approach for resource provisioning-based scheduling in grid environment
    Rajni Aron
    Inderveer Chana
    Ajith Abraham
    [J]. The Journal of Supercomputing, 2015, 71 : 1427 - 1450
  • [40] A hyper-heuristic selector algorithm for cloud computing scheduling based on workflow features
    Abdolreza Rasouli Kenari
    Mahboubeh Shamsi
    [J]. OPSEARCH, 2021, 58 : 852 - 868