DOAJ Open Access 2020

Solving the Network Shortest Path Problem on a Quantum Annealer

Thomas Krauss Joey McCollum

Abstrak

This article addresses the formulation for implementing a single source, single-destination shortest path algorithm on a quantum annealing computer. Three distinct approaches are presented. In all the three cases, the shortest path problem is formulated as a quadratic unconstrained binary optimization problem amenable to quantum annealing. The first implementation builds on existing quantum annealing solutions to the traveling salesman problem, and requires the anticipated maximum number of vertices on the solution path |P| to be provided as an input. For a graph with |V| vertices, |E| edges, and no self-loops, it encodes the problem instance using |V||P| qubits. The second implementation adapts the linear programming formulation of the shortest path problem, and encodes the problem instance using |E| qubits for directed graphs or 2|E| qubits for undirected graphs. The third implementation, designed exclusively for undirected graphs, encodes the problem in |E| + |V| qubits. Scaling factors for penalty terms, complexity of coupling matrix construction, and numerical estimates of the annealing time required to find the shortest path are made explicit in the article.

Penulis (2)

T

Thomas Krauss

J

Joey McCollum

Format Sitasi

Krauss, T., McCollum, J. (2020). Solving the Network Shortest Path Problem on a Quantum Annealer. https://doi.org/10.1109/TQE.2020.3021921

Akses Cepat

PDF tidak tersedia langsung

Cek di sumber asli →
Lihat di Sumber doi.org/10.1109/TQE.2020.3021921
Informasi Jurnal
Tahun Terbit
2020
Sumber Database
DOAJ
DOI
10.1109/TQE.2020.3021921
Akses
Open Access ✓