Taming the Curse of Dimensionality: Discrete Integration by Hashing and Optimization

02/27/2013
by   Stefano Ermon, et al.
0

Integration is affected by the curse of dimensionality and quickly becomes intractable as the dimensionality of the problem grows. We propose a randomized algorithm that, with high probability, gives a constant-factor approximation of a general discrete integral defined over an exponentially large set. This algorithm relies on solving only a small number of instances of a discrete combinatorial optimization problem subject to randomly generated parity constraints used as a hash function. As an application, we demonstrate that with a small number of MAP queries we can efficiently approximate the partition function of discrete graphical models, which can in turn be used, for instance, for marginal computation or model selection.

READ FULL TEXT
research
10/26/2020

Stochastic Discrete Clenshaw-Curtis Quadrature

The partition function is fundamental for probabilistic graphical models...
research
10/13/2019

AdaWISH: Faster Discrete Integration via Adaptive Quantiles

Discrete integration in a high dimensional space of n variables poses fu...
research
09/26/2013

Optimization With Parity Constraints: From Binary Codes to Discrete Integration

Many probabilistic inference tasks involve summations over exponentially...
research
10/21/2020

Taming Discrete Integration via the Boon of Dimensionality

Discrete integration is a fundamental problem in computer science that c...
research
10/08/2016

Solving Marginal MAP Problems with NP Oracles and Parity Constraints

Arising from many applications at the intersection of decision making an...
research
07/06/2019

Constant-Factor Approximation Algorithms for Parity-Constrained Facility Location Problems

Facility location is a prominent optimization problem that has inspired ...
research
03/09/2019

Learning Quantum Graphical Models using Constrained Gradient Descent on the Stiefel Manifold

Quantum graphical models (QGMs) extend the classical framework for reaso...

Please sign up or login with your details

Forgot password? Click here to reset