Discrete Gaussian Sampling Reduces to CVP and SVP
Noah Stephens-Davidowitz

TL;DR
This paper establishes polynomial-time reductions showing that discrete Gaussian sampling (DGS) is computationally equivalent to the Closest Vector Problem (CVP) and, in the centered case, to the Shortest Vector Problem (SVP), linking sampling and lattice problems.
Contribution
It proves DGS is equivalent to CVP and reduces centered DGS to SVP, clarifying their computational relationships and implications for lattice problem complexity.
Findings
DGS reduces to CVP in polynomial time.
Centered DGS reduces to SVP in polynomial time.
The CVP reduction extends to broader distributions and norms.
Abstract
The discrete Gaussian is the distribution that assigns to each vector in a shifted lattice probability proportional to . It has long been an important tool in the study of lattices. More recently, algorithms for discrete Gaussian sampling (DGS) have found many applications in computer science. In particular, polynomial-time algorithms for DGS with very high parameters have found many uses in cryptography and in reductions between lattice problems. And, in the past year, Aggarwal, Dadush, Regev, and Stephens-Davidowitz showed -time algorithms for DGS with a much wider range of parameters and used them to obtain the current fastest known algorithms for the two most important lattice problems, the Shortest Vector Problem (SVP) and the Closest Vector Problem (CVP). Motivated by its increasing importance, we investigate 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
TopicsPrivacy-Preserving Technologies in Data · Machine Learning and Algorithms · Algorithms and Data Compression
