Finding dense sub-lattices as low-energy states of a Hamiltonian
J\'ulia Barber\`a-Rodr\'iguez, Nicolas Gama, Anand Kumar Narayanan,, David Joseph

TL;DR
This paper explores the $K$-Densest Sub-lattice Problem ($K$-DSP), connecting it to quantum algorithms and cryptography, and demonstrates classical and quantum approaches to solve it, analyzing its complexity relative to the Shortest Vector Problem (SVP).
Contribution
It formulates $K$-DSP as a quantum Hamiltonian problem, provides a classical preprocessing algorithm, and analyzes quantum algorithms' complexity, establishing $K$-DSP's relation to SVP in cryptography.
Findings
Classical preprocessing reduces input basis complexity.
Quantum algorithms solve $K$-DSP with polynomial resource requirements.
$K$-DSP is polynomially related in difficulty to SVP.
Abstract
Lattice-based cryptography has emerged as one of the most prominent candidates for post-quantum cryptography, projected to be secure against the imminent threat of large-scale fault-tolerant quantum computers. The Shortest Vector Problem (SVP) is to find the shortest non-zero vector in a given lattice. It is fundamental to lattice-based cryptography and believed to be hard even for quantum computers. We study a natural generalization of the SVP known as the -Densest Sub-lattice Problem (-DSP): to find the densest -dimensional sub-lattice of a given lattice. We formulate -DSP as finding the first excited state of a Z-basis Hamiltonian, making -DSP amenable to investigation via an array of quantum algorithms, including Grover search, quantum Gibbs sampling, adiabatic, and Variational Quantum Algorithms. The complexity of the algorithms depends on the basis through which the…
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 · Privacy-Preserving Technologies in Data · Complexity and Algorithms in Graphs
