Shortest Vector Problem
Find a shortest nonzero lattice vector.
Heuristic · quantum · memory ≤ 0.1887n
Quantum SVP; classical and quantum-addressable memory at most 2^{0.1887n+o(n)}
Results
| # | PUBLICATION / AUTHORS | DATE | TIME BOUND | SPACE BOUND | EVIDENCE |
|---|---|---|---|---|---|
| 1 | An Improved Quantum Algorithm for 3-Tuple Lattice SievingCrypto 2026SourceBibTeX / detailsheuristic QCRAM triple sieving | 9 Oct 2025 | 20.2846 n + o(n) | 20.1887 n + o(n) | PublishedSource checked |
| 2 | Quantum Algorithms for the Approximate $k$-List Problem and their Application to Lattice SievingAsiacrypt 2019SourceBibTeX / detailsheuristic QRAM tuple sieving | 10 Sept 2019 | 20.29893 n + o(n) | 20.1395 n + o(n) | PublishedSource checked |
| 3 | Classical and quantum 3 and 4-sieves to solve SVP with low memoryPQCrypto 2023SourceBibTeX / detailsquantum heuristic triple sieving QCRAM | 2 Aug 2023 | 20.3098 n + o(n) | 20.1887 n + o(n) | PublishedSource checked |
| 4 | Quantum Algorithms for the Approximate $k$-List Problem and their Application to Lattice SievingAsiacrypt 2019SourceBibTeX / detailsquantum heuristic triple sieving QCRAM | 10 Sept 2019 | 20.3266 n + o(n) | 20.1887 n + o(n) | PublishedSource checked |
| 5 | Quantum Algorithms for the Approximate $k$-List Problem and their Application to Lattice SievingAsiacrypt 2019SourceBibTeX / detailsquantum heuristic triple sieving QCRAM | 10 Sept 2019 | 20.3349 n + o(n) | 20.1887 n + o(n) | PublishedSource checked |
Comparison definition & assumptions
- Regime
- Quantum SVP; classical and quantum-addressable memory at most 2^{0.1887n+o(n)}
- Computation
- Quantum
- Rigor
- Heuristic
- Instances
- Heuristic spherical lists
- Cost scale
- 2^{c n + o(n)}
- Parameter
- n
- Description
- Quantum SVP; classical and quantum-addressable memory at most 2^{0.1887n+o(n)}
- Comparison rules
- Compare sequential quantum time, not parallel circuit depth. Record classical, QCRAM and qubit costs separately. Total memory exponent must not exceed 0.1887.
- Tags
- quantum, heuristic, bounded memory