Skip to main content

Capturing LOGSPACE over Hereditarily-Finite Sets

  • Conference paper
  • First Online:
Foundations of Information and Knowledge Systems (FoIKS 2000)

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

Abstract

Two versions of a set theoretic δ-language are considered as theoretical prototypes for “nested” data base query language where data base states and queries are represented, respectively, as hereditarily-finite (HF) sets and set theoretic operations. It is shown that these versions correspond exactly to (N/D)LOGSPACE computability over HF, respectively. Such languages over sets, capturing also PTIME, were introduced in previous works, however, descriptions of LOGSPACE over HF [A.Lisitsa and V.Sazonov, TCS (175) 1 (1997) pp. 183–222] were not completely satisfactory. Here we overcome the drawbacks of the previous approaches due to some new partial result on definability of a linear ordering over finite extensional acyclic graphs and present a unified and simplified approach.

The second author is supported by a grant of the Ministry of Education of Russian Federation. The final version of the paper was also prepared during his visiting in 1999 the University of Siegen, Germany.

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. Abiteboul, S., Hull, R., Vianu, V.: Foundations of Databases. Addison-Wesley, Reading-Massachusetts, 1995

    MATH  Google Scholar 

  2. Abiteboul, S.: Querying semi-structured data. Database Theory — ICDT’97, 6th International Conference, Delphi, Greece, January 1997, Proceedings. Lecture Notes in Computer Science 1186 Springer (1995) 1–18

    Google Scholar 

  3. Abiteboul, S., Beeri, C.: On the power of languages for the manipulation of complex objects. INRIA research report 846 (1988). Abstract in Proc. International Workshop on Theory and Applications of Nested Relations and Complex Objects. Darmstadt (1987)

    Google Scholar 

  4. Abiteboul, S., Vianu, V.: Queries and computation on the Web. Database Theory — ICDT’97, 6th International Conference, Delphi, Greece, January 1997, Proceedings. Lecture Notes in Computer Science 1186 Springer (1995) 262–275

    Google Scholar 

  5. Aczel, P.: Non-Well-Founded Sets. CSLI Lecture Notes. No 14 (1988)

    Google Scholar 

  6. Barwise, J.K.: Admissible Sets and Structures. Springer, Berlin, 1975

    MATH  Google Scholar 

  7. Buneman, P., Davidson, S., Hillebrand, G., Suciu, D.: A query Language and Optimization Techniques for Unstructured Data. Proc. of SIGMOD, San Diego, 1996

    Google Scholar 

  8. Val Breazu-Tannen and Subrahmanyam, R.: Logical and computational aspects of programming with sets/bags/lists, a manuscript, 1991.

    Google Scholar 

  9. Dahlhaus, E.: Is SETL a suitable language for parallel programming — a theoretical approach. Börger, E., Kleine Buning, H., Richter, M.M. ed. CSL’87. LNCS 329 (1987) 56–63

    Google Scholar 

  10. Dahlhaus, E., Makowsky, J.: The Choice of programming Primitives in SETL-like Languages. ESOP’86. LNCS 213 (1986) 160–172

    Google Scholar 

  11. Dahlhaus, E., Makowsky, J.: Query languages for hierarchic databases. Information and Computation 101 (1992) 1–32

    Article  MATH  MathSciNet  Google Scholar 

  12. Gandy, R.O.: Set theoretic functions for elementary syntax. Proc. Symp. in Pure Math. Vol. 13, Part II (1974) 103–126

    MathSciNet  Google Scholar 

  13. Garey, M.R. and Johnson, D.S.: Computers and Intractability: A Guide to the Theory of NP-Completeness. W.H.Freeman and Company, New York, 1979.

    MATH  Google Scholar 

  14. Grumbach, S., Vianu, V.: Tractable query languages for complex object databases. Rapports de Recherche N 1573. INRIA. 1991

    Google Scholar 

  15. Gurevich, Y.: Algebras of feasible functions. FOCS 24 (1983) 210–214

    Google Scholar 

  16. Immerman, N.: ‘Relational queries computable in polynomial time’, in: Proc. 14th. ACM Symp. on Theory of Computing, (1982) 147–152; cf. also Inform. and Control 68 (1986) 86–104.

    Google Scholar 

  17. Immerman, N.: Languages which captures complexity classes. SIAM J. Comput., 164 (1987) 760–778

    Article  MATH  MathSciNet  Google Scholar 

  18. Immerman, N.: Descriptive and computational complexity. Proceedings of Symposia in Applied Mathematics, 38 (1989) 75–91

    MathSciNet  Google Scholar 

  19. Immerman, N., Patnaik, S. and Stemple, D.: The expressiveness of a family of finite set languages. Theoretical Computer Science, 155,N 1 (1996) 111–140

    Article  MATH  MathSciNet  Google Scholar 

  20. Jensen, R.B.: The fine structure of the constructible hierarchy. Ann. Math. Logic 4 (1972) 229–308

    Article  MATH  MathSciNet  Google Scholar 

  21. Kosky, A.: Observational properties of databases with object identity. Technical Report MS-CIS-95-20. Dept. of Computer and Information Science, University of Pennsylvania (1995)

    Google Scholar 

  22. Kuper, G.M., Vardi, M.Y.: A new approach to database logic. Proc. 3rd ACM Symp. on Principles of Database Systems 1984

    Google Scholar 

  23. Levy, A.: A hierarchy of formulas in set theory. Mem. Amer. Math. Soc. No. 57 (1965) 76pp. MR 32 N 7399

    Google Scholar 

  24. Lisitsa, A. and Sazonov, V.Yu: Delta-languages for sets and LOGSPACE computable graph transformers. Theoretical Computer Science 175,1 (1997), 183–222

    Article  MATH  MathSciNet  Google Scholar 

  25. Lisitsa, A. and Sazonov, V.Yu: Linear ordering on graphs, anti-founded sets and polynomial time computability, Theoretical Computer Science 224,1–2 (1999) 173–213. (Cf. also earlier versions in Proc. of the 4th International Symp. ‘Logical Foundations of Computer Science’, Yaroslavl, Russia, 1997, Springer LNCS 1234 (1997), 178–188, and http://dimacs.rutgers.edu/TechnicalReports/1997.html.)

    Article  MATH  MathSciNet  Google Scholar 

  26. Lisitsa, A. and Sazonov, V.Yu: Bounded Hyperset Theory and Web-like Data Bases. In: Georg Gottlob, Alexander Leitsch, Daniele Mundici (Eds.): Computational Logic and Proof Theory, 5th Kurt Gödel Colloquium, KGC’97, Vienna, Austria, August 25–29, 1997, Proceedings. LNCS 1289, Springer, (1997) 172–185. (Cf. also http://dimacs.rutgers.edu/TechnicalReports/1997.html.)

    Google Scholar 

  27. Livchak, A.B.: Languages of polynomial queries. Raschet i optimizacija teplotehnicheskih ob’ektov s pomosh’ju EVM, Sverdlovsk, 1982, p. 41 (in Russian).

    Google Scholar 

  28. Mendelzon, A. O., Mihaila, G.A., Milo, T.: Querying the World Wide Web. Draft, available by ftp://milo@math.tau.ac.il (1996)

  29. Sazonov, V.Yu.: Polynomial computability and recursivity in finite domains. Elektronische Informationsverarbeitung und Kybernetik. 16,N7 (1980) 319–323

    MATH  MathSciNet  Google Scholar 

  30. Sazonov, V.Yu.: Bounded set theory and polynomial computability. All Union Conf. Appl. Logic., Proc. Novosibirsk (1985) 188–191 (In Russian)

    Google Scholar 

  31. Sazonov, V.Yu.: The Collection Principle and the Existential Quantifier. Logikomatematicheskie problemy MOZ., Vychislitel’nye sistemy 107 (1985) 30–39 (In Russian). (English translation in: Amer. Math. Soc. Transl. (2) Vol. 142 (1989) 1–8)

    MATH  MathSciNet  Google Scholar 

  32. Sazonov, V.Yu.: Bounded set theory, polynomial computability and Δ-programming. Application aspects of mathematical logic. Computing systems 122 (1987) 110–132 (In Russian) Cf. also a short English version of this paper in: LNCS 278 Springer (1987) 391–397

    MATH  MathSciNet  Google Scholar 

  33. Sazonov, V.Yu.: Hereditarily-finite sets, data bases and polynomial-time computability. Theoretical Computer Science 119 Elsevier (1993) 187–214

    Article  MATH  MathSciNet  Google Scholar 

  34. Sazonov, V.Yu.: A bounded set theory with anti-foundation axiom and inductive definability. Computer Science Logic, 8th Workshop, CSL’94 Kazimierz, Poland, September 1994, Selected Papers. LNCS 933 Springer (1995) 527–541

    Chapter  Google Scholar 

  35. Sazonov, V.Yu: On Bounded Set Theory. Invited talk on the 10th International Congress on Logic, Methodology and Philosophy of Sciences, Florence, August 1995, in Volume I: Logic and Scientific Method, Kluwer Academic Publishers, 1997, pp. 85–103

    MathSciNet  Google Scholar 

  36. Shoenfield, J. R.: Mathematical Logic. Addison-Wesley, Reading, MA, 1967

    MATH  Google Scholar 

  37. Szelepcsényi, R.: 1987, The method of forcing for nondeterministic automata. Bull. European Association Theor. Comp. Sci. (Oct. 1987) 96–100

    Google Scholar 

  38. Vardi, M.Y.: The complexity of relational query languages. Proc. of the 14th. ACM Symp. on Theory of Computing, (1982) 137–146

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Leontjev, A., Sazonov, V. (2000). Capturing LOGSPACE over Hereditarily-Finite Sets. In: Schewe, KD., Thalheim, B. (eds) Foundations of Information and Knowledge Systems. FoIKS 2000. Lecture Notes in Computer Science, vol 1762. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46564-2_10

Download citation

  • DOI: https://doi.org/10.1007/3-540-46564-2_10

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67100-8

  • Online ISBN: 978-3-540-46564-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics