Skip to main content
Log in

Quantum Query Complexity of Almost All Functions with Fixed On-set Size

  • Published:
computational complexity Aims and scope Submit manuscript

Abstract

This paper considers the quantum query complexity of almost all functions in the set \({\mathcal{F}}_{N,M}\) of \({N}\)-variable Boolean functions with on-set size \({M (1\le M \le 2^{N}/2)}\), where the on-set size is the number of inputs on which the function is true. The main result is that, for all functions in \({\mathcal{F}}_{N,M}\) except its polynomially small fraction, the quantum query complexity is \({ \Theta\left(\frac{\log{M}}{c + \log{N} - \log\log{M}} + \sqrt{N} \right)}\) for a constant \({c > 0}\). This is quite different from the quantum query complexity of the hardest function in \({\mathcal{F}}_{N,M}\): \({\Theta\left(\sqrt{N\frac{\log{M}}{c + \log{N} - \log\log{M}}} + \sqrt{N} \right)}\). In contrast, almost all functions in \({\mathcal{F}}_{N,M}\) have the same randomized query complexity \({\Theta(N)}\) as the hardest one, up to a constant factor.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Ambainis Andris (1999) A Note on Quantum Black-Box Complexity of Almost all Boolean Functions. Information Processing Letters 71(1): 5–7

    Article  MathSciNet  MATH  Google Scholar 

  • Andris Ambainis, Arturs Bačkurs, Juris Smotrovs & Ronald de Wolf (2013). Optimal quantum query bounds for almost all Boolean functions. In Proceedings of the 30th International Symposium on Theoretical Aspects of Computer Science (STACS 2013), 446–453.

  • A. Ambainis, A. M. Childs, B. W. Reichardt, R. Špalek, & S. Zhang (2010). Any AND-OR Formula of Size \({{N}}\) Can Be Evaluated in Time \({{N}^{1/2+o(1)}}\) on a Quantum Computer. SIAM Journal on Computing 39(6): 2513–2530

  • Andris Ambainis, Kazuo Iwama, Akinori Kawachi, Hiroyuki Masuda, Raymond H. Putra & Shigeru Yamashita (2004). Quantum Identification of Boolean Oracles. In Proceedings of the Twenty-First Annual Symposium on Theoretical Aspects of Computer Science (STACS’04), volume 2996 of Lecture Notes in Computer Science, 105–116. Springer.

  • Ambainis Andris, Iwama Kazuo, Kawachi Akinori, Raymond Rudy, Yamashita Shigeru (2007) Improved algorithms for quantum identification of Boolean oracles. Theoretical Computer Science 378(1): 41–53

    Article  MathSciNet  MATH  Google Scholar 

  • Andris Ambainis, Kazuo Iwama, Masaki Nakanishi, Harumichi Nishimura, Rudy Raymond, Seiichiro Tani & Shigeru Yamashita (2009). Average/Worst-Case Gap of Quantum Query Complexities by On-Set Size. arXiv:0908.2468.

  • Anthony Martin (1995) Classification by Polynomial Surfaces. Discrete Applied Mathematics 61(2): 91–103

    Article  MathSciNet  MATH  Google Scholar 

  • Beals Robert, Buhrman Harry, Cleve Richard, Mosca Michele, de Wolf Ronald (2001) Quantum lower bounds by polynomials. Journal of the ACM 48(4): 778–797

    Article  MathSciNet  MATH  Google Scholar 

  • Bernstein A. J. (1967) Maximally Connected Arrays on the \({N}\)-Cube. SIAM Journal on Applied Mathematics 15(6): 1485–1489

    Article  MathSciNet  MATH  Google Scholar 

  • Harry Buhrman, Nikolay Vereshchagin & Ronald de Wolf (2007). On Computation and Communication with Small Bias. In Proceedings of the Twenty-Second Annual IEEE Conference on Computational Complexity, 24–32.

  • Buhrman Harry, de Wolf Ronald (2002) Complexity measures and decision tree complexity: a survey. Theoretical Computer Science 288(1): 21–43

    Article  MathSciNet  MATH  Google Scholar 

  • Wim van Dam (1998). Quantum Oracle Interrogation: Getting All Information for Almost Half the Price. In Proceedings of the Thirty-Ninth Annual IEEE Symposium on Foundations of Computer Science (FOCS’98), 362–367.

  • Lov K. Grover (1996). A fast quantum mechanical algorithm for database search. In Proceedings of the Twenty-Eighth Annual ACM Symposium on Theory of Computing (STOC’96), 212–219.

  • Harper L. H. (1964) Optimal Assignments of Numbers to Vertices. SIAM Journal on Applied Mathematics 12(1): 131–135

    Article  MathSciNet  MATH  Google Scholar 

  • Aram W. Harrow, & Andreas Winter (2012) How Many Copies are Needed for State Discrimination?. IEEE Transactions on Information Theory 58(1): 1–2

  • Robin Kothari (2014). An optimal quantum algorithm for the oracle identification problem. In Proceedings of the 31st International Symposium on Theoretical Aspects of Computer Science (STACS 2014), 482–493. Also available at arXiv:1311.7685.

  • Ashley Montanaro, Harumichi Nishimura & Rudy Raymond (2008). Unbounded-Error Quantum Query Complexity. In Proceedings of the Nineteeth International Symposium on Algorithms and Computation (ISAAC’08), volume 5369 of Lecture Notes in Computer Science, 919–930. Springer.

  • Nisan Noam (1991) CREW PRAMs and Decision Trees. SIAM Journal on Computing 20(6): 999–1007

    Article  MathSciNet  MATH  Google Scholar 

  • Pippenger Nicholas (1977) Information Theory and the Complexity of Boolean Functions. Mathematical Systems Theory 10: 129–167

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Seiichiro Tani.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ambainis, A., Iwama, K., Nakanishi, M. et al. Quantum Query Complexity of Almost All Functions with Fixed On-set Size. comput. complex. 25, 723–735 (2016). https://doi.org/10.1007/s00037-016-0139-6

Download citation

  • Received:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00037-016-0139-6

Keywords

Subject classification

Navigation