The chase procedure is considered as one of the most fundamental algorithmic tools in database theory. It has been successfully applied to different database problems such as data exchange, and query answering and containment under constraints, to name a few. One of the central problems regarding the chase procedure is all-instance termination, that is, given a set of tuple-generating dependencies (TGDs) (a.k.a. existential rules), decide whether the chase under that set terminates, for every input database. It is well-known that this problem is undecidable, no matter which version of the chase we consider. The crucial question that comes up is whether existing restricted classes of TGDs, proposed in different contexts such as ontological reasoning, make the above problem decidable. In this work, we focus our attention on the oblivious and the semi-oblivious versions of the chase procedure, and we give a positive answer for classes of TGDs that are based on the notion of guardedness.

Chase Termination for Guarded Existential Rules / M. Calautti, G. Gottlob, A. Pieris (CEUR WORKSHOP PROCEEDINGS). - In: AMW 2015 : Alberto Mendelzon Workshop on Foundations of Data Management / [a cura di] A. Calì, M.-E. Vidal. - Aachen : CEUR-WS.org, 2015. - pp. 142-147 (( Intervento presentato al 9. convegno AMW Alberto Mendelzon International Workshop on Foundations of Data Management : May 6 - 8 tenutosi a Lima (Perù) nel 2015.

Chase Termination for Guarded Existential Rules

M. Calautti;
2015

Abstract

The chase procedure is considered as one of the most fundamental algorithmic tools in database theory. It has been successfully applied to different database problems such as data exchange, and query answering and containment under constraints, to name a few. One of the central problems regarding the chase procedure is all-instance termination, that is, given a set of tuple-generating dependencies (TGDs) (a.k.a. existential rules), decide whether the chase under that set terminates, for every input database. It is well-known that this problem is undecidable, no matter which version of the chase we consider. The crucial question that comes up is whether existing restricted classes of TGDs, proposed in different contexts such as ontological reasoning, make the above problem decidable. In this work, we focus our attention on the oblivious and the semi-oblivious versions of the chase procedure, and we give a positive answer for classes of TGDs that are based on the notion of guardedness.
Settore INF/01 - Informatica
2015
http://ceur-ws.org/Vol-1378/AMW_2015_paper_28.pdf
Book Part (author)
File in questo prodotto:
File Dimensione Formato  
AMW_2015_paper_28.pdf

accesso aperto

Tipologia: Publisher's version/PDF
Dimensione 69.44 kB
Formato Adobe PDF
69.44 kB Adobe PDF Visualizza/Apri
Pubblicazioni consigliate

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/2434/953315
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 16
social impact