An Efficient Quantum Algorithm for the Traveling Salesman Problem
Abstract The traveling salesman problem is the problem of finding out the shortest route in a network of cities, that a salesman needs to travel to cover all the cities, without visiting the same city more than once. This problem is known to be N P -hard with a brute-force complexity of O ( N N ) or O ( N 2 N ) for N number of cities. This problem is equivalent to finding out the shortest Hamiltonian cycle in a given graph, if at least one Hamiltonian cycle exists in it. Quantum algorithms for this problem typically provide with a quadratic speedup only, using Grover’s search, thereby having a complexity of O ( N N /2 ) or O ( N N ). We present a bounded-error quantum polynomial-time (BQP) algorithm for solving the problem, providing with an exponential speedup. The overall complexity of our algorithm is O ( N 3 log( N ) κ / ϵ + 1/ ϵ 3 ), where the errors ϵ are O (1/poly( N )), and κ is the not-too-large condition number of the matrix encoding all Hamiltonian cycles.
Authors
- Shibdas Roy (ORCID: https://orcid.org/0000-0002-9892-4070)
- Sreetama Das (ORCID: https://orcid.org/0000-0003-2037-8134)
- Anant Sharma (ORCID: https://orcid.org/0000-0001-5735-1600)
- Sanchita Ghosh (ORCID: https://orcid.org/0000-0002-0261-460X)
- Shridhar Deshpande N
Institutions
- Université de Bourgogne (FR)
- Institute for Cross-Disciplinary Physics and Complex Systems (ES)
- National Institute of Optics (IT)
- Indian Institute of Science Education and Research, Tirupati (IN)
- University of Florence (IT)
- Delft University of Technology (NL)
- Academy of Scientific and Innovative Research (IN)
Publication Details
- Journal
- Quantum Information and Computation
- Published
- 2025-02-22
- DOI
- https://doi.org/10.2478/qic-2025-0004
- Citations
- 1
- Primary Topic
- Quantum Computing Algorithms and Architecture
- Type
- article
- Field-Weighted Citation Impact
- 2.48