A grouping hyper-heuristic framework: Application on graph colouring

被引:12
|
作者
Elhag, Anas [1 ]
Oezcan, Ender [1 ]
机构
[1] Univ Nottingham, Sch Comp Sci, ASAP Res Grp, Nottingham NG8 1BB, England
基金
英国工程与自然科学研究理事会;
关键词
Hyper-heuristics; Grouping problems; Graph colouring; Timetabling; EVOLUTIONARY ALGORITHMS; SEARCH;
D O I
10.1016/j.eswa.2015.01.038
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Grouping problems are hard to solve combinatorial optimisation problems which require partitioning of objects into a minimum number of subsets while a given objective is simultaneously optimised. Selection hyper-heuristics are high level general purpose search methodologies that operate on a space formed by a set of low level heuristics rather than solutions. Most of the recently proposed selection hyper-heuristics are iterative and make use of two key methods which are employed successively; heuristic selection and move acceptance. In this study, we present a novel generic selection hyper-heuristic framework containing a fixed set of reusable grouping low level heuristics and an unconventional move acceptance mechanism for solving grouping problems. This framework deals with one solution at a time at any given decision point during the search process. Also, a set of high quality solutions, capturing the trade-off between the number of groups and the additional objective for the given grouping problem, is maintained. The move acceptance mechanism embeds a local search approach which is capable of progressing improvements on those trade-off solutions. The performance of different selection hyper-heuristics with various components under the proposed framework is investigated on graph colouring as a representative grouping problem. Then, the top performing hyper-heuristics are applied to a benchmark of examination timetabling instances. The empirical results indicate the effectiveness and generality of the proposed framework enabling grouping hyperheuristics to achieve high quality solutions in both domains. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:5491 / 5507
页数:17
相关论文
共 50 条
  • [1] A Grouping Hyper-heuristic Framework based on Linear Linkage Encoding For Graph Coloring
    Elhag, Anas
    Oezcan, Ender
    [J]. 2013 13TH UK WORKSHOP ON COMPUTATIONAL INTELLIGENCE (UKCI), 2013, : 321 - 326
  • [2] A Unified Framework of Graph-Based Evolutionary Multitasking Hyper-Heuristic
    Hao, Xingxing
    Qu, Rong
    Liu, Jing
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (01) : 35 - 47
  • [3] A cooperative hyper-heuristic search framework
    Ouelhadj, Djamila
    Petrovic, Sanja
    [J]. JOURNAL OF HEURISTICS, 2010, 16 (06) : 835 - 857
  • [4] An investigation and extension of a hyper-heuristic framework
    Rattadilok, Prapa
    [J]. Informatica (Ljubljana), 2010, 34 (04) : 523 - 534
  • [5] A cooperative hyper-heuristic search framework
    Djamila Ouelhadj
    Sanja Petrovic
    [J]. Journal of Heuristics, 2010, 16 : 835 - 857
  • [6] An Investigation and Extension of a Hyper-heuristic Framework
    Rattadilok, Prapa
    [J]. INFORMATICA-JOURNAL OF COMPUTING AND INFORMATICS, 2010, 34 (04): : 523 - 534
  • [7] Design for a Novel Framework of Hyper-Heuristic Algorithm
    郭为安
    汪镭
    陈明
    刘晋飞
    吴启迪
    [J]. Journal of Donghua University(English Edition), 2014, 31 (02) : 109 - 112
  • [8] Research on hyper-level of hyper-heuristic framework for MOTCP
    Guo, Junxia
    Wang, Rui
    Han, Jinjin
    Li, Zheng
    [J]. SOFTWARE TESTING VERIFICATION & RELIABILITY, 2023, 33 (08):
  • [9] Design for a novel framework of hyper-heuristic algorithm
    Guo, Wei-An
    Wang, Lei
    Chen, Ming
    Liu, Jin-Fei
    Wu, Qi-Di
    [J]. Journal of Donghua University (English Edition), 2014, 31 (02) : 109 - 112
  • [10] 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