Share on Facebook Share on Twitter Email
Answers.com

Query

 
Wikipedia: Query (complexity)

In descriptive complexity, a query is a mapping from structures of one signature to structures of another vocabulary. Neil Immerman, in his book "Descriptive Complexity", "use[s] the concept of query as the fundamental paradigm of computation" (p. 17).

Given signatures σ and τ, we define the set of structures on each language, STRUC[σ] and STRUC[τ]. A query is then any mapping

I : \mbox{STRUC}[\sigma] \to \mbox{STRUC}[\tau]

Computational complexity theory can then be phrased in terms of the power of the mathematical logic necessary to express a given query.

Order-independent queries

A query is order-independent if the ordering of objects in the structure does not affect the results of the query. In databases, these queries correspond to generic queries (Immerman 1999, p. 18). A query is order-independent iff  I(\mathfrak{A}) \equiv I(\mathfrak{B}) for any isomorphic structures \mathfrak{A} and \mathfrak{B}.


References


Search unanswered questions...
Enter a question here...
Search: All sources Community Q&A Reference topics
 
 
Learn More
qu. (abbreviation)
Quaere
inquiry program (technology)

What rhymes with query? Read answer...
What are the uses of a Query? Read answer...
What is database query? Read answer...

Help us answer these
Why are queries good?
What is a query seizures?
What is a sigma query?

Post a question - any question - to the WikiAnswers community:

 

Copyrights:

Wikipedia. This article is licensed under the Creative Commons Attribution/Share-Alike License. It uses material from the Wikipedia article "Query (complexity)" Read more