Relational Division in Rank-Aware Databases
Ondrej Vaverka, Vilem Vychodil

TL;DR
This paper surveys relational division in rank-aware databases, discusses issues, and proposes generalizations using residuated lattices, emphasizing the fundamental nature of division operations in this context.
Contribution
It introduces a generalized model for relational division in rank-aware databases and presents a Pseudo Tuple Calculus to unify various division operations.
Findings
Relational divisions are fundamental in rank-aware models and cannot be expressed by other operations.
Proposed generalizations extend classic division operations to ranked data.
Introduced Pseudo Tuple Calculus for defining and relating division operations.
Abstract
We present a survey of existing approaches to relational division in rank-aware databases, discuss issues of the present approaches, and outline generalizations of several types of classic division-like operations. We work in a model which generalizes the Codd model of data by considering tuples in relations annotated by ranks, indicating degrees to which tuples in relations match queries. The approach utilizes complete residuated lattices as the basic structures of degrees. We argue that unlike the classic model, relational divisions are fundamental operations which cannot in general be expressed by means of other operations. In addition, we compare the existing and proposed operations and identify those which are faithful counterparts of universally quantified queries formulated in relational calculi. We introduce Pseudo Tuple Calculus in the ranked model which is further used to show…
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.
