An Adaptive Hybrid Quantum Algorithm for the Metric Traveling Salesman Problem

被引:1
作者
Li, Fei [1 ]
Mazumder, Arul [2 ]
机构
[1] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
[2] WPI, Massachusetts Acad Math & Sci, Worcester, MA 01605 USA
来源
2023 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS | 2023年
关键词
traveling salesman problem (TSP); metric TSP; classic algorithms; quantum algorithms; APPROXIMATION SCHEME; TIME;
D O I
10.1109/IPDPS54959.2023.00082
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we design, analyze, and evaluate a hybrid quantum algorithm for the metric traveling salesman problem (TSP). TSP is a well-studied NP-complete problem that many algorithmic techniques have been developed for, on both classic computers and quantum computers. The existing literature of algorithms for TSP are neither adaptive to input data nor suitable for processing medium-size data on the modern classic and quantum machines. In this work, we leverage the classic computers' power (large memory) and the quantum computers' power (quantum parallelism), based on the input data, to fasten the hybrid algorithm's overall running time. Our algorithmic ideas include trimming the input data efficiently using a classic algorithm, finding an optimal solution for the postprocessed data using a quantum-only algorithm, and constructing an optimal solution for the untrimmed data input efficiently using a classic algorithm. We conduct experiments to compare our hybrid algorithm against the state-of-the-art classic and quantum algorithms on real data sets. The experimental results show that our solution truly outperforms the others and thus confirm our theoretical analysis. This work provides insightful quantitative tools for people and compilers to choose appropriate quantum or classical or hybrid algorithms, especially in the NISQ (noisy intermediate-scale quantum) era, for NP-complete problems such as TSP.
引用
收藏
页码:768 / 778
页数:11
相关论文
共 45 条
[1]   Adiabatic quantum computation [J].
Albash, Tameem ;
Lidar, Daniel A. .
REVIEWS OF MODERN PHYSICS, 2018, 90 (01)
[2]  
Ambainis A, 2019, Disc Algorithms, P1783
[3]  
[Anonymous], About us
[4]  
[Anonymous], 1996, A quantum algorithm for finding the minimum
[5]  
[Anonymous], 2006, The Traveling Salesman Problem: A Computational Study
[6]   Polynomial time approximation schemes for Euclidean traveling salesman and other geometric problems [J].
Arora, S .
JOURNAL OF THE ACM, 1998, 45 (05) :753-782
[7]   The quantum adiabatic algorithm applied to random optimization problems: The quantum spin glass perspective [J].
Bapst, V. ;
Foini, L. ;
Krzakala, F. ;
Semerjian, G. ;
Zamponi, F. .
PHYSICS REPORTS-REVIEW SECTION OF PHYSICS LETTERS, 2013, 523 (03) :127-205
[8]   ON THE COMPUTATIONAL-COMPLEXITY OF ISING SPIN-GLASS MODELS [J].
BARAHONA, F .
JOURNAL OF PHYSICS A-MATHEMATICAL AND GENERAL, 1982, 15 (10) :3241-3253
[9]  
Bellman Richard, 1962, J ACM JACM, V22, P563
[10]   Realizable Hamiltonians for universal adiabatic quantum computers [J].
Biamonte, Jacob D. ;
Love, Peter J. .
PHYSICAL REVIEW A, 2008, 78 (01)