Paper 2024/626

Exponential Quantum Speedup for the Traveling Salesman Problem

Anant Sharma, TCG Centres for Research and Education in Science and Technology, Kolkata, India
Nupur Deshpande, Indian Institute of Science Education and Research (IISER), Tirupati, India
Sanchita Ghosh, TCG Centres for Research and Education in Science and Technology, Kolkata, India
Sreetama Das, Istituto Nazionale di Ottica del Consiglio Nazionale delle Ricerche (CNR-INO), Florence, Italy, University of Florence, Sesto Fiorentino, Italy
Shibdas Roy, TCG Centres for Research and Education in Science and Technology, Kolkata, India, Academy of Scientific and Innovative Research (AcSIR), Ghaziabad, India
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 $NP$-hard with a brute-force complexity of $O(N^N)$ or $O(N^{2N})$ 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)\kappa/\epsilon + 1/\epsilon^3)$, where the errors $\epsilon$ are $O(1/{\rm poly}(N))$, and $\kappa$ is the not-too-large condition number of the matrix encoding all Hamiltonian cycles.

Note: Added a sentence in the last section on why kappa cannot be exponentially large. Some more typos fixed too.

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint.
Keywords
Traveling Salesman ProblemHamiltonian Cycle ProblemQuantum AlgorithmExponential Speedup
Contact author(s)
anantsharma2410 @ gmail com
rajeshdeshpande @ students iisertirupati ac in
sanchita ghosh14 @ gmail com
sreetama das @ ino cnr it
roy shibdas @ gmail com
History
2024-05-03: last of 4 revisions
2024-04-23: received
See all versions
Short URL
https://ia.cr/2024/626
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/626,
      author = {Anant Sharma and Nupur Deshpande and Sanchita Ghosh and Sreetama Das and Shibdas Roy},
      title = {Exponential Quantum Speedup for the Traveling Salesman Problem},
      howpublished = {Cryptology ePrint Archive, Paper 2024/626},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/626}},
      url = {https://eprint.iacr.org/2024/626}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.