Exact sampling with integer linear programs and random perturbations
Taming the Curse of Dimensionality: Discrete Integration by Hashing and Optimization