Boundedness is undecidable for datalog programs with a single recursive rule
References (11)
- et al.
Decidable optimization problems for database logic programs
Proc. 20th ACM STOC
(1988) - et al.
Parallel evaluation of recursive rule queries
Proc. 5th ACM Symp. on Principles of Database Systems
(1986) - et al.
Undecidable optimization problems for database logic programs
Proc. 2nd Symp. on Logic in Computer Science
(1987) A time bound on the materialization of some recursively defined views
Proc. 11th Internat. Conf. on Very Large Data Bases
(1985)Logic programming and parallel complexity
There are more references available in the full text version of this article.
Cited by (31)
On the decidability of the termination problem of active database systems
2004, Theoretical Computer ScienceOn the complexity of single-rule datalog queries
2003, Information and ComputationCitation Excerpt :These additional atoms make sure that over databases expanded by the or and eq relations, the set of ground instances of XP is equivalent to the union of the ground instances of the single rules of P, and hence XP encodes simultaneously all rules of P and is in essence equivalent to P. All our complexity and expressiveness results follow rather straightforwardly from this construction and from the corresponding results for general datalog programs (see Table 1). Note that a different product construction was given by Abiteboul [2] in order to show that the boundedness problem for datalog sirups is undecidable. That construction does preserve program boundedness, but not equivalence.
Undecidable boundedness problems for datalog programs
1995, The Journal of Logic ProgrammingCharacterizing Boundedness in Chase Variants
2020, Theory and Practice of Logic ProgrammingDeciding boundedness of monadic sirups
2021, arXivDeciding boundedness of monadic sirups
2021, Proceedings of the ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems
Copyright © 1989 Published by Elsevier B.V.