Count on CFI graphs for #P-hardness

05/08/2023
by   Radu Curticapean, et al.
0

Given graphs H and G, possibly with vertex-colors, a homomorphism is a function f:V(H)→ V(G) that preserves colors and edges. Many interesting counting problems (e.g., subgraph and induced subgraph counts) are finite linear combinations p(·)=∑_Hα_H(H,·) of homomorphism counts, and such linear combinations are known to be hard to evaluate iff they contain a large-treewidth graph S. The hardness can be shown in two steps: First, the problems (S,·) for colorful (i.e., bijectively colored) large-treewidth graphs S 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 S^∘ of S. This step can be performed via inclusion-exclusion in 2^|E(S)|poly(n,s) time, where n is the size of the input graph and s 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), where Δ(S) is the maximum degree of S. Our reduction is based on graph products with Cai-Fürer-Immerman graphs, a novel technique that is likely of independent interest. For colorful graphs S of constant maximum degree, this technique yields a polynomial-time reduction from (S,·) to linear combinations of homomorphism counts involving S^∘. Under certain conditions, it actually suffices that a supergraph T of S^∘ is contained in the target linear combination. The new reduction yields #𝖯-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 G, the homomorphisms or (induced) subgraph copies from H in G.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/01/2023

Complexity Framework for Forbidden Subgraphs III: When Problems are Tractable on Subcubic Graphs

For any finite set ℋ = {H_1,…,H_p} of graphs, a graph is ℋ-subgraph-free...
research
04/17/2020

Hitting forbidden induced subgraphs on bounded treewidth graphs

For a fixed graph H, the H-IS-Deletion problem asks, given a graph G, fo...
research
05/26/2023

Tight Complexity Bounds for Counting Generalized Dominating Sets in Bounded-Treewidth Graphs Part II: Hardness Results

For a well-studied family of domination-type problems, in bounded-treewi...
research
04/22/2022

Determinants from homomorphisms

We give a new combinatorial explanation for well-known relations between...
research
11/25/2022

Complexity Framework for Forbidden Subgraphs: When Hardness Is Not Preserved under Edge Subdivision

A graph G is H-subgraph-free if G does not contain H as a (not necessari...
research
11/23/2022

Complexity Framework For Forbidden Subgraphs

For any finite set ℋ = {H_1,…,H_p} of graphs, a graph is ℋ-subgraph-free...
research
09/21/2018

Data-compression for Parametrized Counting Problems on Sparse graphs

We study the concept of compactor, which may be seen as a counting-analo...

Please sign up or login with your details

Forgot password? Click here to reset