The complexity of counting graph homomorphisms (extended abstract)

被引:0
|
作者
Dyer, M [1 ]
Greenhill, C [1 ]
机构
[1] Univ Leeds, Sch Comp Studies, Leeds LS2 9JT, W Yorkshire, England
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The problem of counting homomorphisms from a general graph G to a fixed graph H is a natural generalisation of graph colouring, with important applications in statistical physics. The problem of deciding whether any homomorphism exists was considered by Hell and Nesetril. They showed that decision is NP-complete unless H has a loop or is bipartite; otherwise it is in P. We consider the problem of exactly counting the number of such homomorphisms, and give a similarly complete characterisation. We show that counting is #P-complete unless every connected component of H is an isolated vertex without a loop, a complete graph with all loops present, or a complete unlooped bipartite graph; otherwise it is in P. We prove further that this remains true when G has bounded degree. In particular, our theorems provide the first proof of #P-completeness of the partition function of certain models from statistical physics, such as the Widom-Rowlinson model, even in graphs of maximum degree 3. Our results are proved using a mixture of spectral analysis and interpolation and combinatorial arguments.
引用
收藏
页码:246 / 255
页数:2
相关论文
共 50 条
  • [1] The complexity of counting graph homomorphisms
    Dyer, M
    Greenhill, C
    [J]. RANDOM STRUCTURES & ALGORITHMS, 2000, 17 (3-4) : 260 - 289
  • [2] The Complexity of Counting Planar Graph Homomorphisms of Domain Size 3
    Cai, Jin-Yi
    Maran, Ashwin
    [J]. PROCEEDINGS OF THE 55TH ANNUAL ACM SYMPOSIUM ON THEORY OF COMPUTING, STOC 2023, 2023, : 1285 - 1297
  • [3] Complexity Classification of Counting Graph Homomorphisms Modulo a Prime Number
    Bulatov, Andrei A.
    Kazeminia, Amirhossein
    [J]. PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 1024 - 1037
  • [4] The Exponential-Time Complexity of Counting (Quantum) Graph Homomorphisms
    Chen, Hubie
    Curticapean, Radu
    Dell, Holger
    [J]. GRAPH-THEORETIC CONCEPTS IN COMPUTER SCIENCE (WG 2019), 2019, 11789 : 364 - 378
  • [5] The complexity of counting graph homomorphisms (Vol 17, pg 260, 2000)
    Dyer, M
    Greenhill, C
    [J]. RANDOM STRUCTURES & ALGORITHMS, 2004, 25 (03) : 346 - 352
  • [6] The complexity of tropical graph homomorphisms
    Foucaud, Florent
    Harutyunyan, Ararat
    Hell, Pavol
    Legay, Sylvain
    Manoussakis, Yannis
    Naserasr, Reza
    [J]. DISCRETE APPLIED MATHEMATICS, 2017, 229 : 64 - 81
  • [7] The complexity of restricted graph homomorphisms
    Brewster, RC
    Hell, P
    MacGillivray, G
    [J]. DISCRETE MATHEMATICS, 1997, 167 : 145 - 154
  • [8] The complexity of approximately counting tree homomorphisms
    Goldberg, Leslie Ann
    Jerrum, Mark
    [J]. ACM Transactions on Computation Theory, 2014, 6 (02)
  • [9] The Complexity of Counting Surjective Homomorphisms and Compactions
    Focke, Jacob
    Goldberg, Leslie Ann
    Zivny, Stanislav
    [J]. SODA'18: PROCEEDINGS OF THE TWENTY-NINTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2018, : 1772 - 1781
  • [10] Matroid invariants and counting graph homomorphisms
    Goodall, Andrew
    Regts, Guus
    Vena, Lluis
    [J]. LINEAR ALGEBRA AND ITS APPLICATIONS, 2015, 494 : 263 - 273