Projects per year
Abstract
The chase procedure is one of the most fundamental algorithmic tools in database theory. A key algorithmic task is uniform chase termination, i.e., given a set of tuple-generating dependencies (tgds), is it the case that the chase under this set of tgds terminates, for every input database? In view of the fact that this problem is undecidable, no matter which version of the chase we consider, it is natural to ask whether well-behaved classes of tgds, introduced in different contexts such as ontological reasoning, make our problem decidable. In this work, we consider a prominent decidability paradigm for tgds, called stickiness. We show that for sticky sets of tgds, uniform chase termination is decidable if we focus on the (semi-)oblivious chase, and we pinpoint its exact complexity: PSPACE-complete in general, and NLOGSPACE-complete for predicates of bounded arity. These complexity results are obtained via graph-based syntactic characterizations of chase termination that are of independent interest.
Original language | English |
---|---|
Title of host publication | 22nd International Conference on Database Theory (ICDT 2019) |
Editors | Pablo Barcelo, Marco Calautti |
Number of pages | 18 |
DOIs | |
Publication status | Published - 19 Mar 2019 |
Event | 22nd International Conference on Database Theory - Lisbon, Portugal Duration: 26 Mar 2019 → 29 Mar 2019 http://edbticdt2019.inesc-id.pt/ |
Publication series
Name | LIPICS |
---|---|
Volume | 127 |
ISSN (Electronic) | 1868-8969 |
Conference
Conference | 22nd International Conference on Database Theory |
---|---|
Abbreviated title | ICDT 2019 |
Country/Territory | Portugal |
City | Lisbon |
Period | 26/03/19 → 29/03/19 |
Internet address |
Keywords / Materials (for Non-textual outputs)
- Chase procedure
- tuple-generating dependencies
- stickiness
- termination
- computational complexity
- logic and databases
Fingerprint
Dive into the research topics of 'Oblivious Chase Termination: The Sticky Case'. Together they form a unique fingerprint.Projects
- 2 Finished
-
-
VADA: Value Added Data Systems: Principles and Architecture
Libkin, L., Buneman, P., Fan, W. & Pieris, A.
1/04/15 → 30/09/20
Project: Research