中文
相关论文

相关论文: Anatomy of the chase

200 篇论文

In this paper we take closer look at recent developments for the chase procedure, and provide additional results. Our analysis allows us create a taxonomy of the chase variations and the properties they satisfy. Two of the most central…

数据库 · 计算机科学 2014-07-10 Gosta Grahne , Adrian Onet

We study the termination problem of the chase algorithm, a central tool in various database problems such as the constraint implication problem, Conjunctive Query optimization, rewriting queries using views, data exchange, and data…

数据库 · 计算机科学 2009-09-17 Michael Meier , Michael Schmidt , Georg Lausen

The chase procedure is a fundamental algorithmic tool in database theory with a variety of applications. A key problem concerning the chase procedure is all-instances termination: for a given set of tuple-generating dependencies (TGDs), is…

数据库 · 计算机科学 2019-07-09 Tomasz Gogacz , Jerzy Marcinkowski , Andreas Pieris

Existential rules, long known as tuple-generating dependencies in database theory, have been intensively studied in the last decade as a powerful formalism to represent ontological knowledge in the context of ontology-based query answering.…

计算机科学中的逻辑 · 计算机科学 2018-10-05 Michel Leclere , Marie-Laure Mugnier , Michael Thomazo , Federico Ulliana

The chase procedure, an algorithm proposed 25+ years ago to fix constraint violations in database instances, has been successfully applied in a variety of contexts, such as query optimization, data exchange, and data integration. Its…

数据库 · 计算机科学 2009-05-06 Michael Meier , Michael Schmidt , Georg Lausen

The chase is a ubiquitous algorithm in database theory. However, for existential rules (aka tuple-generating dependencies), its termination is not guaranteed, and even undecidable in general. The problem of termination becomes particularly…

数据库 · 计算机科学 2025-11-25 Lukas Gerlach , Lucas Larroque , Jerzy Marcinkowski , Piotr Ostropolski-Nalewaja

The chase is a fundamental algorithm with ubiquitous uses in database theory. Given a database and a set of existential rules (aka tuple-generating dependencies), it iteratively extends the database to ensure that the rules are satisfied in…

计算机科学中的逻辑 · 计算机科学 2025-05-23 David Carral , Lukas Gerlach , Lucas Larroque , Michaël Thomazo

We show that all--instances termination of chase is undecidable. More precisely, there is no algorithm deciding, for a given set $\cal T$ consisting of Tuple Generating Dependencies (a.k.a. Datalog$^\exists$ program), whether the $\cal…

数据库 · 计算机科学 2015-12-08 Tomasz Gogacz , Jerzy Marcinkowski

The implication problem for the class of embedded dependencies is undecidable. However, this does not imply lackness of a proof procedure as exemplified by the chase algorithm. In this paper we present a complete axiomatization of embedded…

计算机科学中的逻辑 · 计算机科学 2015-07-03 Miika Hannula

The chase is a widely implemented approach to reason with tuple-generating dependencies (tgds), used in data exchange, data integration, and ontology-based query answering. However, it is merely a semi-decision procedure, which may fail to…

数据库 · 计算机科学 2024-03-29 Philipp Hanisch , Markus Krötzsch

Existential rules have been proposed for representing ontological knowledge, specifically in the context of Ontology- Based Data Access. Entailment with existential rules is undecidable. We focus in this paper on conditions that ensure the…

人工智能 · 计算机科学 2014-07-28 Jean-François Baget , Fabien Garreau , Marie-Laure Mugnier , Swan Rocher

The chase procedure is a fundamental algorithmic tool in databases that allows us to reason with constraints, such as existential rules, with a plethora of applications. It takes as input a database and a set of constraints, and iteratively…

数据库 · 计算机科学 2023-03-24 Marco Calautti , Mostafa Milani , Andreas Pieris

The chase procedure for existential rules is an indispensable tool for several database applications, where its termination guarantees the decidability of these tasks. Most previous studies have focused on the skolem chase variant and its…

计算机科学中的逻辑 · 计算机科学 2020-05-13 Arash Karimi , Heng Zhang , Jia-Huai You

The chase algorithm is a fundamental tool for query evaluation and query containment under constraints, where the constraints are (sub-classes of) tuple-generating dependencies (TGDs) and equality generating depencies (EGDs). So far, most…

计算机科学中的逻辑 · 计算机科学 2013-11-19 Andrea Cali , Georg Gottlob , Michael Kifer

The chase is a fundamental tool for existential rules. Several chase variants are known, which differ on how they handle redundancies possibly caused by the introduction of nulls. Given a chase variant, the halting problem takes as input a…

人工智能 · 计算机科学 2018-10-23 Stathis Delivorias , Michel Leclere , Marie-Laure Mugnier , Federico Ulliana

The chase is a sound and complete algorithm for conjunctive query answering over ontologies of existential rules with equality. To enable its effective use, we can apply acyclicity notions; that is, sufficient conditions that guarantee…

计算机科学中的逻辑 · 计算机科学 2019-11-26 David Carral , Jacopo Urbani

Finite chase, or alternatively chase termination, is an important condition to ensure the decidability of existential rule languages. In the past few years, a number of rule languages with finite chase have been studied. In this work, we…

人工智能 · 计算机科学 2015-01-12 Heng Zhang , Yan Zhang , Jia-Huai You

Existential rules are a positive fragment of first-order logic that generalizes function-free Horn rules by allowing existentially quantified variables in rule heads. This family of languages has recently attracted significant interest in…

人工智能 · 计算机科学 2021-01-13 Stathis Delivorias , Michel Leclère , Marie-Laure Mugnier , Federico Ulliana

The disjunctive restricted chase is a sound and complete procedure for solving boolean conjunctive query entailment over knowledge bases of disjunctive existential rules. Alas, this procedure does not always terminate and checking if it…

计算机科学中的逻辑 · 计算机科学 2023-09-25 Lukas Gerlach , David Carral

We study the notion of boundedness in the context of positive existential rules, that is, whether there exists an upper bound to the depth of the chase procedure, that is independent from the initial instance. By focussing our attention on…

人工智能 · 计算机科学 2020-06-16 Pierre Bourhis , Michel Leclère , Marie-Laure Mugnier , Sophie Tison , Federico Ulliana , Lily Galois
‹ 上一页 1 2 3 10 下一页 ›