Query Significance in Databases via Randomizations
Markus Ojala, Gemma C. Garriga, Aristides Gionis, Heikki Mannila

TL;DR
This paper introduces methods to assess the statistical significance of relational database queries by applying various randomization techniques to the data tables and analyzing the resulting query outcomes.
Contribution
It proposes multiple randomization techniques for multi-relational data and evaluates their effectiveness in determining query significance.
Findings
Different randomization methods yield varying significance results.
Some queries show consistent significance across multiple randomizations.
The approach helps distinguish meaningful patterns from random artifacts.
Abstract
Many sorts of structured data are commonly stored in a multi-relational format of interrelated tables. Under this relational model, exploratory data analysis can be done by using relational queries. As an example, in the Internet Movie Database (IMDb) a query can be used to check whether the average rank of action movies is higher than the average rank of drama movies. We consider the problem of assessing whether the results returned by such a query are statistically significant or just a random artifact of the structure in the data. Our approach is based on randomizing the tables occurring in the queries and repeating the original query on the randomized tables. It turns out that there is no unique way of randomizing in multi-relational data. We propose several randomization techniques, study their properties, and show how to find out which queries or hypotheses about our data result…
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
TopicsData Management and Algorithms · Advanced Database Systems and Queries · Logic, Reasoning, and Knowledge
