Skip to main content

The Descriptive Complexity of Subgraph Isomorphism Without Numerics

  • Conference paper
  • First Online:
Computer Science – Theory and Applications (CSR 2017)

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 10304))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Similar content being viewed by others

Notes

  1. 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

  1. Alon, N., Spencer, J.H.: The Probabilistic Method. Wiley, Chichester (2016)

    MATH  Google Scholar 

  2. Alon, N., Yuster, R., Zwick, U.: Color-coding. J. ACM 42(4), 844–856 (1995)

    Article  MathSciNet  MATH  Google Scholar 

  3. Amano, K.: \(k\)-Subgraph isomorphism on AC \(^0\) circuits. Comput. Complex. 19(2), 183–210 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bodlaender, H.L.: A linear-time algorithm for finding tree-decompositions of small treewidth. SIAM J. Comput. 25(6), 1305–1317 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  5. 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)

    Google Scholar 

  6. Courcelle, B.: The monadic second-order logic of graphs I. Recognizable sets of finite graphs. Inf. Comput. 85(1), 12–75 (1990)

    Article  MathSciNet  MATH  Google Scholar 

  7. Diestel, R.: Graph Theory. Springer, New York (2000)

    MATH  Google Scholar 

  8. 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)

    Article  MathSciNet  MATH  Google Scholar 

  9. 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

    Google Scholar 

  10. Immerman, N.: Descriptive Complexity. Springer, New York (1999)

    Book  MATH  Google Scholar 

  11. Janson, S., Łuczak, T., Ruciński, A.: Random Graphs. Wiley, New York (2000)

    Book  MATH  Google Scholar 

  12. 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)

    Google Scholar 

  13. 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)

    Google Scholar 

  14. Libkin, L.: Elements of Finite Model Theory. Springer, Berlin (2004)

    Book  MATH  Google Scholar 

  15. Nešetřil, J., Poljak, S.: On the complexity of the subgraph problem. Commentat. Math. Univ. Carol. 26, 415–419 (1985)

    MathSciNet  MATH  Google Scholar 

  16. 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)

    Article  MathSciNet  MATH  Google Scholar 

  17. Pinsker, M.S.: On the complexity of a concentrator. In: Proceedings of the 7th Annual International Teletraffic Conference, vol. 4, pp. 1–318 (1973)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. Rossman, B.: An improved homomorphism preservation theorem from lower bounds in circuit complexity (2016). Manuscript

    Google Scholar 

  20. 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

  21. 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

    Chapter  Google Scholar 

  22. Verbitsky, O., Zhukovskii, M.: The descriptive complexity of subgraph isomorphism without numerics. E-print (2016). http://arxiv.org/abs/1607.08067

  23. Zhukovskii, M.: Zero-one \(k\)-law. Discrete Math. 312, 1670–1688 (2012)

    Article  MathSciNet  MATH  Google Scholar 

Download references

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

Authors

Corresponding author

Correspondence to Oleg Verbitsky .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics