paper

Parameter estimation for integer-valued Gibbs distributions

arXiv:1904.03139

Abstract

A central problem in computational statistics is to convert a procedure for sampling combinatorial from an objects into a procedure for counting those objects, and vice versa. Weconsider sampling problems coming from *Gibbs distributions*, which are probability distributions of the form for in an interval $[β_\min, β_\max]$ and . The *partition function* is the normalization factor . Two important parameters are the log partition ratio $q = \log \tfrac{Z(β_\max)}{Z(β_\min)}$ and the vector of counts . Our first result is an algorithm to estimate the counts using roughly samples for general Gibbs distributions and samples for integer-valued distributions (ignoring some second-order terms and parameters). We show this is optimal up to logarithmic factors. We illustrate with improved algorithms for counting connected subgraphs and perfect matchings in a graph. We develop a key subroutine for global estimation of the partition function. Specifically, we produce a data structure to estimate for \emph{all} values , without further samples. Constructing the data structure requires samples for general Gibbs distributions and samples for integer-valued distributions. This improves over a prior algorithm of Kolmogorov (2018) which computes the single point estimate $Z(β_\max)$ using samples. We also show that this complexity is optimal as a function of and up to logarithmic terms.

arXiv commentSuperseded by arXiv:2007.10824 This version is obsolete