Semi-oblivious chase termination: the sticky case (Q2035470)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Semi-oblivious chase termination: the sticky case |
scientific article |
Statements
Semi-oblivious chase termination: the sticky case (English)
0 references
24 June 2021
0 references
The chase procedure is a fundamental algorithmic tool in database theory with a variety of applications. The authors consider a prominent paradigm that led to a robust Tuple-Generating Dependencies (TGD) based formalism, called stickiness. It is shown that for sticky sets of TGDs, all-instances chase termination is decidable if focus is on the (semi-) oblivious chase, and its exact complexity is discussed. The complexity results are obtained via a graph-based syntactic characterization of chase termination that is of independent interest.
0 references
chase procedure
0 references
tuple-generating dependencies
0 references
stickiness
0 references
termination
0 references
computational complexity
0 references
0 references