A quantum sort is any sorting algorithm that runs on a quantum computer. Any comparison-based quantum sorting algorithm would take at least
steps,[1] which is already achievable by classical algorithms. Thus, for this task, quantum computers are no better than classical ones, and should be disregarded when it comes to time complexity. However, in space-bounded sorts, quantum algorithms outperform their classical counterparts.[2]
References
- ^ Høyer, P.; Neerbek, J.; Shi, Y. (2001). "Quantum complexities of ordered searching, sorting, and element distinctness". 28th International Colloquium on Automata, Languages, and Programming. Lecture Notes in Computer Science. Vol. 2076. pp. 62–73. arXiv:quant-ph/0102078. doi:10.1007/3-540-48224-5_29. ISBN 978-3-540-42287-7.
- ^ Klauck, Hartmut (2003). "Quantum Time-Space Tradeoffs for Sorting". Proceedings of the thirty-fifth annual ACM symposium on Theory of computing. p. 69. arXiv:quant-ph/0211174. doi:10.1145/780542.780553. ISBN 1581136749.
Quantum information science |
---|
General | |
---|
Theorems |
- Bell's
- Eastin–Knill
- Gleason's
- Gottesman–Knill
- Holevo's
- No-broadcasting
- No-cloning
- No-communication
- No-deleting
- No-hiding
- No-teleportation
- PBR
- Quantum speed limit
- Threshold
- Solovay–Kitaev
- Schrödinger-HJW
|
---|
Quantum communication |
- Classical capacity
- entanglement-assisted
- quantum capacity
- Entanglement distillation
- Entanglement swapping
- Monogamy of entanglement
- LOCC
- Quantum channel
- State purification
- Quantum teleportation
- quantum energy teleportation
- quantum gate teleportation
- Superdense coding
|
---|
Quantum algorithms | |
---|
Quantum complexity theory |
- BQP
- DQC1
- EQP
- QIP
- QMA
- PostBQP
|
---|
Quantum processor benchmarks | |
---|
Quantum computing models | |
---|
Quantum error correction |
- Codes
- 5 qubit
- CSS
- GKP
- quantum convolutional
- stabilizer
- Shor
- Bacon–Shor
- Steane
- Toric
- gnu
- Entanglement-assisted
|
---|
Physical implementations | Quantum optics |
- Cavity QED
- Circuit QED
- Linear optical QC
- KLM protocol
|
---|
Ultracold atoms |
- Neutral atom QC
- Trapped-ion QC
|
---|
Spin-based | |
---|
Superconducting | |
---|
|
---|
Quantum programming | |
---|
Quantum information science
Quantum mechanics topics
|
Sorting algorithms |
---|
Theory | |
---|
Exchange sorts | |
---|
Selection sorts | |
---|
Insertion sorts | |
---|
Merge sorts | |
---|
Distribution sorts | |
---|
Concurrent sorts | |
---|
Hybrid sorts | |
---|
Other | |
---|
Impractical sorts | |
---|