Linearisability on datalog programs
TL;DR: It is proved that piecewise linear Datalog programs can always be transformed into linear Dinalog programs, by virtue of a procedure which performs the transformation automatically, and a new class of linearisable chain queries, referred to as pseudo-regular, are identified and proved to have linearisability constructively.
read more
About: This article is published in Theoretical Computer Science. The article was published on 03 Nov 2003. and is currently open access. The article focuses on the topics: Datalog & Deductive database.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
On the Optimization of Recursive Relational Queries: Application to Graph Queries
Louis Jachiet,Pierre Genevès,Nils Gesbert,Nabil Layaïda +3 more
- 11 Jun 2020
TL;DR: In this paper, the authors propose a variant of the Relational Algebra equipped with a fixpoint operator for expressing recursive relational queries, which can notably express unions of conjunctive regular path queries.
•Proceedings Article
Datalog rewritability of disjunctive datalog programs and its applications to ontology reasoning
Mark Kaminski,Yavor Nenov,Bernardo Cuenca Grau +2 more
- 27 Jul 2014
TL;DR: Weakly linear disjunctive datalog as mentioned in this paper is a rule-based language that extends both datalog and linear disjoint datalog, and for which reasoning is tractable in data complexity.
30
The Space-Efficient Core of Vadalog
Gerald Berger,Georg Gottlob,Andreas Pieris,Emanuel Sallinger +3 more
- 25 Jun 2019
TL;DR: It is shown that piece-wise linear recursion alone, without the wardedness condition, is not enough as it leads to the undecidability of reasoning, and the relative expressiveness of the query languages based on (piece-wiselinear) warded sets of TGDs is studied.
Solving non-linear Horn clauses using a linear Horn clause solver
Bishoksan Kafle,John P. Gallagher,Pierre Ganty +2 more
- 14 Jul 2016
TL;DR: In this paper, the authors show that checking satisfiability of a set of non-linear Horn clauses (also called a nonlinear Horn clause program) can be achieved using a solver for linear Horn clauses.
References
•Book
Principles of database and knowledge-base systems
Jeffrey D. Ullman
- 01 Jan 1979
TL;DR: This book goes into the details of database conception and use, it tells you everything on relational databases from theory to the actual used algorithms.
2.9K
The Semantics of Predicate Logic as a Programming Language
TL;DR: In this paper the operational and fixpoint semantics of predicate logic programs are defined, and the connections with the proof theory and model theory of logic are investigated, and it is concluded that operational semantics is a part ofProof theory and that fixpoint semantic is a special case of model-theoretic semantics.
Simple learning algorithms using divide and conquer
Nader H. Bshouty
- 05 Jul 1995
TL;DR: This paper shows how to recursively run the learning algorithm for each value using the oracles of the target and builds a decision tree according to the possible values of this attribute to continue the learning process.
1.3K
•Book
Computational Complexity
Christos H. Papadimitriou
- 30 Nov 1993
TL;DR: Computational complexity is the realm of mathematical models and techniques for establishing impossibility proofs for proving formally that there can be no algorithm for the given problem which runs faster than the current one.
1K
Related Papers (5)
Georg Gottlob,Thomas Schwentick +1 more
- 10 Jun 2012
Mirjana Mazuran,Edoardo Serra,Carlo Zaniolo +2 more
- 01 Aug 2013