We consider in this paper an extension of Datalog with mechanisms for temporal1 nonmonotonic and nondeterministic reasoning, which we refer to as Datalog++. We show, by means of examples, its fiexibility in expressing queries concerning aggregates and data cube. Also, we show how iterateci fìxpoint and stable model semantics can be combined to the purpose of clarifying the semantics of Datalog++ programs, and supporting their efficient execution. Finally, we provide a more concrete implementation strategy, on which basis the design of optimization techniques tailored for Datalog++ is addressed.
On temporal, nonmonotonic, nondeterministic logic databases
Giannotti F;Nanni M;Pedreschi D
2000
Abstract
We consider in this paper an extension of Datalog with mechanisms for temporal1 nonmonotonic and nondeterministic reasoning, which we refer to as Datalog++. We show, by means of examples, its fiexibility in expressing queries concerning aggregates and data cube. Also, we show how iterateci fìxpoint and stable model semantics can be combined to the purpose of clarifying the semantics of Datalog++ programs, and supporting their efficient execution. Finally, we provide a more concrete implementation strategy, on which basis the design of optimization techniques tailored for Datalog++ is addressed.File in questo prodotto:
File | Dimensione | Formato | |
---|---|---|---|
prod_407239-doc_142650.pdf
accesso aperto
Descrizione: On temporal, nonmonotonic, nondeterministic logic databases
Dimensione
1.06 MB
Formato
Adobe PDF
|
1.06 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.