paper

Tree-depth and the Formula Complexity of Subgraph Isomorphism

arXiv:2004.13302

Abstract

For a fixed "pattern" graph , the $\textit{colored $G$-subgraph isomorphism problem}$ (denoted ) asks, given an -vertex graph and a coloring , whether contains a properly colored copy of . The complexity of this problem is tied to parameterized versions of and , among other questions. An overarching goal is to understand the complexity of , under different computational models, in terms of natural invariants of the pattern graph . In this paper, we establish a close relationship between the of and an invariant known as (denoted ). is known to be solvable by monotone formulas of size . Our main result is an lower bound for formulas that are monotone have sub-logarithmic depth. This complements a lower bound of Li, Razborov and Rossman (SICOMP 2017) relating tree-width and circuit size. As a corollary, it implies a stronger homomorphism preservation theorem for first-order logic on finite structures (Rossman, ITCS 2017). The technical core of this result is an lower bound in the special case where is a complete binary tree of height , which we establish using the introduced in (Rossman, SICOMP 2018). (The lower bound for general patterns follows via a recent excluded-minor characterization of tree-depth (Czerwiński et al, arXiv:1904.13077).) Additional results of this paper extend the pathset framework and improve upon both, the best known upper and lower bounds on the average-case formula size of when is a path.

49 pages, 18 figures

Tree-depth and the Formula Complexity of Subgraph Isomorphism · wovepaper