English

Count on CFI graphs for #P-hardness

Computational Complexity 2023-05-09 v1 Combinatorics

Abstract

Given graphs HH and GG, possibly with vertex-colors, a homomorphism is a function f:V(H)V(G)f:V(H)\to V(G) that preserves colors and edges. Many interesting counting problems (e.g., subgraph and induced subgraph counts) are finite linear combinations p()=HαHhom(H,)p(\cdot)=\sum_{H}\alpha_{H}\hom(H,\cdot) of homomorphism counts, and such linear combinations are known to be hard to evaluate iff they contain a large-treewidth graph SS. The hardness can be shown in two steps: First, the problems hom(S,)\hom(S,\cdot) for colorful (i.e., bijectively colored) large-treewidth graphs SS are shown to be hard. In a second step, these problems are reduced to finite linear combinations of homomorphism counts that contain the uncolored version SS^{\circ} of SS. This step can be performed via inclusion-exclusion in 2E(S)poly(n,s)2^{|E(S)|}\mathrm{poly}(n,s) time, where nn is the size of the input graph and ss is the maximum number of vertices among all graphs in the linear combination. We show that the second step can be performed even in time 4Δ(S)poly(n,s)4^{\Delta(S)}\mathrm{poly}(n,s), where Δ(S)\Delta(S) is the maximum degree of SS. Our reduction is based on graph products with Cai-F\"urer-Immerman graphs, a novel technique that is likely of independent interest. For colorful graphs SS of constant maximum degree, this technique yields a polynomial-time reduction from hom(S,)\hom(S,\cdot) to linear combinations of homomorphism counts involving SS^{\circ}. Under certain conditions, it actually suffices that a supergraph TT of SS^{\circ} is contained in the target linear combination. The new reduction yields #P\mathsf{\#P}-hardness results for several counting problems that could previously be studied only under parameterized complexity assumptions. This includes the problems of counting, on input a graph from a restricted graph class and a general graph GG, the homomorphisms or (induced) subgraph copies from HH in GG.

Keywords

Cite

@article{arxiv.2305.04767,
  title  = {Count on CFI graphs for #P-hardness},
  author = {Radu Curticapean},
  journal= {arXiv preprint arXiv:2305.04767},
  year   = {2023}
}

Comments

20 pages

R2 v1 2026-06-28T10:28:47.700Z