Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

arXiv:2410.13759 · Lecture notes in computer science

On the Practicality of Quantum Sieving Algorithms for the Shortest Vector Problem

João Fernando Doriguello, George Giapitzakis, Alessandro Luongo, Aditya Morolia

Published Jan 1, 2026• 1 citation
arXivHTMLPDF
DOI
10.1007/978-3-032-22695-2_1

Related papers

Finding Shortest Vector Using Quantum NV Sieve on Grover

Hyunji Kim, Kyoungbae Jang, Yujin Oh +5 more

Lecture notes in computer science•Jan 1, 2024•1 citation

Quantum Algorithms for the Approximate k-List Problem and Their Application to Lattice Sieving

Elena Kirshanova, Erik Mårtensson, Eamonn W. Postlethwaite +1 more

Lecture notes in computer science•Jan 1, 2019•18 citations

Quantum nested search for the shortest vector problem

Runxi Cao, Baocang Wang, Juntao Gao

Physical Review A•Jul 3, 2025•0 citations

Solving the Shortest Vector Problem in Lattices Faster Using Quantum Search

Thijs Laarhoven, Michele Mosca, Joop van de Pol

arXiv:1301.6176•Lecture notes in computer science•Jan 1, 2013•27 citations

Efficient variational quantum Korkin-Zolotarev algorithm for solving shortest-vector problems

Xiaokai Hou, Guoqing Zhou, Shan Jin +5 more

Physical Review A•Jan 6, 2026•0 citations

Quantum Lattice Sieving

Nishant Rodrigues, Brad Lackey

Lattices are very important objects in the effort to construct cryptographic primitives that are secure against quantum attacks. A central problem in the study of lattices is that of finding the shortest non-zero vector in the lattice. Asymptotically, sieving is the best known technique for solving the shortest vector problem, however, sieving requires memory exponential in the dimension of the lattice. As a consequence, enumeration algorithms are often used in place of sieving due to their linear memory complexity, despite their super-exponential runtime. In this work, we present a heuristic quantum sieving algorithm that has memory complexity polynomial in the size of the length of the sampled vectors at the initial step of the sieve. In other words, unlike most sieving algorithms, the memory complexity of our algorithm does not depend on the number of sampled vectors at the initial step of the sieve.

arXiv:2110.13352•Oct 26, 2021•0 citations
Lattices are very important objects in the effort to construct cryptographic primitives that are secure against quantum attacks. A central problem in the study of lattices is that of finding the shortest non-zero vector in the lattice. Asymptotically, sieving is the best known technique for solving the shortest vector problem, however, sieving requires memory exponential in the dimension of the lattice. As a consequence, enumeration algorithms are often used in place of sieving due to their linear memory complexity, despite their super-exponential runtime. In this work, we present a heuristic quantum sieving algorithm that has memory complexity polynomial in the size of the length of the sampled vectors at the initial step of the sieve. In other words, unlike most sieving algorithms, the memory complexity of our algorithm does not depend on the number of sampled vectors at the initial step of the sieve.