Affiliation:
1. University of Calabria, Rende, Italy
Abstract
The chase is a well-known algorithm with a wide range of applications in data exchange, data cleaning, data integration, query optimization, and ontological reasoning. Since the chase evaluation might not terminate and it is undecidable whether it terminates, the problem of defining (decidable) sufficient conditions ensuring termination has received a great deal of interest in recent years. In this regard, several termination criteria have been proposed. One of the main weaknesses of current approaches is the limited analysis they perform on
equality generating dependencies
(EGDs).
In this paper, we propose sufficient conditions ensuring that a set of dependencies has at least one terminating chase sequence. We propose novel criteria which are able to perform a more accurate analysis of EGDs. Specifically, we propose a new stratification criterion and an adornment algorithm. The latter can both be used as a termination criterion and be combined with current techniques to make them more effective, in that strictly more sets of dependencies are identified. Our techniques identify sets of dependencies that are not recognized by any of the current criteria.
Subject
General Earth and Planetary Sciences,Water Science and Technology,Geography, Planning and Development
Cited by
9 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Query answering over inconsistent knowledge bases: A probabilistic approach;Theoretical Computer Science;2022-10
2. Existential active integrity constraints;Expert Systems with Applications;2021-04
3. Dependencies for Graphs;ACM Transactions on Database Systems;2019-04-08
4. Simplified data posting in practice;Proceedings of the 23rd International Database Applications & Engineering Symposium on - IDEAS '19;2019
5. An Effective System for User Queries Assistance;Flexible Query Answering Systems;2019