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.
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
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
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
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
Bernstein A. J. (1967) Maximally Connected Arrays on the \({N}\)-Cube. SIAM Journal on Applied Mathematics 15(6): 1485–1489
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
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
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
Pippenger Nicholas (1977) Information Theory and the Complexity of Boolean Functions. Mathematical Systems Theory 10: 129–167
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00037-016-0139-6