Taming the Curse of Dimensionality: Discrete Integration by Hashing and Optimization
The Complexity of Enumeration and Reliability Problems