Abstract
Although quantum algorithms realizing an exponential time speed-up over the best known classical algorithms exist, no quantum algorithm is known performing computation using less space resources than classical algorithms. In this paper, we study, for the first time explicitly, space-bounded quantum algorithms for computational problems where the input is given not as a whole, but bit by bit. We show that there exist such problems that a quantum computer can solve using exponentially less work space than a classical computer. More precisely, we introduce a very natural and simple model of a space-bounded quantum online machine and prove an exponential separation of classical and quantum online space complexity, in the bounded-error setting and for a total language. The language we consider is inspired by a communication problem (the disjointness function) that Buhrman, Cleve and Wigderson used to show an almost quadratic separation of quantum and classical bounded-error communication complexity. We prove that, in the framework of online space complexity, the separation becomes exponential.
Similar content being viewed by others
References
Aaronson, S., Ambainis, A.: Quantum search of spatial regions. Theory Comput. 1, 47–79 (2005)
Ablayev, F.: Lower bounds for one-way probabilistic communication complexity and their application to space complexity. Theor. Comput. Sci. 157, 139–159 (1996)
Aharonov, D., Kitaev, A., Nisan, N.: Quantum circuits with mixed states. In: Proceedings of the 30th Annual ACM Symposium on Theory of Computing, pp. 20–30 (1998)
Ambainis, A., Freivalds, R.: 1-way quantum finite automata: strengths, weaknesses and generalizations. In: Proceedings of the 39th Annual Symposium on Foundations of Computer Science, pp. 332–341 (1998)
Balcázar, J.L., Diaz, J., Gabarró, J.: Structural Complexity I. Springer, Berlin (1995)
Beals, R., Buhrman, H., Cleve, R., Mosca, M., de Wolf, R.: Quantum lower bounds by polynomials. J. Assoc. Comput. Mach. 48(4), 778–797 (2001)
Borodin, A., Cook, S., Pippenger, N.: Parallel computation for well-endowed rings and space-bounded probabilistic machines. Inf. Control 58, 113–136 (1983)
Boyer, M., Brassard, G., Høyer, P., Tapp, A.: Tight bounds on quantum searching. Fortschr. Phys. 46(4–5), 493–505 (1998)
Buhrman, H.: Quantum computing and communication complexity. Bull. EATCS 70, 131–141 (2000)
Buhrman, H., Cleve, R., Watrous, J., de Wolf, R.: Quantum fingerprinting. Phys. Rev. Lett. 87(16), 167902 (2001)
Buhrman, H., Cleve, R., Wigderson, A.: Quantum vs. classical communication and computation. In: Proceedings of the 30th Annual ACM Symposium on Theory of Computing, pp. 63–68 (1998)
Gavinsky, D., Kempe, J., Kerenidis, I., Raz, R., de Wolf, R.: Exponential separations for one-way quantum communication complexity, with applications to cryptography. In: Proceedings of the 39th Annual ACM Symposium on Theory of Computing, pp. 516–524 (2007)
Grover, L.: A fast quantum mechanical algorithm for database search. In: Proceedings of the 28th Annual ACM Symposium on Theory of Computing, pp. 212–219 (1996)
Høyer, P., de Wolf, R.: Improved quantum communication complexity bounds for disjointness and equality. In: Proceedings of the 19th International Symposium of Theoretical Aspects of Computer Science, pp. 299–310 (2002)
Kalyanasundaram, B., Schnitger, G.: The probabilistic communication complexity of set intersection. SIAM J. Discret. Math. 5(4), 545–557 (1992)
Klauck, H.: Quantum communication complexity. In: Proceedings of the Workshop on Boolean Functions and Applications at the 27th International Colloquium on Automata, Languages and Programming, pp. 241–252 (2000)
Kushilevitz, E., Nisan, N.: Communication Complexity. Cambridge University Press, Cambridge (1997)
Le Gall, F.: Quantum weakly nondeterministic communication complexity. In: Proceedings of the 31st International Symposium on Mathematical Foundations of Computer Science, pp. 658–669 (2006)
Muthukrishnan, S.: Data Streams: Algorithms and Applications. Now Publishers, Hanover (2005)
Nielsen, M.A., Chuang, I.L.: Quantum Computation and Quantum Information. Cambridge University Press, Cambridge (2000)
Razborov, A.: On the distributional complexity of disjointness. Theor. Comput. Sci. 106, 385–390 (1992)
Razborov, A.: Quantum communication complexity of symmetric predicates. Izv. Math. 67(1), 145–159 (2003)
Watrous, J.: Space-bounded quantum complexity. J. Comput. Syst. Sci. 59, 281–326 (1999)
Watrous, J.: On the complexity of simulating space-bounded quantum computations. Comput. Complex. 12, 48–84 (2003)
de Wolf, R.: Quantum communication and complexity. Theor. Comput. Sci. 287(1), 337–352 (2002)
de Wolf, R.: Nondeterministic quantum query and communication complexity. SIAM J. Comput. 32(3), 681–699 (2003)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Le Gall, F. Exponential Separation of Quantum and Classical Online Space Complexity. Theory Comput Syst 45, 188–202 (2009). https://doi.org/10.1007/s00224-007-9097-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00224-007-9097-3