Tree-depth and the Formula Complexity of Subgraph Isomorphism
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\'nski 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.
Keywords
Cite
@article{arxiv.2004.13302,
title = {Tree-depth and the Formula Complexity of Subgraph Isomorphism},
author = {Deepanshu Kush and Benjamin Rossman},
journal= {arXiv preprint arXiv:2004.13302},
year = {2020}
}
Comments
49 pages, 18 figures