Abstract
We formalise a variant of Datalog that allows complex values constructed by nesting elements of the input database in sets and tuples. We study its complexity and give a translation into sets of tuple-generating dependencies (TGDs) for which the standard chase terminates on any input database. We identify a fragment for which reasoning is tractable. As membership is undecidable for this fragment, we develop decidable sufficient conditions.
Author supplied keywords
Cite
CITATION STYLE
Marx, M., & Krötzsch, M. (2022). Tuple-Generating Dependencies Capture Complex Values. In Leibniz International Proceedings in Informatics, LIPIcs (Vol. 220). Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing. https://doi.org/10.4230/LIPIcs.ICDT.2022.13
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.