On the expressibility and the computability of untyped queries

Annals of Pure and Applied Logic 108 (1-3):345-371 (2001)
  Copy   BIBTEX

Abstract

The work of Chandra and Harel contained in Chandra and Harel 156–178) can be considered as the beginning of the construction of a theoretical framework in which the computability and the complexity of queries to relational databases could be studied. In the definition of the class of computable queries, the authors included untyped queries, that is, queries whose answers are relations of possibly different arities on different relational structures or databases. However, it seems that in the quite wide and important work which followed on the subject, untyped queries were not considered at all, neither in the abstract machines side, nor in the logic framework. We propose to re-introduce these queries in the study of query computability and complexity without the need to leave the relational model. One important application which we consider in the theoretical setting is the computation of numerical queries, that is, queries which range over the naturals. Numerical queries do not fit in the current state of the theory regarding the two formalisms referenced above, since they can result in numerical values which are not necessarily in the domain of the given structure. We define an extension of the reflective relational machine of Abiteboul et al., which we call untyped reflective relational machine, and we prove that this model is complete considering the whole class. In the logic framework, we define a new quantifier, which we call conditional quantifier, and we build with it an infinitary logic which we denote by. The difference between this logic and the well-known infinitary logic is that a formula of our logic can induce relations of different arities on different structures or databases. Then we prove that strictly includes the whole sub-class of the total computable queries, including untyped queries. Finally, we define a fragment of which we prove that exactly captures the sub-class of the total computable queries, but which is undecidable. We also define an undecidable fragment of which exactly captures the sub-class of the total and typed computable queries.

Links

PhilArchive



    Upload a copy of this work     Papers currently archived: 91,349

External links

Setup an account with your affiliations in order to access resources via your University's proxy server

Through your library

Similar books and articles

On the expressibility and the computability of untyped queries.Jose Maria Turull Torres - 2001 - Annals of Pure and Applied Logic 108 (1-3):345-371.
A Theory Of Local Set Queries.Klaus-Dieter Schewe & José María Turull Torres - 2005 - Logic Journal of the IGPL 13 (1):47-68.
Automata techniques for query inference machines.William Gasarch & Geoffrey R. Hird - 2002 - Annals of Pure and Applied Logic 117 (1-3):169-201.
On the Commutativity of Jumps.Timothy Mcnicholl - 2000 - Journal of Symbolic Logic 65 (4):1725-1748.
On the commutativity of jumps.Timothy H. McNicholl - 2000 - Journal of Symbolic Logic 65 (4):1725-1748.
Extended order-generic queries.Oleg V. Belegradek, Alexei P. Stolboushkin & Michael A. Taitslin - 1999 - Annals of Pure and Applied Logic 97 (1-3):85-125.
Learning via queries and oracles.Frank Stephan - 1998 - Annals of Pure and Applied Logic 94 (1-3):273-296.
The methodological origins of Newton’s queries.Peter R. Anstey - 2004 - Studies in History and Philosophy of Science Part A 35 (2):247-269.

Analytics

Added to PP
2017-02-19

Downloads
2 (#1,780,599)

6 months
2 (#1,263,261)

Historical graph of downloads

Sorry, there are not enough data points to plot this chart.
How can I increase my downloads?

Citations of this work

No citations found.

Add more citations

References found in this work

No references found.

Add more references