Counting Edge-Injective Homomorphisms and Matchings on Restricted Graph Classes

被引:2
作者
Curticapean, Radu [1 ]
Dell, Holger [2 ,3 ]
Roth, Marc [2 ,3 ]
机构
[1] Hungarian Acad Sci MTA SZTAKI, Inst Comp Sci & Control, Budapest, Hungary
[2] Saarland Univ, Saarbrucken, Germany
[3] Cluster Excellence Multimodal Comp & Interact MMC, Saarbrucken, Germany
来源
34TH SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2017) | 2017年 / 66卷
关键词
matchings; homomorphisms; line graphs; counting complexity; parameterized complexity; COMPUTATIONAL-COMPLEXITY; HOLOGRAPHIC ALGORITHMS; LINE; PERMANENT;
D O I
10.4230/LIPIcs.STACS.2017.25
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider the parameterized problem of counting all matchings with exactly k edges in a given input graph G. This problem is #W [1-j-hard (Curticapean, ICALP 2013), so it is unlikely to admit f(k) . n(O(1)) time algorithms. We show that #W[1]-hardness persists even when the input graph G comes from restricted graph classes, such as line graphs and bipartite graphs of arbitrary constant girth and maximum degree two on one side. To prove the result for line graphs, we observe that k-matchings in line graphs can be equivalently viewed as edge-injective homomorphisms from the disjoint union of k paths of length two into (arbitrary) host graphs. Here, a homomorphism from H to G is edge-injective if it maps any two distinct edges of H to distinct edges in G. We show that edge-injective homomorphisms from a pattern graph H can be counted in polynomial time if H has bounded vertex-cover number after removing isolated edges. For hereditary classes It of pattern graphs, we obtain a full complexity dichotomy theorem by proving that counting edge-injective homomorphisms, restricted to patterns from It, is #W[1]-hard if no such bound exists. Our proofs rely on an edge-colored variant of Holant problems and a delicate interpolation argument; both may be of independent interest.
引用
收藏
页数:15
相关论文
共 38 条
  • [1] COLOR-CODING
    ALON, N
    YUSTER, R
    ZWICK, U
    [J]. JOURNAL OF THE ASSOCIATION FOR COMPUTING MACHINERY, 1995, 42 (04): : 844 - 856
  • [2] COMPUTATIONAL COMPLEXITY OF HOLANT PROBLEMS
    Cai, Jin-Yi
    Lu, Pinyan
    Xia, Mingji
    [J]. SIAM JOURNAL ON COMPUTING, 2011, 40 (04) : 1101 - 1132
  • [3] Holographic Algorithms with Matchgates Capture Precisely Tractable Planar #CSP
    Cai, Jin-Yi
    Lu, Pinyan
    Xia, Mingji
    [J]. 2010 IEEE 51ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2010, : 427 - 436
  • [4] Cai JY, 2007, ACM S THEORY COMPUT, P401, DOI 10.1145/1250790.1250850
  • [5] Holographic Algorithms by Fibonacci Gates and Holographic Reductions for Hardness
    Cai, Jin-Yi
    Lu, Pinyan
    Xia, Mingji
    [J]. PROCEEDINGS OF THE 49TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, 2008, : 644 - +
  • [6] Cai Jin-Yi, 2016, ABS160307046 CORR
  • [7] ON THE POWER OF PARITY POLYNOMIAL-TIME
    CAI, JY
    HEMACHANDRA, LA
    [J]. MATHEMATICAL SYSTEMS THEORY, 1990, 23 (02): : 95 - 106
  • [8] Tight lower bounds for certain parameterized NP-hard problems
    Chen, J
    Chor, B
    Fellows, M
    Huang, XZ
    Juedes, D
    Kanj, IA
    Xia, G
    [J]. INFORMATION AND COMPUTATION, 2005, 201 (02) : 216 - 231
  • [9] Chen Y, 2008, LECT NOTES COMPUT SC, V5125, P587, DOI 10.1007/978-3-540-70575-8_48
  • [10] The strong perfect graph theorem
    Chudnovsky, Maria
    Robertson, Neil
    Seymour, Paul
    Thomas, Robin
    [J]. ANNALS OF MATHEMATICS, 2006, 164 (01) : 51 - 229