2010
DOI: 10.1088/1751-8113/43/38/385001
|View full text |Cite
|
Sign up to set email alerts
|

A tree-decomposed transfer matrix for computing exact Potts model partition functions for arbitrary graphs, with applications to planar graph colourings

Abstract: Combining tree decomposition and transfer matrix techniques provides a very general algorithm for computing exact partition functions of statistical models defined on arbitrary graphs. The algorithm is particularly efficient in the case of planar graphs. We illustrate it by computing the Potts model partition functions and chromatic polynomials (the number of proper vertex colourings using Q colours) for large samples of random planar graphs with up to N = 100 vertices. In the latter case, our algorithm yields… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

1
32
0

Year Published

2012
2012
2018
2018

Publication Types

Select...
5
1

Relationship

3
3

Authors

Journals

citations
Cited by 8 publications
(33 citation statements)
references
References 39 publications
1
32
0
Order By: Relevance
“…We wish to evaluate Z G (Q, v) (1.2)/(1.3) for G = G(nk, k) by a transfer matrix construction. Contrary to an often repeated but false statement, evaluating Z G (Q, v) by a transfer matrix construction is possible for any graph G, and does not require G to consist of a number of identical layers [8]. However, when G does have a layered structure-as is the case here-Z G (Q, v) can be computed by the repeated application of the same transfer matrix.…”
Section: Potts Model Transfer Matrixmentioning
confidence: 99%
“…We wish to evaluate Z G (Q, v) (1.2)/(1.3) for G = G(nk, k) by a transfer matrix construction. Contrary to an often repeated but false statement, evaluating Z G (Q, v) by a transfer matrix construction is possible for any graph G, and does not require G to consist of a number of identical layers [8]. However, when G does have a layered structure-as is the case here-Z G (Q, v) can be computed by the repeated application of the same transfer matrix.…”
Section: Potts Model Transfer Matrixmentioning
confidence: 99%
“…For simplicity, we will restrict our physical results just to the computation and validation of the limiting curves using free boundary conditions in order to stay within the scope of our work, but not restrict the proposed strategy to these conditions. More general methods for computing the exact partition function of a lattice have also been proposed [32,15,33]. Bedini et.…”
Section: Related Workmentioning
confidence: 99%
“…(3) Alternatively one can compute M with a generic (q, v) method where the configuration space grows proportional to the Catalan numbers [12] or asymptotically as O(4 m ), leading to a matrix of size O(4 m × 4 m ). Indeed there are other strategies that can achieve smaller transfer matrices [13,14,15], but they assume special properties for the lattice, work only for finite graphs or need to fix the values of v and/or q in order to take any advantage. We believe it is worth studying what are the possibilities for algorithmic improvements in the generic (q, v) Catalan based approach since it is a general method applicable to any planar strip.…”
Section: Introductionmentioning
confidence: 99%
“…al. [12] proposed a method for computing the partition function of arbitrary graphs using a treedecomposed transfer matrix. In their work, the authors obtain a sub-exponential algorithm based on arbitrary heuristics for finding a good tree decomposition of the graph.…”
Section: Preliminaries and Related Workmentioning
confidence: 99%
“…It is in this last category where most of the scientific community lies, therefore parallel implementations for multi-core machines are the ones to have the biggest impact. Latest work in the field of the Potts model has been focused on parallel probabilistic simulations [9], [10] and new sequential methods for computing the exact partition function of a lattice [11], [12], [13]. To the best of our knowledge, there has not been published research regarding parallel multi-core performance of exact transfer-matrix algorithms in the Potts model.…”
Section: Introductionmentioning
confidence: 99%