Eliminating recursion from monadic datalog programs on trees
From MaRDI portal
Abstract: We study the problem of eliminating recursion from monadic datalog programs on trees with an infinite set of labels. We show that the boundedness problem, i.e., determining whether a datalog program is equivalent to some nonrecursive one is undecidable but the decidability is regained if the descendant relation is disallowed. Under similar restrictions we obtain decidability of the problem of equivalence to a given nonrecursive program. We investigate the connection between these two problems in more detail.
Recommendations
Cites work
- scientific article; zbMATH DE number 4147465 (Why is no real title available?)
- scientific article; zbMATH DE number 839556 (Why is no real title available?)
- A simple characterization of uniform boundedness for a class of recursions
- Containment of monadic Datalog programs via bounded clique-width
- Data independent recursion in deductive databases
- Decidable containment of recursive queries
- Monadic Datalog Containment
- Monadic datalog and regular tree pattern queries
- Optimizing Conjunctive Queries over Trees Using Schema Information
- Undecidable boundedness problems for datalog programs
- Undecidable optimization problems for database logic programs
Cited in
(3)
This page was built for publication: Eliminating recursion from monadic datalog programs on trees
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q2946356)