|
ABSTRACT
We investigate the complexity of sorting in the model of sequential quantum circuits. While it is known that in general a quantum algorithm based on comparisons alone cannot outperform classical sorting algorithms by more than a constant factor in time complexity, this is wrong in a space bounded setting. We observe that for all storage bounds n/log ≥ S ≥ log3n, one can devise a quantum algorithm that sorts n numbers (using comparisons only) in time T=O(n3/2 log3/2 n/√S). We then show the following lower bound on the time-space tradeoff for sorting n numbers from a polynomial size range in a general sorting algorithm (not necessarily based on comparisons): TS=Ω(n3/2). Hence for small values of S the upper bound is almost tight. Classically the time-space tradeoff for sorting is TS=Θ(n2).
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Dorit Aharonov , Alexei Kitaev , Noam Nisan, Quantum circuits with mixed states, Proceedings of the thirtieth annual ACM symposium on Theory of computing, p.20-30, May 24-26, 1998, Dallas, Texas, United States
[doi> 10.1145/276698.276708]
|
 |
2
|
|
| |
3
|
|
| |
4
|
|
| |
5
|
|
| |
6
|
C. H. Bennett, G. Brassard, C. Crepeau, R. Josza, A. Peres, W. Wooters. Teleporting an Unknown Quantum State via Dual Classical and Einstein-Podolsky-Rosen Channels. Phys. Rev. Lett., vol.70, pp. 1895--1899, 1993.
|
| |
7
|
A. Borodin, S. Cook. A time-space tradeoff for sorting on a general sequential model of computation. SIAM Journal on Computing, vol. 11, pp. 287--297, 1982.
|
| |
8
|
|
| |
9
|
Harry Buhrman , Ronald de Wolf , Christoph Dürr , Mark Heiligman , Peter Hyer , Frédéric Magniez , Miklos Santha, Quantum Algorithms for Element Distinctness, Proceedings of the 16th Annual Conference on Computational Complexity, p.131, June 18-21, 2001
|
| |
10
|
|
| |
11
|
|
| |
12
|
C. Dürr, P. Høyer. A quantum algorithm for finding the minimum. quant-ph/9607014, 1996.
|
 |
13
|
|
| |
14
|
P. Høyer, J. Neerbek, Y. Shi. Quantum complexities of ordered searching, sorting, and element distinctness. 28th International Colloquium on Automata, Languages, and Programming, pp. 62--73, 2001. Also: quant-ph/0102078.
|
| |
15
|
|
| |
16
|
|
| |
17
|
S. Reisch, G. Schnitger. Three Applications of Kolmogorov-Complexity. 23rd IEEE Symposium on Foundations of Computer Science, pp. 45--52, 1982.
|
| |
18
|
|
| |
19
|
A. C. C. Yao. Near optimal time-space tradeoffs for element distinctness. 29th IEEE Symposium on Foundations of Computer Science, pp. 91--97, 1988.
|
|