Parameter estimation for integer-valued Gibbs distributions
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 [\beta_\min, \beta_\max] and . The *partition function* is the normalization factor . Two important parameters are the log partition ratio q = \log \tfrac{Z(\beta_\max)}{Z(\beta_\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(\beta_\max) using samples. We also show that this complexity is optimal as a function of and up to logarithmic terms.
Cite
@article{arxiv.1904.03139,
title = {Parameter estimation for integer-valued Gibbs distributions},
author = {David G. Harris and Vladimir Kolmogorov},
journal= {arXiv preprint arXiv:1904.03139},
year = {2023}
}
Comments
Superseded by arXiv:2007.10824 This version is obsolete