Skip to main content

Game-Based Notions of Locality Over Finite Models

  • Conference paper
Computer Science Logic (CSL 2004)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 3210))

Included in the following conference series:

Abstract

Locality notions in logic say that the truth value of a formula can be determined locally, by looking at the isomorphism type of a small neighborhood of its free variables. Such notions have proved to be useful in many applications. They all, however, refer to isomorphism of neighborhoods, which most local logics cannot test for. A more relaxed notion of locality says that the truth value of a formula is determined by what the logic itself can say about that small neighborhood. Or, since most logics are characterized by games, the truth value of a formula is determined by the type, with respect to a game, of that small neighborhood. Such game-based notions of locality can often be applied when traditional isomorphism-based locality cannot.

Our goal is to study game-based notions of locality. We work with an abstract view of games that subsumes games for many logics. We look at three, progressively more complicated locality notions. The easiest requires only very mild conditions on the game and works for most logics of interest. The other notions, based on Hanf’s and Gaifman’s theorems, require more restrictions. We state those restrictions and give examples of logics that satisfy and fail the respective game-based notions of locality.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arenas, M., Barceló, P., Fagin, R., Libkin, L.: Locally consistent transformations and query answering in data exchange. In: PODS 2004, pp. 229–240 (2004)

    Google Scholar 

  2. Benedikt, M., Griffin, T., Libkin, L.: Verifiable properties of database transactions. Information and Computation 147(1), 57–88 (1998)

    Article  MathSciNet  Google Scholar 

  3. Dawar, A., Lindell, S., Weinstein, S.: Infinitary logic and inductive definability over finite structures. Information and Computation 119(2), 160–175 (1995)

    Article  MathSciNet  Google Scholar 

  4. Ebbinghaus, H.-D.: Extended logics: the general framework. In: Model-Theoretic Logics, pp. 25–76. Springer, Heidelberg (1985)

    Google Scholar 

  5. Etessami, K.: Counting quantifiers, successor relations, and logarithmic space. JCSS 54(3), 400–411 (1997)

    MathSciNet  MATH  Google Scholar 

  6. Fagin, R.: Easier ways to win logical games. In: Immerman, N., Kolaitis, P. (eds.) Descriptive Complexity and Finite Models, AMS, pp. 1–32 (1997)

    Google Scholar 

  7. Fagin, R., Kolaitis, P.h., Miller, R., Popa, L.: Data exchange: Semantics and query answering. In: Calvanese, D., Lenzerini, M., Motwani, R. (eds.) ICDT 2003. LNCS, vol. 2572, pp. 207–224. Springer, Heidelberg (2002)

    Chapter  Google Scholar 

  8. Fagin, R., Stockmeyer, L., Vardi, M.: On monadic NP vs monadic co-NP. Information and Computation 120(1), 78–92 (1994)

    Article  MathSciNet  Google Scholar 

  9. Flum, J., Grohe, M.: Fixed-parameter tractability, definability, and model-checking. SIAM J. Comput. 31(1), 113–145 (2001)

    Article  MathSciNet  Google Scholar 

  10. Gaifman, H.: On local and non-local properties. In: Logic Colloquium 1981. North Holland, Amsterdam (1982)

    Google Scholar 

  11. Grohe, M., Schwentick, T.: Locality of order-invariant first-order formulas. TOCL 1(1), 112–130 (2000)

    Article  MathSciNet  Google Scholar 

  12. Grohe, M., Wöhrle, S.: An existential locality theorem. In: Fribourg, L. (ed.) CSL 2001 and EACSL 2001. LNCS, vol. 2142, pp. 99–114. Springer, Heidelberg (2001)

    Chapter  Google Scholar 

  13. Hanf, W.: Model-theoretic methods in the study of elementary logic. In: Addison, J.W., et al. (eds.) The Theory of Models, pp. 132–145. North Holland, Amsterdam (1965)

    MATH  Google Scholar 

  14. Hella, L.: Logical hierarchies in PTIME. Information and Computation 129(1), 1–19 (1996)

    Article  MathSciNet  Google Scholar 

  15. Hella, L., Libkin, L., Nurmonen, J.: Notions of locality and their logical characterizations over finite models. J. Symbolic Logic 64(4), 1751–1773 (1999)

    Article  MathSciNet  Google Scholar 

  16. Hella, L., Libkin, L., Nurmonen, J., Wong, L.: Logics with aggregate operators. JACM 48(4), 880–907 (2001)

    Article  MathSciNet  Google Scholar 

  17. Immerman, N., Lander, E.: Describing graphs: A first order approach to graph canonization. In: Complexity Theory Retrospective. Springer, Berlin (1990)

    Google Scholar 

  18. Keisler, H.J., Lotfallah, W.: Shrinking games and local formulas. Annals of Pure and Applied Logic 128, 215–225 (2004)

    Article  MathSciNet  Google Scholar 

  19. Kolaitis, P.h., Väänänen, J.: Generalized quantifiers and pebble games on finite structures. Annals of Pure and Applied Logic 74, 23–75 (1995)

    Article  MathSciNet  Google Scholar 

  20. Libkin, L.: On counting logics and local properties. TOCL 1(1), 33–59 (2000)

    Article  Google Scholar 

  21. Libkin, L., Wong, L.: Lower bounds for invariant queries in logics with counting. TCS 288(1), 153–180 (2002)

    Article  MathSciNet  Google Scholar 

  22. Makowsky, J.: Algorithmic aspects of the Feferman-Vaught Theorem. Annals of Pure and Applied Logic 126, 159–213 (2004)

    Article  MathSciNet  Google Scholar 

  23. Nurmonen, J.: On winning strategies with unary quantifiers. Journal of Logic and Computation 6(6), 779–798 (1996)

    Article  MathSciNet  Google Scholar 

  24. Nurmonen, J.: Counting modulo quantifiers on finite structures. Information and Computation 160(1-2), 62–87 (2000)

    Article  MathSciNet  Google Scholar 

  25. Schwentick, T., Barthelmann, K.: Local normal forms for first-order logic with applications to games and automata. In: Meinel, C., Morvan, M. (eds.) STACS 1998. LNCS, vol. 1373, pp. 444–454. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  26. Seese, D.: Linear time computable problems and first-order descriptions. Mathematical Structures in Computer Science 6(6), 505–526 (1996)

    Article  MathSciNet  Google Scholar 

  27. Thomas, W.: Languages, automata, and logic. In: Handbook of Formal Languages, vol. 3, pp. 389–455. Springer, Heidelberg (1997)

    Chapter  Google Scholar 

  28. Väänänen, J.: Unary quantifiers on finite models. J. Logic, Language and Information 6(3), 275–304 (1997)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2004 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Arenas, M., Barceló, P., Libkin, L. (2004). Game-Based Notions of Locality Over Finite Models. In: Marcinkowski, J., Tarlecki, A. (eds) Computer Science Logic. CSL 2004. Lecture Notes in Computer Science, vol 3210. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30124-0_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-30124-0_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-23024-3

  • Online ISBN: 978-3-540-30124-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics