Balancing expressiveness and inexpressiveness in view design

06/01/2020
by   Michael Benedikt, et al.
0

We study the design of data publishing mechanisms that allow a collection of autonomous distributed datasources to collaborate to support queries. A common mechanism for data publishing is via views: functions that expose derived data to users, usually specified as declarative queries. Our autonomy assumption is that the views must be on individual sources, but with the intention of supporting integrated queries. In deciding what data to expose to users, two considerations must be balanced. The views must be sufficiently expressive to support queries that users want to ask – the utility of the publishing mechanism. But there may also be some expressiveness restriction. Here we consider two restrictions, a minimal information requirement, saying that the views should reveal as little as possible while supporting the utility query, and a non-disclosure requirement, formalizing the need to prevent external users from computing information that data owners do not want revealed. We investigate the problem of designing views that satisfy both an expressiveness and an inexpressiveness requirement, for views in a restricted declarative language (conjunctive queries), and for arbitrary views.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/12/2020

On monotonic determinacy and rewritability for recursive queries and views

A query Q is monotonically determined over a set of views if Q can be ex...
research
03/16/2020

Equivalent Rewritings on Path Views with Binding Patterns

A view with a binding pattern is a parameterized query on a database. Su...
research
11/26/2019

Dataset-On-Demand: Automatic View Search and Presentation for Data Discovery

Many data problems are solved when the right view of a combination of da...
research
07/15/2022

Toward Systematic Design Considerations of Organizing Multiple Views

Multiple-view visualization (MV) has been used for visual analytics in v...
research
01/13/2022

Rewriting with Acyclic Queries: Mind your Head

The paper studies the rewriting problem, that is, the decision problem w...
research
05/19/2021

An Overview of Computer Supported Query Formulation

Most present day organisations make use of some automated information sy...
research
11/25/2020

Like a Researcher Stating Broader Impact For the Very First Time

In requiring that a statement of broader impact accompany all submission...

Please sign up or login with your details

Forgot password? Click here to reset