Applying Automatic Heuristic-Filtering to Improve Hyper-heuristic Performance

被引:0
|
作者
Gutierrez-Rodriguez, Andres E. [1 ]
Ortiz-Bayliss, Jose C. [1 ]
Rosales-Perez, Alejandro [1 ]
Amaya-Contrras, Ivan M. [1 ]
Conant-Pablos, Santiago E. [1 ]
Terasjima-Marin, Hugo [1 ]
Coello Coello, Carlos A. [2 ]
机构
[1] Tecnol Monterrey, Sch Sci & Engn, Monterrey 64849, Nuevo Leon, Mexico
[2] CINVESTAV, IPN, Evolutionary Computat Grp EVOCINV, Mexico City 07360, DF, Mexico
关键词
FEATURE-SELECTION; EVOLUTIONARY; ALGORITHM;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Hyper-heuristics have emerged as an important strategy for combining the strengths of different heuristics into a single method. Although hyper heuristics have been found to be successful in many scenarios, little attention has been paid to the subsets of heuristics that these methods manage and apply. In several cases, heuristics can interfere with each other and can be harmful for the search. Thus, obtaining information about the differences among heuristics, and how they contribute to the search process is very important. The main contribution of this paper is an automatic heuristic-filtering process that allows hyper heuristics to exclude heuristics that do not contribute to improving the solution. Based on some previous works in feature selection, two methods are proposed that rank heuristics and sequentially select only suitable heuristics in a hyper-heuristic framework. Our experiments over a set of Constraint Satisfaction Problem instances show that a hyper-heuristic with only selected heuristics obtains significantly better results than a hyper-heuristic containing all heuristics, in terms of running times. In addition, the success rate of solving such instances is better for the hyper-heuristic with the suitable heuristics than for the hyper-heuristic without our proposed filtering process.
引用
收藏
页码:2638 / 2644
页数:7
相关论文
共 50 条
  • [31] Hyper-heuristic Operator Selection and Acceptance Criteria
    Marshall, Richard J.
    Johnston, Mark
    Zhang, Mengjie
    [J]. EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, EVOCOP 2015, 2015, 9026 : 99 - 113
  • [32] A hyper-heuristic inspired approach for automatic failure prediction in the context of industry 4.0
    Navajas-Guerrero, Adriana
    Manjarres, Diana
    Portillo, Eva
    Landa-Torres, Itziar
    [J]. COMPUTERS & INDUSTRIAL ENGINEERING, 2022, 171
  • [33] Guided operators for a hyper-heuristic genetic algorithm
    Han, LM
    Kendall, G
    [J]. AI 2003: ADVANCES IN ARTIFICIAL INTELLIGENCE, 2003, 2903 : 807 - 820
  • [34] Zoning search using a hyper-heuristic algorithm
    Qinqin Fan
    Ning Li
    Yilian Zhang
    Xuefeng Yan
    [J]. Science China Information Sciences, 2019, 62
  • [35] An Investigation of Hyper-Heuristic Approaches for Teeth Scheduling
    Winter, Felix
    Musliu, Nysret
    [J]. METAHEURISTICS, MIC 2022, 2023, 13838 : 274 - 289
  • [36] A hyper-heuristic approach to parallel code generation
    McCollum, B
    McMullan, PJP
    Milligan, P
    Corr, PH
    [J]. 7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IX, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: II, 2003, : 136 - 140
  • [37] A hyper-heuristic for adaptive scheduling in Computational Grids
    Xhafa, Fatos
    [J]. NEURAL NETWORK WORLD, 2007, 17 (06) : 639 - 656
  • [38] A study of heuristic combinations for hyper-heuristic systems for the uncapacitated examination timetabling problem
    Pillay, N.
    Banzhaf, W.
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 197 (02) : 482 - 491
  • [39] Hyper-heuristic General Video Game Playing
    Mendes, Andre
    Togelius, Julian
    Nealen, Andy
    [J]. 2016 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2016,
  • [40] Zoning search using a hyper-heuristic algorithm
    Fan, Qinqin
    Li, Ning
    Zhang, Yilian
    Yan, Xuefeng
    [J]. SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (09)