Smoothed counting of 0-1 points in polyhedra

03/09/2021
by   Alexander Barvinok, et al.
0

Given a system of linear equations ℓ_i(x)=β_i in an n-vector x of 0-1 variables, we compute the expectation of exp{- ∑_i γ_i (ℓ_i(x) - β_i)^2}, where x is a vector of independent Bernoulli random variables and γ_i >0 are constants. The algorithm runs in quasi-polynomial n^O(ln n) time under some sparseness condition on the matrix of the system. The result is based on the absence of the zeros of the analytic continuation of the expectation for complex probabilities, which can also be interpreted as the absence of a phase transition in the Ising model with a sufficiently strong external field. As an example, we consider the problem of "smoothed counting" of perfect matchings in hypergraphs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/22/2020

More on zeros and approximation of the Ising partition function

We consider the problem of computing ∑_x e^f(x), where f(x)=∑_ij a_ijξ_i...
research
08/29/2018

Counting Independent Sets in Cocomparability Graphs

We show that the number of independent sets in cocomparability graphs ca...
research
02/24/2011

Counting Solutions of Constraint Satisfiability Problems:Exact Phase Transitions and Approximate Algorithm

The study of phase transition phenomenon of NP complete problems plays a...
research
12/20/2022

A polynomial time additive estimate of the permanent using Gaussian fields

We present a polynomial-time randomized algorithm for estimating the per...
research
03/08/2021

A Fully Polynomial Parameterized Algorithm for Counting the Number of Reachable Vertices in a Digraph

We consider the problem of counting the number of vertices reachable fro...
research
05/11/2007

Determining full conditional independence by low-order conditioning

A concentration graph associated with a random vector is an undirected g...
research
03/05/2023

Properties of Position Matrices and Their Elections

We study the properties of elections that have a given position matrix (...

Please sign up or login with your details

Forgot password? Click here to reset