Almost-Uniform Sampling
ConceptAlmost-uniform sampling is a relaxation of uniform sampling in which the probability of generating any particular element is guaranteed only to lie within a multiplicative factor (1+ε) of the uniform probability, rather than being exactly uniform. In the context of SAT witness generation, almost-uniform generators are central to Constrained Random Verification (CRV) because they preserve near-optimal bug-discovery rates while enabling scalable, hashing-based implementations such as UniGen and UniGen2.
WIKI
Almost-Uniform Sampling
Definition
Given a Boolean formula $F$ in CNF and a sampling set $S$, a probabilistic witness generator $G_{au}(\cdot,\cdot,\cdot)$ is called an almost-uniform generator if, for tolerance parameter $\varepsilon > 0$ and every $y \in R_{F|S}$, it satisfies the bounds