CryptoRecords.info
BDD

Bounded Distance Decoding

Decode a target promised to be close to a lattice, with its radius and preprocessing model fixed.

Classical · preprocessing/radius tradeoffs

Reusable exact BDD data structures with explicit decoding radius

2 results · 2 papers
ClassicalProvableWorst caseParameterized query time
#PUBLICATION / AUTHORSDATETIME BOUNDSPACE BOUNDEVIDENCE
—On the Closest Vector Problem with a Distance GuaranteeDaniel Dadush · Oded Regev · Noah Stephens-DavidowitzCCC 2014SourceBibTeX / detailsclassical provable worst case preprocessing constant radius parameterized bound29 Sept 20142(log2(e) alpha2/(1-2alpha)2)n+o(n) per query2(log2(e) alpha2/(1-2alpha)2)n+o(n) advicePublishedSource checked
—Gaussian Difference Dynamics: Breaking the 2^(n/2) Barrier for the Shortest Vector Problem and Discrete Gaussian SamplingYiming Gao · Xuyuan Han · Honggang HuePrint 2026/2690SourceBibTeX / detailsclassical provable worst case BDD preprocessing dual Gaussian batch parameterized bound3 Nov 20262b n+o(n) per target2(log2(4/3)/2)n+o(n) bitsPreprintSource checked
Comparison definition & assumptions
Regime
Reusable exact BDD data structures with explicit decoding radius
Computation
Classical
Rigor
Provable
Instances
Worst case
Cost scale
Parameterized query time
Parameter
n
Description
Radius-dependent time and advice formulas; preprocessing and per-target costs remain separate.
Comparison rules
Record the decoding radius, preprocessing P, query D, storage S, and probability that one advice string works for all promised targets. Parameter-dependent exponents stay unranked until a fixed promise is chosen.
Tags
preprocessing, tradeoff