Deterministic polynomial-time approximation algorithms for partition functions and graph polynomials

V Patel, G Regts - SIAM Journal on Computing, 2017 - SIAM
In this paper we show a new way of constructing deterministic polynomial-time
approximation algorithms for computing complex-valued evaluations of a large class of …

Algorithmic pirogov-sinai theory

T Helmuth, W Perkins, G Regts - Proceedings of the 51st Annual ACM …, 2019 - dl.acm.org
We develop an efficient algorithmic approach for approximate counting and sampling in the
low-temperature regime of a broad class of statistical physics models on finite subsets of the …

Algorithms for# BIS-hard problems on expander graphs

M Jenssen, P Keevash, W Perkins - SIAM Journal on Computing, 2020 - SIAM
We give a fully polynomial-time approximation scheme (FPTAS) and an efficient sampling
algorithm for the high-fugacity hard-core model on bounded-degree bipartite expander …

Weighted counting of solutions to sparse systems of equations

A Barvinok, G Regts - Combinatorics, Probability and Computing, 2019 - cambridge.org
Given complex numbers w1,…, wn, we define the weight w (X) of a set X of 0–1 vectors as
the sum of. Applications include counting weighted perfect matchings in hypergraphs …

Faster subgraph counting in sparse graphs

M Bressan - … on Parameterized and Exact Computation (IPEC …, 2019 - drops.dagstuhl.de
A fundamental graph problem asks to compute the number of induced copies of a k-node
pattern graph H in an n-node graph G. The fastest algorithm to date is still the 35-years-old …

Statistical physics approaches to Unique Games

M Coulson, E Davies, A Kolla, V Patel… - arXiv preprint arXiv …, 2019 - arxiv.org
We show how two techniques from statistical physics can be adapted to solve a variant of
the notorious Unique Games problem, potentially opening new avenues towards the Unique …

Faster algorithms for counting subgraphs in sparse graphs

M Bressan - Algorithmica, 2021 - Springer
Given ak-node pattern graph H and an n-node host graph G, the subgraph counting problem
asks to compute the number of copies of H in G. In this work we address the following …

Detecting and counting small patterns in planar graphs in subexponential parameterized time

J Nederlof - Proceedings of the 52nd Annual ACM SIGACT …, 2020 - dl.acm.org
We resolve the fine-grained parameterized complexity of detecting and counting small
patterns in planar graphs, assuming the Exponential Time Hypothesis. Given an n-vertex …

A fixed-parameter perspective on# BIS

R Curticapean, H Dell, F Fomin, LA Goldberg… - Algorithmica, 2019 - Springer
The problem of (approximately) counting the independent sets of a bipartite graph (# BIS) is
the canonical approximate counting problem that is complete in the intermediate complexity …

Counting connected subgraphs with maximum-degree-aware sieving

A Björklund, T Husfeldt, P Kaski… - … on Algorithms and …, 2018 - drops.dagstuhl.de
We study the problem of counting the isomorphic occurrences of a k-vertex pattern graph P
as a subgraph in an n-vertex host graph G. Our specific interest is on algorithms for …