skip to main content
10.1145/2746539.2746547acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Forrelation: A Problem that Optimally Separates Quantum from Classical Computing

Published:14 June 2015Publication History

ABSTRACT

We achieve essentially the largest possible separation between quantum and classical query complexities. We do so using a property-testing problem called Forrelation, where one needs to decide whether one Boolean function is highly correlated with the Fourier transform of a second function. This problem can be solved using 1 quantum query, yet we show that any randomized algorithm needs Ω(√(N)log(N)) queries (improving an Ω(N1/4) lower bound of Aaronson). Conversely, we show that this 1 versus Ω(√(N)) separation is optimal: indeed, any t-query quantum algorithm whatsoever can be simulated by an O(N1-1/2t)-query randomized algorithm. Thus, resolving an open question of Buhrman et al. from 2002, there is no partial Boolean function whose quantum query complexity is constant and whose randomized query complexity is linear. We conjecture that a natural generalization of Forrelation achieves the optimal t versus Ω(N1-1/2t) separation for all t. As a bonus, we show that this generalization is BQP-complete. This yields what's arguably the simplest BQP-complete problem yet known, and gives a second sense in which Forrelation "captures the maximum power of quantum computation."

References

  1. S. Aaronson. BQP and the polynomial hierarchy. In Proc. STOC, 2010. arXiv:0910.4698. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. A. Ambainis. Polynomial degree vs. quantum query complexity. J. Comput. Sys. Sci., 72(2):220--238, 2006. Earlier version in FOCS 2003. quant-ph/0305028. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. R. Beals, H. Buhrman, R. Cleve, M. Mosca, and R. de Wolf. Quantum lower bounds by polynomials. J. ACM, 48(4):778--797, 2001. Earlier version in FOCS 1998, pp. 352--361. quant-ph/9802049. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. J. N. de Beaudrap, R. Cleve, and J. Watrous. Sharp quantum versus classical query complexity separations. Algorithmica, 34(4):449--461, 2002. quant-ph/0011065.Google ScholarGoogle ScholarCross RefCross Ref
  5. H. Buhrman, L. Fortnow, I. Newman, and H. Röhrig. Quantum property testing. SIAM J. Comput., 37(5):1387--1400, 2008. Earlier version in SODA 2003. quant-ph/0201117. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. S. Chakraborty, E. Fischer, A. Matsliah, and R. de Wolf. New results on quantum property testing. In Proc. FSTTCS, pages 145--156, 2010. arXiv:1005.0523.Google ScholarGoogle Scholar
  7. A. M. Childs, R. Cleve, E. Deotto, E. Farhi, S. Gutmann, and D. A. Spielman. Exponential algorithmic speedup by a quantum walk. In Proc. STOC, pages 59--68, 2003. quant-ph/0209131. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. R. Cleve. The query complexity of order-finding. Inf. Comput., 192(2):162--171, 2004. Earlier version in CCC'00. quant-ph/9911124. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. I. Dinur, E. Friedgut, G. Kindler, and R. O'Donnell. On the Fourier tails of bounded functions over the discrete cube. In Proc. STOC, pages 437--446, 2006. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. A. Drucker. Improved direct product theorems for randomized query complexity. Computational Complexity, 21(2):197--244, 2012. Earlier version in CCC'11. ECCC TR10-080. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. S. Fenner and Y. Zhang. A note on the classical lower bound for a quantum walk algorithm. quant-ph/0312230v1, 2003.Google ScholarGoogle Scholar
  12. A. Montanaro and R. de Wolf. A survey of quantum property testing. arXiv:1310.2035, 2013.Google ScholarGoogle Scholar
  13. B. Reichardt. Reflections for quantum query algorithms. In Proc. SODA, pages 560--569, 2011. arXiv:1005.1601. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. P. W. Shor. Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer. SIAM J. Comput., 26(5):1484--1509, 1997. Earlier version in FOCS 1994. quant-ph/9508027. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. D. Simon. On the power of quantum computation. In Proc. FOCS, pages 116--123, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Forrelation: A Problem that Optimally Separates Quantum from Classical Computing

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      STOC '15: Proceedings of the forty-seventh annual ACM symposium on Theory of Computing
      June 2015
      916 pages
      ISBN:9781450335362
      DOI:10.1145/2746539

      Copyright © 2015 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 14 June 2015

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      STOC '15 Paper Acceptance Rate93of347submissions,27%Overall Acceptance Rate1,469of4,586submissions,32%

      Upcoming Conference

      STOC '24
      56th Annual ACM Symposium on Theory of Computing (STOC 2024)
      June 24 - 28, 2024
      Vancouver , BC , Canada

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader