2020
DOI: 10.48550/arxiv.2007.07391
|View full text |Cite
Preprint
|
Sign up to set email alerts
|

Compilation of Fault-Tolerant Quantum Heuristics for Combinatorial Optimization

Yuval R. Sanders,
Dominic W. Berry,
Pedro C. S. Costa
et al.

Abstract: Here we explore which heuristic quantum algorithms for combinatorial optimization might be most practical to try out on a small fault-tolerant quantum computer. We compile circuits for several variants of quantum accelerated simulated annealing including those using qubitization or Szegedy walks to quantize classical Markov chains and those simulating spectral gap amplified Hamiltonians encoding a Gibbs state. We also optimize fault-tolerant realizations of the adiabatic algorithm, quantum enhanced population … Show more

Help me understand this report
View published versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
4

Citation Types

2
16
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 7 publications
(18 citation statements)
references
References 56 publications
(165 reference statements)
2
16
0
Order By: Relevance
“…We will focus on a modest realization of the surface code that would involve enough resources to perform classically intractable calculations but only support a few state distillation factories. Our analysis differs from results such as [7,12] by addressing the prospects for achieving quantum advantage via polynomial speedup for a broad class of algorithms, rather than for specific problems. We will assume that there is some problem which can be solved by a classical computer that makes M d calls to a "classical primitive" circuit or by a quantum computer which makes M calls to a "quantum primitive" circuit (which is often, but not always, related to the classical primitive circuit).…”
Section: Introductionmentioning
confidence: 94%
See 1 more Smart Citation
“…We will focus on a modest realization of the surface code that would involve enough resources to perform classically intractable calculations but only support a few state distillation factories. Our analysis differs from results such as [7,12] by addressing the prospects for achieving quantum advantage via polynomial speedup for a broad class of algorithms, rather than for specific problems. We will assume that there is some problem which can be solved by a classical computer that makes M d calls to a "classical primitive" circuit or by a quantum computer which makes M calls to a "quantum primitive" circuit (which is often, but not always, related to the classical primitive circuit).…”
Section: Introductionmentioning
confidence: 94%
“…For example, many quantum algorithms (often based on amplitude amplification [4]) give quadratic speedups for tasks such as search [5], optimization [5][6][7], Monte Carlo [4,8,9] various areas of machine learning [10,11] and more. However, attempts [7,12] to assess the overheads of some such applications within fault-tolerance have come up with discouraging predictions for what would be required to achieve practical advantage against classical algorithms.…”
Section: Introductionmentioning
confidence: 99%
“…Using a more modern interpretation of Grover search and amplitude amplification has lead to asymptotic speedups over structured classical algorithms like annealing and branch-and-bound [4][5][6][7][8], but the overheads for general cases remain challenging when compiled all the way to fault tolerant gate sequences [9]. This is exacerbated by the fact that real use cases have shown that it is likely the case that improved solutions are most needed on problems > 1000 bits, where classical heuristics break down [10,11].…”
Section: Introductionmentioning
confidence: 99%
“…For problems without any structure, quadratic speedups are the best one can hope for, and indeed this leads to a steep overhead for practical problems that can look insurmountable for near-term devices [9]. However, this opens the questions of if there are structures in classical optimization problems that quantum computers are uniquely posed to take advantage of that could lead to super-polynomial speedups, and if these structures are present in classical optimization problems of interest.…”
Section: Introductionmentioning
confidence: 99%
“…For instance, for an 8 × 8 Hubbard simulation at 0.5% relative error, they estimated that a transmon-based surface code architecture may require only 62,000 physical qubits and 23 million non-Clifford T gates. While such a device would be much larger than any currently existing, these resource estimates are orders of magnitude smaller than those needed to break RSA [8,9], or even more costly, to perform combinatorial optimisation [10,11].…”
mentioning
confidence: 99%