One Discrete Gaussian Sample in $2^{n/2+o(n)}$ Time
Abstract
Aggarwal, Dadush, Regev, and Stephens-Davidowitz (ADRS; STOC 2015) sample discrete Gaussians at an arbitrary parameter in time, and above smoothing in time. They ask whether the latter bound suffices for one sample at an arbitrary parameter. We answer this question affirmatively: for every rank- lattice specified by a rational basis and every rational , we produce one sample from within statistical distance in expected time and space on every execution. The algorithm samples from random superlattices that are smooth at the required scale with constant probability and outputs the first point in ; a Gaussian-mass comparison shows that the samples produced by one ADRS call contain a point of with inverse-polynomial probability. The factor is tight in this Gaussian-mass comparison. For every fixed rational , the same comparison gives a sub- algorithm for exact CVP on targets satisfying , without a uniqueness assumption, and an exact-SVP algorithm in time.
Cite
@article{arxiv.2608.03220,
title = {One Discrete Gaussian Sample in $2^{n/2+o(n)}$ Time},
author = {Jiseung Kim},
journal= {arXiv preprint arXiv:2608.03220},
year = {2026}
}