Parameters: dimension n, modulus q, error distribution χ over Z (typically discrete Gaussian with parameter αq, αq>2n).
For secret s∈Zqn, define the LWE distribution As,χ: sample a←Zqn, e←χ, output (a,⟨a,s⟩+emodq).
Search-LWE. Given m=poly(n) samples from As,χ, find s.
Decision-LWE. Distinguish m samples of As,χ from m samples of the uniform distribution over Zqn×Zq:
(A,As+e)≈c(A,u),A←Zqm×n,e←χm,u←Zqm.
Search and decision are equivalent for suitable q. The secret may be drawn from χn (“normal form”) without loss of security.
Worst-case connection
Regev (2005): a poly-time algorithm for average-case LWE yields a poly-time quantum algorithm for worst-case GapSVPO~(n/α) and SIVP ([[lattice-worst-case]]). Classical reductions: Peikert (2009), Brakerski et al. (2013).
Best known attacks
Primal/dual lattice attacks via BKZ; core-SVP cost 20.292β classical, 20.257β quantum for block size β determined by (n,q,α). Arora–Ge algebraic attack needs nO(η) samples for error width η. No subexponential attack known for standard parameters; believed exponential even quantumly.
Importance
Regev (STOC 2005; JACM 2009, >8000 citations).
All of fully homomorphic encryption after 2011: BGV, BFV, CKKS, TFHE/FHEW (each scheme paper >2000–5000 citations) — deployed in private-AI and encrypted-compute products.
Via [[ring-module-lwe]]: ML-KEM/Kyber and ML-DSA/Dilithium, now shipping in Chrome, Signal, iMessage, OpenSSH.
Lossy trapdoors, fully homomorphic signatures, attribute-based encryption for circuits, candidate iO building blocks.