Solving equations in the relational algebra
Joachim Biskup, Jan Paredaens, Thomas Schwentick, Jan Van den Bussche

TL;DR
This paper explores the complexity and expressive power of solving sparse equations in relational algebra, demonstrating their significance in nested relational databases and comparing with powerset algebra.
Contribution
It introduces the concept of sparse equations in relational algebra, analyzes their complexity, and compares their expressive power to powerset algebra.
Findings
Sparse equations have at most polynomially many solutions.
Solving these equations is a powerful operation in nested relational databases.
The expressive power of sparse equations is comparable to powerset algebra.
Abstract
Enumerating all solutions of a relational algebra equation is a natural and powerful operation which, when added as a query language primitive to the nested relational algebra, yields a query language for nested relational databases, equivalent to the well-known powerset algebra. We study \emph{sparse} equations, which are equations with at most polynomially many solutions. We look at their complexity, and compare their expressive power with that of similar notions in the powerset algebra.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Data Management and Algorithms · Semantic Web and Ontologies
