Helmuth, Perkins and Regts combined Pirogov–Sinai contour representations with Barvinok's interpolation method to build the first deterministic fully polynomial-time approximation schemes (FPTAS) and efficient samplers for the ferromagnetic Potts and hard-core models on regions of and on tori, valid at sufficiently low temperature or high fugacity, and stated a concrete list of open problems marking the limits of the method: pushing the hard-core fugacity threshold to and to the proven coexistence region on the torus, obtaining genuine torus FPTAS for exponentially small tolerances, proving that ground-state-seeded Glauber dynamics mixes rapidly, finding algorithms for the hard-hexagon (triangular-lattice) model at all non-critical fugacities, and handling ground-state collections such as proper -colorings. Later work resolved sub-ranges of these targets — Borgs–Chayes–Helmuth–Perkins–Tetali gave efficient sampling and an FPRAS for Potts on tori at all temperatures for large , de Boer–Buys–Peters–Regts gave a genuine FPTAS for the hard-core model on balanced tori at large , and Cannon–Helmuth–Perkins extended Pirogov–Sinai theory beyond to bipartite graphs — but the central open core survives: whether efficient approximate counting and sampling exist throughout the coexistence regime down to the physical phase boundaries, in particular for the hard-hexagon model above its exactly known critical fugacity. The stated problems remain open in their surviving generality.
Background
Two families of lattice models drive the question. The hard-core model at fugacity on a finite graph is the probability distribution on independent sets (vertex sets with no edge inside) with ; its normalizing constant is the independence polynomial, the object to be approximated. The ferromagnetic -state Potts model at inverse temperature puts mass on colorings of the vertices, where counts edges with differing endpoint colors; large favors monochromatic configurations. We take to be a finite region of the cubic lattice with suitable boundary conditions, or the torus .
An FPTAS (fully polynomial-time approximation scheme) is a deterministic algorithm that outputs an -relative-error estimate of in time polynomial in the instance size and ; an FPRAS is its randomized analogue, and an efficient sampler outputs a draw within total variation distance of in such time. Glauber dynamics is the single-site heat-bath Markov chain for (at each step, a uniformly random vertex is resampled from its conditional distribution given its neighbors); it is known to mix exponentially slowly at low temperature from worst-case starts, because the chain must tunnel between competing ordered phases.
In the uniqueness regime (weak correlations) these computational tasks are classical: Weitz's correlation-decay algorithm gives an FPTAS on all graphs of maximum degree for , the threshold for weak mixing on the infinite -regular tree. The hard regime is the phase-coexistence (non-uniqueness) regime: several infinite-volume Gibbs states coexist. For the hard-core model on , coexistence of an even-rich and an odd-rich phase is proven for (Galvin–Kahn; Peled–Samotij), and for on (Blanca–Chen–Galanis–Randall–Tetali). For the hard-core model on the triangular lattice — Baxter's exactly solved hard-hexagon model, with critical fugacity — the free energy is analytic for every real .
Pirogov–Sinai (PS) theory is the classical machinery for the coexistence regime: configurations are organized as a ground state (a periodic maximizer, e.g. one monochromatic phase of the Potts model or one parity class of for the hard-core model) plus contours, the boundaries of connected regions deviating from it; a Peierls-type condition makes long contours exponentially costly, and a convergent cluster expansion (in the Kotecký–Preiss sense) then controls the partition function and the phase diagram. Helmuth, Perkins and Regts (PTRF 176, 2019) made PS theory algorithmic: truncating the cluster expansion and combining it with Barvinok's interpolation method, they gave, for all , an FPTAS and efficient sampler for the hard-core model at all fugacities on regions of with parity boundary conditions (Theorem 1.4), and — on even tori, for all error tolerances — counting and sampling algorithms for both models at sufficiently low temperature / high fugacity, running in time (Theorems 1.2–1.5). The restriction on the torus arises because contributions from winding contours — contours that wrap around a periodic direction of the torus and so cannot be shrunk away — can only be shown exponentially (not super-exponentially) small. Helmuth–Perkins–Regts sketch (Section 7.2) that the Borgs–Chayes–Tetali bound of order on interfaces of non-zero winding number, together with Glauber dynamics at the smallest tolerances, can yield a genuine torus FPTAS, and note that the topological details are left for future work; Borgs–Chayes–Helmuth–Perkins–Tetali later list a deterministic torus FPTAS for exponentially small tolerances as an explicit open problem (item 2 of their Section 7). Their concluding Section 7 formulates the open problems that define this record: the parameter thresholds and are far from the physical phase boundaries, the torus algorithm is not a genuine FPTAS, Markov-chain alternatives are unproven, and whole model classes (the non-bipartite triangular lattice; models whose ground states form collections, such as proper -colorings) lie outside the contour formalism. The complexity class #BIS (counting independent sets on bipartite graphs), believed of intermediate difficulty, motivates the bipartite-graph direction.
Problem Statement
Resolve the open problems raised in Section 7 of Helmuth–Perkins–Regts's algorithmic Pirogov–Sinai theory, together with the open problems listed in Section 7 of Borgs–Chayes–Helmuth–Perkins–Tetali that extend them, understood as one question: does phase coexistence in the canonical lattice models form an algorithmic barrier to approximate counting and sampling at the physical phase boundaries? Each of the six settings below is an independent open problem that can be settled on its own, but the question as a whole is resolved only when all six are settled; settling a proper subset is a partial resolution. The common objective is to determine, for each of the following settings, whether an efficient algorithm exists — and to settle it constructively (an FPTAS/FPRAS and an efficient sampler, i.e. time polynomial in the instance size and ):
(i) Hard-core threshold in high dimension. Extend Theorems 1.4 and 1.5 of the source from all sufficiently large down to , matching the best known probabilistic phase-coexistence bounds (up to polylogarithmic factors) for the hard-core model on and its even tori.
(ii) Hard-core coexistence window on the square-lattice torus. Find an FPTAS and an efficient sampling algorithm for the hard-core model on the two-dimensional torus for all fugacities , the proven coexistence region on — closing the gap between this threshold and the large constant currently achievable by zero-freeness methods.
(iii) Genuine torus FPTAS and small- Potts. Obtain a deterministic FPTAS for the torus partition functions valid for all tolerances , including exponentially small — an item left as an explicit open problem (item 2) in Section 7 of Borgs–Chayes–Helmuth–Perkins–Tetali; and, following Section 7 (item 1) of Borgs–Chayes–Helmuth–Perkins–Tetali, extend the all-temperatures () sampling/counting results for the Potts model on regions of and on tori beyond the super-exponential constraint — in particular to each fixed , the regime in which the underlying physical phenomena are believed to hold when .
(iv) Seeded Glauber dynamics. Prove the source's conjecture (Section 7.3 Open Problem) that the following is an efficient sampling algorithm for -state ferromagnetic Potts on below the critical temperature , and for the hard-core model on at sufficiently high fugacity: choose one of the ground states uniformly at random (a monochromatic configuration, respectively the even or odd occupied configuration) and run Glauber dynamics from it; the source's conjectured bound is steps to within total variation , despite exponentially slow mixing from worst-case starts.
(v) Hard hexagon. Find efficient counting and sampling algorithms for the hard-hexagon model (the hard-core model on the triangular lattice) for all real , ; the unresolved core is the ordered (coexistence) phase , since the uniqueness region is covered by Weitz's correlation-decay FPTAS.
(vi) Colorings. Find an FPTAS and an efficient sampler for proper -colorings of the torus when is sufficiently large.
The problem is fully resolved when each of the targets (i)–(vi) is discharged by a rigorous constructive result at the stated parameter ranges (no weakening of a threshold, e.g. no replacement of by a power of , and no replacement of 'all ' by 'all above an unspecified large constant'). The related free-energy-approximation direction from the source (Section 7.5) is context, not a target, as the source states no completion boundary for it.
References
- Tyler Helmuth, Will Perkins, Guus Regts, 'Algorithmic Pirogov–Sinai theory', Probability Theory and Related Fields 176 (2019) 851–895. DOI: 10.1007/s00440-019-00928-y, https://doi.org/10.1007/s00440-019-00928-y (arXiv:1806.11548, https://arxiv.org/abs/1806.11548)
- Christian Borgs, Jennifer Chayes, Tyler Helmuth, Will Perkins, Prasad Tetali, 'Efficient sampling and counting algorithms for the Potts model on Z^d at all temperatures', Proceedings of the 52nd Annual ACM SIGACT Symposium on Theory of Computing (STOC 2020), 738–751. DOI: 10.1145/3357713.3384271, https://doi.org/10.1145/3357713.3384271 (arXiv:1909.09298, https://arxiv.org/abs/1909.09298)
- David de Boer, Pjotr Buys, Han Peters, Guus Regts, 'On boundedness of zeros of the independence polynomial of tori', 2023. arXiv:2306.12934, https://arxiv.org/abs/2306.12934
- Sarah Cannon, Tyler Helmuth, Will Perkins, 'Pirogov–Sinai theory for the hard-core model beyond lattices', Communications in Mathematical Physics 407 (2026). DOI: 10.1007/s00220-026-05623-3, https://doi.org/10.1007/s00220-026-05623-3 (arXiv:2411.07809, https://arxiv.org/abs/2411.07809)
- Dror Weitz, 'Counting independent sets up to the tree threshold', Proceedings of the 38th ACM STOC (2006). DOI: 10.1145/1132516.1132538, https://doi.org/10.1145/1132516.1132538
- R. J. Baxter, 'Hard hexagons: exact solution', Journal of Physics A: Mathematical and General 13 (1980) L61–L70. DOI: 10.1088/0305-4470/13/3/007, https://doi.org/10.1088/0305-4470/13/3/007
- David Galvin, Jeff Kahn, 'On phase transition in the hard-core model on Z^d', Combinatorics, Probability and Computing 13 (2004) 137–164. DOI: 10.1017/S0963548303006035, https://doi.org/10.1017/S0963548303006035
- Ron Peled, Wojciech Samotij, 'Odd cutsets and the hard-core model on Z^d', Annales de l'Institut Henri Poincaré, Probabilités et Statistiques 50 (2014). DOI: 10.1214/12-AIHP535, https://doi.org/10.1214/12-aihp535
- Antonio Blanca, Yuxuan Chen, David Galvin, Dana Randall, Prasad Tetali, 'Phase coexistence for the hard-core model on Z^2', Combinatorics, Probability and Computing 28 (2019) 1–22. DOI: 10.1017/S0963548318000238, https://doi.org/10.1017/s0963548318000238
- Zongchen Chen, Andreas Galanis, Leslie Ann Goldberg, Will Perkins, James Stewart, Eric Vigoda, 'Fast algorithms at low temperatures via Markov chains', Random Structures & Algorithms 58 (2021) 294–321. DOI: 10.1002/rsa.20968, https://doi.org/10.1002/rsa.20968 (arXiv:1901.06653, https://arxiv.org/abs/1901.06653)
- Jeroen Huijben, Viresh Patel, Guus Regts, 'Sampling from the low temperature Potts model through a Markov chain on flows', Random Structures & Algorithms 62 (2022) 219–239. DOI: 10.1002/rsa.21089, https://doi.org/10.1002/rsa.21089
- Antonio Blanca, Reza Gheissari, 'Sampling from the Potts model at low temperatures via Swendsen–Wang dynamics', Proceedings of FOCS 2023. DOI: 10.1109/FOCS57990.2023.00122, https://doi.org/10.1109/focs57990.2023.00122
- Antonio Blanca, Reza Gheissari, Xusheng Zhang, 'Mean-field Potts and random-cluster dynamics from high-entropy initializations', Annals of Applied Probability 36 (2026). DOI: 10.1214/25-AAP2235, https://doi.org/10.1214/25-aap2235
- Zongchen Chen, Andreas Galanis, Leslie Ann Goldberg, Xandru Mifsud, Paulina Smolarova, Xusheng Zhang, 'Fast mixing for low-temperature Potts models via Poisson trees', 2026. arXiv:2607.29495, https://arxiv.org/abs/2607.29495
- Ijay Narang, Will Perkins, 'The hard-core model on bipartite spectral expanders: counting and sampling at all fugacities', 2026. arXiv:2608.03848, https://arxiv.org/abs/2608.03848
- Andreas Galanis, Leslie Ann Goldberg, Paulina Smolarova, 'Low-temperature sampling on sparse random graphs', Electronic Journal of Probability 31 (2026) 1–40. DOI: 10.1214/26-EJP1576, https://doi.org/10.1214/26-ejp1576 (arXiv:2502.08328, https://arxiv.org/abs/2502.08328)
- Eyal Lubetzky, Fabio Martinelli, Allan Sly, Fabio Lucio Toninelli, 'Quasi-polynomial mixing of the 2D stochastic Ising model with plus boundary up to criticality', Journal of the European Mathematical Society 15 (2013) 339–386. DOI: 10.4171/JEMS/363, https://doi.org/10.4171/jems/363
- A. Mazel, I. Stuhl, Y. Suhov, 'High-density hard-core model on triangular and hexagonal lattices', Annales Henri Poincaré 26 (2025) 3321–3381. DOI: 10.1007/s00023-025-01567-x, https://doi.org/10.1007/s00023-025-01567-x
- Qidong He, Ian Jauslin, 'High-fugacity expansion and crystallization in non-sliding hard-core lattice particle models without a tiling constraint', Journal of Statistical Physics 191 (2024). DOI: 10.1007/s10955-024-03349-x, https://doi.org/10.1007/s10955-024-03349-x
- Qidong He, 'Unified criteria for crystallization in hard-core lattice systems with applications to polyomino fluids and multi-component mixtures', 2026. arXiv:2602.05294, https://arxiv.org/abs/2602.05294
- Ron Peled, Yinon Spinka, 'Rigidity of proper colorings of Z^d', Inventiones mathematicae 232 (2023) 79–162. DOI: 10.1007/s00222-022-01164-3, https://doi.org/10.1007/s00222-022-01164-3
- Jingcheng Liu, Alistair Sinclair, Piyush Srivastava, 'A deterministic algorithm for counting colorings with 2Δ colors', Proceedings of FOCS 2019. DOI: 10.1109/FOCS.2019.00085, https://doi.org/10.1109/focs.2019.00085
- Stefan Adams, Raimundo Briceño, Brian Marcus, Ronnie Pavlov, 'Representation and poly-time approximation for pressure of Z^2 lattice models in the non-uniqueness region', Journal of Statistical Physics 162 (2016) 1031–1067. DOI: 10.1007/s10955-015-1433-4, https://doi.org/10.1007/s10955-015-1433-4
- Patrick Arras, Felix Joos, 'Independent sets in discrete tori of odd sidelength', SIAM Journal on Discrete Mathematics 39 (2025) 1953–1973. DOI: 10.1137/24M1703288, https://doi.org/10.1137/24m1703288