A grouping hyper-heuristic framework: Application on graph colouring

被引:14
作者
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
相关论文
共 54 条
[1]   A new grouping genetic algorithm for clustering problems [J].
Agustin-Blas, L. E. ;
Salcedo-Sanz, S. ;
Jimenez-Fernandez, S. ;
Carro-Calvo, L. ;
Del Ser, J. ;
Portilla-Figueras, J. A. .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (10) :9695-9703
[2]  
[Anonymous], P 6 INT C DAWAK
[3]  
[Anonymous], 2007, EVOLUTIONARY ALGORIT
[4]   A tensor-based selection hyper-heuristic for cross-domain heuristic search [J].
Asta, Shahriar ;
Oezcan, Ender .
INFORMATION SCIENCES, 2015, 299 :412-432
[5]   A variable neighborhood search for graph coloring [J].
Avanthay, C ;
Hertz, A ;
Zufferey, N .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2003, 151 (02) :379-388
[6]  
Bai R., 2005, Metaheuristics: Progress as Real Problem Solvers, P87, DOI DOI 10.1007/0-387-25383-14
[7]  
Bilgin B, 2007, LECT NOTES COMPUT SC, V3867, P394
[8]   Impact of the replacement heuristic in a grouping genetic algorithm [J].
Brown, EC ;
Sumichrast, RT .
COMPUTERS & OPERATIONS RESEARCH, 2003, 30 (11) :1575-1593
[9]  
Burke Edmund K., 2011, Learning and Intelligent Optimization. 5th International Conference, LION 5. Selected Papers, P631, DOI 10.1007/978-3-642-25566-3_49
[10]  
Burke E.K., 2008, PATAT 08 P 7 INT C P