Table of Contents
Fetching ...

Formal Framework for Quantum Advantage

Harry Buhrman, Niklas Galke, Konstantinos Meichanetzidis

TL;DR

This work proves the existence of queasy Satisfiability instances; specifically, these instances are maximally queasy (under reasonable complexity-theoretic assumptions) and shows that there is exponential algorithmic utility in the queasiness of a quantum algorithm.

Abstract

Motivated by notions of quantum heuristics and by average-case rather than worst-case algorithmic analysis, we define quantum computational advantage in terms of individual problem instances. Inspired by the classical notions of Kolmogorov complexity and instance complexity, we define their quantum versions. This allows us to define queasy instances of computational problems, like e.g. Satisfiability and Factoring, as those whose quantum instance complexity is significantly smaller than their classical instance complexity. These instances indicate quantum advantage: they are easy to solve on a quantum computer, but classical algorithms struggle (they feel queasy). Via a reduction from Factoring, we prove the existence of queasy Satisfiability instances; specifically, these instances are maximally queasy (under reasonable complexity-theoretic assumptions). Further, we show that there is exponential algorithmic utility in the queasiness of a quantum algorithm. This formal framework serves as a beacon that guides the hunt for quantum advantage in practice, and moreover, because its focus lies on single instances, it can lead to new ways of designing quantum algorithms.

Formal Framework for Quantum Advantage

TL;DR

This work proves the existence of queasy Satisfiability instances; specifically, these instances are maximally queasy (under reasonable complexity-theoretic assumptions) and shows that there is exponential algorithmic utility in the queasiness of a quantum algorithm.

Abstract

Motivated by notions of quantum heuristics and by average-case rather than worst-case algorithmic analysis, we define quantum computational advantage in terms of individual problem instances. Inspired by the classical notions of Kolmogorov complexity and instance complexity, we define their quantum versions. This allows us to define queasy instances of computational problems, like e.g. Satisfiability and Factoring, as those whose quantum instance complexity is significantly smaller than their classical instance complexity. These instances indicate quantum advantage: they are easy to solve on a quantum computer, but classical algorithms struggle (they feel queasy). Via a reduction from Factoring, we prove the existence of queasy Satisfiability instances; specifically, these instances are maximally queasy (under reasonable complexity-theoretic assumptions). Further, we show that there is exponential algorithmic utility in the queasiness of a quantum algorithm. This formal framework serves as a beacon that guides the hunt for quantum advantage in practice, and moreover, because its focus lies on single instances, it can lead to new ways of designing quantum algorithms.

Paper Structure

This paper contains 1 section, 9 theorems, 3 equations.

Table of Contents

  1. APPENDIX: Proofs

Key Result

Theorem 1

For $\varepsilon>0$, $QC^{nt, 1-r^{-n}}(x)\lesssim QC^{t,\varepsilon}(x)$ for some $r=r(\varepsilon) > 0$ and large enough $n\in\mathbb{N}$. (Proof in Appendix)

Theorems & Definitions (34)

  • Definition 1
  • Definition 2
  • Remark 1
  • Theorem 1
  • Definition 3
  • Definition 4
  • Definition 5
  • Definition 6
  • Remark 2
  • Remark 3
  • ...and 24 more