Space-efficient classical and quantum algorithms for the shortest vector problem
Yanlin Chen, Kai-Min Chung, Ching-Yi Lai

TL;DR
This paper introduces space-efficient classical and quantum algorithms for the Shortest Vector Problem in lattices, significantly reducing space requirements while maintaining competitive time complexity, advancing cryptographic applications.
Contribution
The paper presents the first space-efficient classical and quantum algorithms for SVP, reducing space complexity without sacrificing much on time complexity.
Findings
Classical algorithm solves SVP in 2^{2.05n+o(n)} time with 2^{0.5n+o(n)} space.
Quantum algorithm solves SVP in 2^{1.2553n+o(n)} time with 2^{0.5n+o(n)} classical space.
Quantum algorithm uses only poly(n) qubits.
Abstract
A lattice is the integer span of some linearly independent vectors. Lattice problems have many significant applications in coding theory and cryptographic systems for their conjectured hardness. The Shortest Vector Problem (SVP), which is to find the shortest non-zero vector in a lattice, is one of the well-known problems that are believed to be hard to solve, even with a quantum computer. In this paper we propose space-efficient classical and quantum algorithms for solving SVP. Currently the best time-efficient algorithm for solving SVP takes time and space. Our classical algorithm takes time to solve SVP with only space. We then modify our classical algorithm to a quantum version, which can solve SVP in time with classical space and only poly(n) qubits.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Coding theory and cryptography · Complexity and Algorithms in Graphs
