
arXiv: 2306.14867
handle: 20.500.11850/683858
We present two randomised approximate counting algorithms with $\widetilde{O}(n^{2-c}/\varepsilon^2)$ running time for some constant $c>0$ and accuracy $\varepsilon$: (1) for the hard-core model with fugacity $\lambda$ on graphs with maximum degree $\Delta$ when $\lambda=O(\Delta^{-1.5-c_1})$ where $c_1=c/(2-2c)$; (2) for spin systems with strong spatial mixing (SSM) on planar graphs with quadratic growth, such as $\mathbb{Z}^2$. For the hard-core model, Weitz's algorithm (STOC, 2006) achieves sub-quadratic running time when correlation decays faster than the neighbourhood growth, namely when $\lambda = o(\Delta^{-2})$. Our first algorithm does not require this property and extends the range where sub-quadratic algorithms exist. Our second algorithm appears to be the first to achieve sub-quadratic running time up to the SSM threshold, albeit on a restricted family of graphs. It also extends to (not necessarily planar) graphs with polynomial growth, such as $\mathbb{Z}^d$, but with a running time of the form $\widetilde{O}\left(n^2\varepsilon^{-2}/2^{c(\log n)^{1/d}}\right)$ where $d$ is the exponent of the polynomial growth and $c>0$ is some constant.Comment: 27 pages. This is the TheoretiCS journal version
FOS: Computer and information sciences, Probability in computer science (algorithm analysis, random structures, phase transitions, etc.), Randomised algorithm; Approximate counting; Spin system; Sub-quadratic algorithm, Randomized algorithms, Lattice systems (Ising, dimer, Potts, etc.) and systems on graphs arising in equilibrium statistical mechanics, Sub-quadratic algorithm, Approximation algorithms, spin system, 004, Spin system, Randomised algorithm, randomised algorithm, Approximate counting, Graph algorithms (graph-theoretic aspects), Computer Science - Data Structures and Algorithms, Analysis of algorithms, Data Structures and Algorithms (cs.DS), approximate counting, sub-quadratic algorithm, ddc: ddc:004
FOS: Computer and information sciences, Probability in computer science (algorithm analysis, random structures, phase transitions, etc.), Randomised algorithm; Approximate counting; Spin system; Sub-quadratic algorithm, Randomized algorithms, Lattice systems (Ising, dimer, Potts, etc.) and systems on graphs arising in equilibrium statistical mechanics, Sub-quadratic algorithm, Approximation algorithms, spin system, 004, Spin system, Randomised algorithm, randomised algorithm, Approximate counting, Graph algorithms (graph-theoretic aspects), Computer Science - Data Structures and Algorithms, Analysis of algorithms, Data Structures and Algorithms (cs.DS), approximate counting, sub-quadratic algorithm, ddc: ddc:004
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 0 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
