
TL;DR
This paper investigates the computational complexity of the Ising polynomial Z(G;x,y,z), establishing its #P-hardness across most points, providing a dichotomy theorem for evaluations of Z(G;t,y), and presenting a polynomial-time algorithm for graphs with bounded clique-width.
Contribution
It proves the #P-hardness of Z(G;x,y,z) evaluations on simple bipartite planar graphs, establishes a complexity dichotomy for Z(G;t,y), and introduces a polynomial-time algorithm for graphs with bounded clique-width.
Findings
Z(G;x,y,z) is #P-hard to evaluate at almost all points in Q^3.
Evaluations of Z(G;t,y) are either exponential-time hard or polynomial-time computable.
A polynomial-time algorithm for Z(G;x,y,z) on graphs with bounded clique-width is provided.
Abstract
This paper deals with the partition function of the Ising model from statistical mechanics, which is used to study phase transitions in physical systems. A special case of interest is that of the Ising model with constant energies and external field. One may consider such an Ising system as a simple graph together with vertex and edge weights. When these weights are considered indeterminates, the partition function for the constant case is a trivariate polynomial Z(G;x,y,z). This polynomial was studied with respect to its approximability by L. A. Goldberg, M. Jerrum and M. Paterson in 2003. Z(G;x,y,z) generalizes a bivariate polynomial Z(G;t,y), which was studied by D. Andr\'{e}n and K. Markstr\"{o}m in 2009. We consider the complexity of Z(G;t,y) and Z(G;x,y,z) in comparison to that of the Tutte polynomial, which is well-known to be closely related to the Potts model in the absence…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
