Abstract
Let F be a connected graph with \(\ell \) vertices. The existence of a subgraph isomorphic to F 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 \(K_\ell \) and \(K_{\ell -1}\). We show that, for some F, the existence of an F subgraph in sufficiently large connected graphs is definable with quantifier depth \(\ell -3\). On the other hand, this is never possible with quantifier depth better than \(\ell /2\). If we, however, consider definitions over connected graphs with sufficiently large treewidth, the quantifier depth can for some F be arbitrarily small comparing to \(\ell \) but never smaller than the treewidth of F.
We also prove that any first-order definition of the existence of an induced subgraph isomorphic to F requires quantifier depth strictly more than the density of F, even over highly connected graphs. From this bound we derive a succinctness result for existential monadic second-order logic: A usage of just one monadic quantifier sometimes reduces the first-order quantifier depth at a super-recursive rate.
The first author was supported by DFG grant VE 652/1–2. He is on leave from the IAPMM, Lviv. The second author was supported by grants No. 15-01-03530 and 16-31-60052 of Russian Foundation for Basic Research.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
Notes
- 1.
In his presentation [20], Benjamin Rossman states upper bounds \(W_\mathrm {FO} (F)\le tw (F)+1\) and \(D_\mathrm {FO} (F)\le td (F)\) for the colorful version of Subgraph Isomorphism studied in [13]. It is not hard to observe that the auxiliary color predicates can be defined in \(\mathrm {FO} [\mathrm {Arb}]\) at the cost of two extra quantified variables by the color-coding method developed in [2]; see also [3, Theorem 4.2].
References
Alon, N., Spencer, J.H.: The Probabilistic Method. Wiley, Chichester (2016)
Alon, N., Yuster, R., Zwick, U.: Color-coding. J. ACM 42(4), 844–856 (1995)
Amano, K.: \(k\)-Subgraph isomorphism on AC \(^0\) circuits. Comput. Complex. 19(2), 183–210 (2010)
Bodlaender, H.L.: A linear-time algorithm for finding tree-decompositions of small treewidth. SIAM J. Comput. 25(6), 1305–1317 (1996)
Chekuri, C., Chuzhoy, J.: Polynomial bounds for the grid-minor theorem. In: Proceedings of the 46th ACM Symposium on Theory of Computing (STOC 2014), pp. 60–69 (2014)
Courcelle, B.: The monadic second-order logic of graphs I. Recognizable sets of finite graphs. Inf. Comput. 85(1), 12–75 (1990)
Diestel, R.: Graph Theory. Springer, New York (2000)
Floderus, P., Kowaluk, M., Lingas, A., Lundell, E.: Induced subgraph isomorphism: are some patterns substantially easier than others? Theor. Comput. Sci. 605, 119–128 (2015)
Grädel, E., Grohe, M.: Is polynomial time choiceless? In: Beklemishev, L., Blass, A., Dershowitz, N., Finkbeiner, B., Schulte, W. (eds.) Fields of Logic and Computation II. LNCS, vol. 9300, pp. 193–209. Springer, Cham (2015). doi:10.1007/978-3-319-23534-9_11
Immerman, N.: Descriptive Complexity. Springer, New York (1999)
Janson, S., Łuczak, T., Ruciński, A.: Random Graphs. Wiley, New York (2000)
Koucký, M., Lautemann, C., Poloczek, S., Thérien, D.: Circuit lower bounds via Ehrenfeucht-Fraïssé games. In: Proceedings of the 21st Annual IEEE Conference on Computational Complexity (CCC 2006), pp. 190–201 (2006)
Li, Y., Razborov, A.A., Rossman, B.: On the AC \(^0\) complexity of subgraph isomorphism. In: Proceedings of the 55th IEEE Annual Symposium on Foundations of Computer Science (FOCS 2014), pp. 344–353. IEEE Computer Society (2014)
Libkin, L.: Elements of Finite Model Theory. Springer, Berlin (2004)
Nešetřil, J., Poljak, S.: On the complexity of the subgraph problem. Commentat. Math. Univ. Carol. 26, 415–419 (1985)
Pikhurko, O., Spencer, J., Verbitsky, O.: Succinct definitions in the first order theory of graphs. Ann. Pure Appl. Log. 139(1–3), 74–109 (2006)
Pinsker, M.S.: On the complexity of a concentrator. In: Proceedings of the 7th Annual International Teletraffic Conference, vol. 4, pp. 1–318 (1973)
Rossman, B.: On the constant-depth complexity of \(k\)-clique. In: Proceedings of the 40th Annual ACM Symposium on Theory of Computing (STOC 2008), pp. 721–730. ACM (2008)
Rossman, B.: An improved homomorphism preservation theorem from lower bounds in circuit complexity (2016). Manuscript
Rossman, B.: Lower bounds for subgraph isomorphism and consequences in first-order logic. In: Talk in the Workshop on Symmetry, Logic, Computation at the Simons Institute, Berkeley, November 2016. https://simons.berkeley.edu/talks/benjamin-rossman-11-08-2016
Schweikardt, N.: A short tutorial on order-invariant first-order logic. In: Bulatov, A.A., Shur, A.M. (eds.) CSR 2013. LNCS, vol. 7913, pp. 112–126. Springer, Heidelberg (2013). doi:10.1007/978-3-642-38536-0_10
Verbitsky, O., Zhukovskii, M.: The descriptive complexity of subgraph isomorphism without numerics. E-print (2016). http://arxiv.org/abs/1607.08067
Zhukovskii, M.: Zero-one \(k\)-law. Discrete Math. 312, 1670–1688 (2012)
Acknowledgements
We would like to thank Tobias Müller for his kind hospitality during the Workshop on Logic and Random Graphs in the Lorentz Center (August 31–September 4, 2015), where this work was originated. We also thank the anonymous referee who provided us with numerous useful comments on the manuscript.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Verbitsky, O., Zhukovskii, M. (2017). The Descriptive Complexity of Subgraph Isomorphism Without Numerics. In: Weil, P. (eds) Computer Science – Theory and Applications. CSR 2017. Lecture Notes in Computer Science(), vol 10304. Springer, Cham. https://doi.org/10.1007/978-3-319-58747-9_27
Download citation
DOI: https://doi.org/10.1007/978-3-319-58747-9_27
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-58746-2
Online ISBN: 978-3-319-58747-9
eBook Packages: Computer ScienceComputer Science (R0)