• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

DMCA

Queries with Guarded Negation

Cached

  • Download as a PDF

Download Links

  • [vldb.org]
  • [www.vldb2012.org]
  • [www.mathematik.tu-darmstadt.de]
  • [www.mathematik.tu-darmstadt.de]
  • [arxiv.org]

  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Vince Bárány , Balder ten Cate , Martin Otto
Citations:9 - 2 self
  • Summary
  • Citations
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@MISC{Bárány_querieswith,
    author = {Vince Bárány and Balder ten Cate and Martin Otto},
    title = {Queries with Guarded Negation },
    year = {}
}

Share

Facebook Twitter Reddit Bibsonomy

OpenURL

 

Abstract

A well-established and fundamental insight in database theory is that negation (also known as complementation) tends to make queries difficult to process and difficult to reason about. Many basic problems are decidable and admit practical algorithms in the case of unions of conjunctive queries, but become difficult or even undecidable when queries are allowed to contain negation. Inspired by recent results in finite model theory, we consider a restricted form of negation, guarded negation. We introduce a fragment of SQL, called GN-SQL, as well as a fragment of Datalog with stratified negation, called GN-Datalog, that allow only guarded negation, and we show that these query languages are computationally well behaved, in terms of testing query containment, query evaluation, open-world query answering, and boundedness. GN-SQL and GN-Datalog subsume a number of well known query languages and constraint languages, such as unions of conjunctive queries, monadic Datalog, and frontier-guarded tgds. In addition, an analysis of standard benchmark workloads shows that most usage of negation in SQL in practice is guarded negation.

Keyphrases

guarded negation    full version    conjunctive query    query language    query evaluation    frontier-guarded tgds    standard benchmark workload    many basic problem    fundamental insight    stratified negation    restricted form    open-world query answering    monadic datalog    fi-nite model theory    database the-ory    admit prac-tical algorithm    query contain-ment    constraint language    guarded nega-tion    recent result   

Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University