Leveraging TSP Solver Complementarity through Machine Learning

被引:3
|
作者
Kerschke, Pascal [1 ]
Kotthoff, Lars [2 ]
Bossek, Jakob [1 ]
Hoos, Holger H. [2 ]
Trautmann, Heike [1 ]
机构
[1] Univ Munster, Informat Syst & Stat, D-48149 Munster, Germany
[2] Univ British Columbia, Dept Comp Sci, Vancouver, BC V6T 1Z4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Travelling Salesperson Problem; automated algorithm selection; performance modeling; machine learning; ALGORITHM SELECTION;
D O I
10.1162/EVCO_a_00215
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The Travelling Salesperson Problem (TSP) is one of the best-studied NP-hard problems. Over the years, many different solution approaches and solvers have been developed. For the first time, we directly compare five state-of-the-art inexact solvers-namely, LKH, EAX, restart variants of those, and MAOS-on a large set of well-known benchmark instances and demonstrate complementary performance, in that different instances may be solved most effectively by different algorithms. We leverage this complementarity to build an algorithm selector, which selects the best TSP solver on a per-instance basis and thus achieves significantly improved performance compared to the single best solver, representing an advance in the state of the art in solving the Euclidean TSP. Our in-depth analysis of the selectors provides insight into what drives this performance improvement.
引用
收藏
页码:597 / 620
页数:24
相关论文
共 50 条
  • [1] Leveraging Edge Computing through Collaborative Machine Learning
    Portelli, Kurt
    Anagnostopoulos, Christos
    [J]. 2017 5TH INTERNATIONAL CONFERENCE ON FUTURE INTERNET OF THINGS AND CLOUD WORKSHOPS (FICLOUDW) 2017, 2017, : 164 - 169
  • [2] Photosynthetic algorithm for machine learning and TSP
    Murase, H
    Wadano, A
    [J]. CONTROL APPLICATIONS & ERGONOMICS IN AGRICULTURE, 1999, : 19 - 24
  • [3] Leveraging Machine Learning for WBANs
    Negra, Rim
    [J]. DISTRIBUTED COMPUTING FOR EMERGING SMART NETWORKS, 2022, : 38 - 59
  • [4] Application of Machine Learning to Algorithm Selection for TSP
    Pihera, Josef
    Musliu, Nysret
    [J]. 2014 IEEE 26TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2014, : 47 - 54
  • [5] Leveraging Theory for Enhanced Machine Learning
    Audus, Debra J.
    McDannald, Austin
    DeCost, Brian
    [J]. ACS MACRO LETTERS, 2022, 11 (09) : 1117 - 1122
  • [6] Leveraging Machine Learning for Software Redocumentation
    Geist, Verena
    Moser, Michael
    Pichler, Josef
    Beyer, Stefanie
    Pinzger, Martin
    [J]. PROCEEDINGS OF THE 2020 IEEE 27TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER '20), 2020, : 622 - 626
  • [7] Leveraging machine learning in porous media
    Delpisheh, Mostafa
    Ebrahimpour, Benyamin
    Fattahi, Abolfazl
    Siavashi, Majid
    Mir, Hamed
    Mashhadimoslem, Hossein
    Abdol, Mohammad Ali
    Ghorbani, Mina
    Shokri, Javad
    Niblett, Daniel
    Khosravi, Khabat
    Rahimi, Shayan
    Alirahmi, Seyed Mojtaba
    Yu, Haoshui
    Elkamel, Ali
    Niasar, Vahid
    Mamlouk, Mohamed
    [J]. JOURNAL OF MATERIALS CHEMISTRY A, 2024, 12 (32) : 20717 - 20782
  • [8] Towards Feature-free TSP Solver Selection: A Deep Learning Approach
    Zhao, Kangfei
    Liu, Shengcai
    Yu, Jeffrey Xu
    Rong, Yu
    [J]. 2021 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2021,
  • [9] Enhancing CFD solver with Machine Learning techniques
    Sousa, Paulo
    Rodrigues, Carlos Veiga
    Afonso, Alexandre
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 429
  • [10] A Thermal Machine Learning Solver For Chip Simulation
    Ranade, Rishikesh
    He, Haiyang
    Pathak, Jay
    Chang, Norman
    Kumar, Akhilesh
    Wen, Jimin
    [J]. MLCAD '22: PROCEEDINGS OF THE 2022 ACM/IEEE 4TH WORKSHOP ON MACHINE LEARNING FOR CAD (MLCAD), 2022, : 111 - 117