English

The Descriptive Complexity of Subgraph Isomorphism without Numerics

Computational Complexity 2017-09-12 v4 Logic in Computer Science

Abstract

Let FF be a connected graph with \ell vertices. The existence of a subgraph isomorphic to FF can be defined in first-order logic with quantifier depth no better than \ell, simply because no first-order formula of smaller quantifier depth can distinguish between the complete graphs KK_\ell and K1K_{\ell-1}. We show that, for some FF, the existence of an FF subgraph in \emph{sufficiently large} connected graphs is definable with quantifier depth 3\ell-3. On the other hand, this is never possible with quantifier depth better than /2\ell/2. If we, however, consider definitions over connected graphs with sufficiently large treewidth, the quantifier depth can for some FF be arbitrarily small comparing to \ell but never smaller than the treewidth of FF. Moreover, the definitions over highly connected graphs require quantifier depth strictly more than the density of FF. Finally, we determine the exact values of these descriptive complexity parameters for all connected pattern graphs FF on 4 vertices.

Keywords

Cite

@article{arxiv.1607.08067,
  title  = {The Descriptive Complexity of Subgraph Isomorphism without Numerics},
  author = {Oleg Verbitsky and Maksim Zhukovskii},
  journal= {arXiv preprint arXiv:1607.08067},
  year   = {2017}
}

Comments

20 pages, 2 figures, 1 table. Sections 6 and 7.1 are new. The result of Section 6 in the preceding version is removed and will appear in an accompanying paper

R2 v1 2026-06-22T15:05:34.010Z