A GP Hyper-Heuristic Approach for Generating TSP Heuristics

被引:25
|
作者
Duflo, Gabriel [1 ]
Kieffer, Emmanuel [1 ]
Brust, Matthias R. [1 ]
Danoy, Gregoire [1 ]
Bouvry, Pascal [1 ]
机构
[1] Univ Luxembourg, Interdisciplinary Ctr Secur Reliabil & Trust SnT, Esch Sur Alzette, Luxembourg
关键词
hyper-heuristic; genetic programming; travelling salesman problem; TRAVELING SALESMAN; GREEDY;
D O I
10.1109/IPDPSW.2019.00094
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A wide range of heuristics has been developed over the last decades as a way to obtain good quality solutions in reasonable time on large scale optimisation problems. However, heuristics are problem specific, i.e. lack of generalisation potential, while requiring time to design. Hyper-heuristics have been proposed to address these limitations by directly searching in the heuristics' space. This work more precisely focuses on a heuristic generation method, as opposed to heuristic selection, for the travelling salesman problem (TSP). Learning is achieved with a genetic programming (GP) approach, for which novel specific terminals are introduced. The performance of the proposed GP hyper-heuristic is evaluated on a large set of TSP instances and compared to state-of-the-art heuristics. Experiments demonstrate that the generated heuristics are outperforming existing ones while having similar or lower complexity.
引用
收藏
页码:521 / 529
页数:9
相关论文
共 50 条
  • [1] Generating SAT local-search heuristics using a GP hyper-heuristic framework
    Bader-El-Den, Mohamed
    Poli, Riccardo
    ARTIFICIAL EVOLUTION, 2008, 4926 : 37 - 49
  • [2] A GP-Based Hyper-Heuristic Framework for Evolving 3-SAT Heuristics
    Bader-El-Den, Mohamed
    Poli, Ricccardo
    GECCO 2007: GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, VOL 1 AND 2, 2007, : 1749 - 1749
  • [3] A Hyper-Heuristic Approach for the PDPTW
    Nasiri, Amir
    Keedwell, Ed
    Dorne, Raphael
    Kern, Mathias
    Owusu, Gilbert
    PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION, GECCO 2022, 2022, : 196 - 199
  • [4] Hybrid graph heuristics within a Hyper-heuristic approach to exam timetabling problems
    Burke, E
    Dror, M
    Petrovic, S
    Qu, R
    NEXT WAVE IN COMPUTING, OPTIMIZATION, AND DECISION TECHNOLOGIES, 2005, 29 : 79 - 91
  • [5] A Genetic Programming Hyper-Heuristic Approach for Evolving 2-D Strip Packing Heuristics
    Burke, Edmund K.
    Hyde, Matthew
    Kendall, Graham
    Woodward, John
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2010, 14 (06) : 942 - 958
  • [6] A Genetic Programming Hyper-heuristic: Turning Features into Heuristics for Constraint Satisfaction
    Ortiz-Bayliss, Jose Carlos
    Oezcan, Ender
    Parkes, Andrew J.
    Terashima-Marin, Hugo
    2013 13TH UK WORKSHOP ON COMPUTATIONAL INTELLIGENCE (UKCI), 2013, : 183 - 190
  • [7] A Generative Hyper-Heuristic for Deriving Heuristics for Classical Artificial Intelligence Problems
    Pillay, Nelishia
    ADVANCES IN NATURE AND BIOLOGICALLY INSPIRED COMPUTING, 2016, 419 : 337 - 346
  • [8] A hyper-heuristic approach to parallel code generation
    McCollum, B
    McMullan, PJP
    Milligan, P
    Corr, PH
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL IX, PROCEEDINGS: COMPUTER SCIENCE AND ENGINEERING: II, 2003, : 136 - 140
  • [9] HYPER-HEURISTIC APPROACH FOR IMPROVING MARKER EFFICIENCY
    Domovic, Daniel
    Rolich, Tomislav
    Golub, Marin
    AUTEX RESEARCH JOURNAL, 2018, 18 (04) : 348 - 363
  • [10] A Hyper-Heuristic Approach for the Unit Commitment Problem
    Berberoglu, Argun
    Uyar, A. Sima
    APPLICATIONS OF EVOLUTIONARY COMPUTATION, PT II, PROCEEDINGS, 2010, 6025 : 121 - +