The Exponential-Time Complexity of Counting (Quantum) Graph Homomorphisms

被引:2
|
作者
Chen, Hubie [1 ]
Curticapean, Radu [2 ,3 ]
Dell, Holger [3 ]
机构
[1] Birkbeck Univ London, Dept Comp Sci & Informat Syst, London, England
[2] Basic Algorithms Res Copenhagen BARC, Copenhagen, Denmark
[3] IT Univ Copenhagen, Copenhagen, Denmark
基金
欧洲研究理事会;
关键词
Graph homomorphisms; Exponential-time hypothesis; Counting complexity; Complexity dichotomy; Surjective homomorphisms; DICHOTOMY;
D O I
10.1007/978-3-030-30786-8_28
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Many graph parameters can be expressed as homomorphism counts to fixed target graphs; this includes the number of independent sets and the number of k-colorings for any fixed k. Dyer and Greenhill (RSA 2000) gave a sweeping complexity dichotomy for such problems, classifying which target graphs render the problem polynomial-time solvable or #P-hard. In this paper, we give a new and shorter proof of this theorem, with previously unknown tight lower bounds under the exponential-time hypothesis. We similarly strengthen complexity dichotomies by Focke, Goldberg, and Zivny (SODA 2018) for counting surjective homomorphisms to fixed graphs. Both results crucially rely on our main contribution, a complexity dichotomy for evaluating linear combinations of homomorphism numbers to fixed graphs. In the terminology of Lovasz (Colloquium Publications 2012), this amounts to counting homomorphisms to quantum graphs.
引用
收藏
页码:364 / 378
页数:15
相关论文
共 50 条
  • [1] Block Interpolation: A Framework for Tight Exponential-Time Counting Complexity
    Curticapean, Radu
    [J]. AUTOMATA, LANGUAGES, AND PROGRAMMING, PT I, 2015, 9134 : 380 - 392
  • [2] Block interpolation: A framework for tight exponential-time counting complexity
    Curticapean, Radu
    [J]. INFORMATION AND COMPUTATION, 2018, 261 : 265 - 280
  • [3] The complexity of counting graph homomorphisms
    Dyer, M
    Greenhill, C
    [J]. RANDOM STRUCTURES & ALGORITHMS, 2000, 17 (3-4) : 260 - 289
  • [4] Exponential-Time Quantum Algorithms for Graph Coloring Problems
    Kazuya Shimizu
    Ryuhei Mori
    [J]. Algorithmica, 2022, 84 : 3603 - 3621
  • [5] Exponential-Time Quantum Algorithms for Graph Coloring Problems
    Shimizu, Kazuya
    Mori, Ryuhei
    [J]. ALGORITHMICA, 2022, 84 (12) : 3603 - 3621
  • [6] FAST EXPONENTIAL-TIME ALGORITHMS FOR THE FOREST COUNTING AND THE TUTTE POLYNOMIAL COMPUTATION IN GRAPH CLASSES
    Gebauer, Heidi
    Okamoto, Yoshio
    [J]. INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2009, 20 (01) : 25 - 44
  • [7] The complexity of counting graph homomorphisms (extended abstract)
    Dyer, M
    Greenhill, C
    [J]. PROCEEDINGS OF THE ELEVENTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, 2000, : 246 - 255
  • [8] A Framework of Quantum Strong Exponential-Time Hypotheses
    Buhrman, Harry
    Patro, Subhasree
    Speelman, Florian
    [J]. 38TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2021), 2021, 187
  • [9] Faster exponential-time algorithms for approximately counting independent sets
    Goldberg, Leslie Ann
    Lapinskas, John
    Richerby, David
    [J]. THEORETICAL COMPUTER SCIENCE, 2021, 892 : 48 - 84
  • [10] Relating the Time Complexity of Optimization Problems in Light of the Exponential-Time Hypothesis
    Jonsson, Peter
    Lagerkvist, Victor
    Schmidt, Johannes
    Uppman, Hannes
    [J]. MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE, PT II, 2014, 8635 : 408 - 419