Quasi-linear time heuristic to solve the Euclidean traveling salesman problem with low gap

被引:0
|
作者
Formella, Arno [1 ]
机构
[1] Univ Vigo, Vigo, Spain
关键词
Euclidean TSP; Computational geometry; Heuristic; Approximation algorithm; OPTIMAL ALGORITHM; TSP;
D O I
10.1016/j.jocs.2024.102424
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The traveling salesman problem (TSP) is a well studied NP-hard optimization problem. We present a novel heuristic to find approximate solutions for the case of the TSP with Euclidean metric. Our pair-center algorithm runs in quasi-linear time and on linear space. In practical experiments on a variety of well known benchmarks the algorithm shows linearithmic (i.e., O(n ( n log n ) ) runtime. The solutions found by the pair-center algorithm are very good on smaller problem instances, and better than those generated by any other heuristic with at most quadratic runtime. Eventually, the average gap of the pair-center algorithm on all benchmark instances with less than 1001 points is 0.94% and for all instances with more than 1000 points up to 100 million points is 4.57%.
引用
收藏
页数:14
相关论文
共 50 条
  • [41] THE TRAVELING SALESMAN PROBLEM UNDER SQUARED EUCLIDEAN DISTANCES
    de Berg, Mark
    van Nijnatten, Fred
    Sitters, Rene
    Woeginger, Gerhard J.
    Wolff, Alexander
    27TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2010), 2010, 5 : 239 - 250
  • [42] Hierarchical Approach in Clustering to Euclidean Traveling Salesman Problem
    Fajar, Abdulah
    Herman, Nanna Suryana
    Abu, Nur Azman
    Shahib, Sahrin
    ADVANCED RESEARCH ON ELECTRONIC COMMERCE, WEB APPLICATION, AND COMMUNICATION, PT 1, 2011, 143 : 192 - +
  • [43] The random link approximation for the Euclidean traveling salesman problem
    Cerf, NJ
    deMonvel, JB
    Bohigas, O
    Martin, OC
    Percus, AG
    JOURNAL DE PHYSIQUE I, 1997, 7 (01): : 117 - 136
  • [44] A memetic neural network for the Euclidean traveling salesman problem
    Creput, Jean-Charles
    Koukam, Abderrafiaa
    NEUROCOMPUTING, 2009, 72 (4-6) : 1250 - 1264
  • [45] Hybrid Heuristic for Solving the Euclidean Travelling Salesman Problem
    Dharm Raj Singh
    Manoj Kumar Singh
    Sachchida Nand Chaurasia
    Pradeepika Verma
    SN Computer Science, 5 (8)
  • [46] The Performance of Different Algorithms to Solve Traveling Salesman Problem
    Bi, Hanqing
    Yang, Zhuoyuan
    Wang, Mengxi
    2021 2ND INTERNATIONAL CONFERENCE ON BIG DATA & ARTIFICIAL INTELLIGENCE & SOFTWARE ENGINEERING (ICBASE 2021), 2021, : 153 - 156
  • [47] SailFish Optimizer Algorithm to Solve the Traveling Salesman Problem
    Khaoula, Cherrat
    Morad, Bouzidi
    Essaid, Riffi Mohammed
    HYBRID INTELLIGENT SYSTEMS, HIS 2021, 2022, 420 : 225 - 232
  • [48] Group Search Optimization to solve Traveling Salesman Problem
    Akhand, M. A. H.
    Junaed, A. B. M.
    Hossain, Md. Forhad
    Murase, K.
    2012 15TH INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION TECHNOLOGY (ICCIT), 2012, : 72 - 77
  • [49] Application of the agamogenetic algorithm to solve the traveling salesman problem
    Zhang, Yinghui
    Wang, Zhiwei
    Zeng, Qinghua
    Yang, Haolei
    Wang, Zhihua
    BIO-INSPIRED COMPUTATIONAL INTELLIGENCE AND APPLICATIONS, 2007, 4688 : 135 - 143
  • [50] A restricted dynamic programming heuristic algorithm for the time dependent traveling salesman problem
    Malandraki, C
    Dial, RB
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 90 (01) : 45 - 55