We consider in this paper an extension of Datalog with mechanisms for temporal, non monotonic and non deterministic reasoning, which we refer to as Datalog++. We show, by means of examples, its flexibility in expressing queries of increasing difficulty, up to aggregates and data cube. Also, we show how iterated fixpoint and stable model semantics can be combined to the purpose of clarifying the semantics of Datalog++ programs, and supporting their efficient execution. On this basis, the design of appropriate optimization techniques for Datalog++ is also briefly discussed.

Query Answering in Nondeterministic, Nonmonotonic Logic Databases

Giannotti F;Manco G;Nanni M;Pedreschi D
1998

Abstract

We consider in this paper an extension of Datalog with mechanisms for temporal, non monotonic and non deterministic reasoning, which we refer to as Datalog++. We show, by means of examples, its flexibility in expressing queries of increasing difficulty, up to aggregates and data cube. Also, we show how iterated fixpoint and stable model semantics can be combined to the purpose of clarifying the semantics of Datalog++ programs, and supporting their efficient execution. On this basis, the design of appropriate optimization techniques for Datalog++ is also briefly discussed.
1998
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
3-540-65082-2
Stable model
Predicate symbol
Temporal reasoning
Deductive database
Choice goal
File in questo prodotto:
File Dimensione Formato  
prod_254663-doc_160824.pdf

non disponibili

Descrizione: Query Answering in Nondeterministic, Nonmonotonic Logic Databases
Tipologia: Versione Editoriale (PDF)
Dimensione 734.34 kB
Formato Adobe PDF
734.34 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/196990
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact