TY - GEN
T1 - Balancing expressiveness and inexpressiveness in view design
AU - Benedikt, Michael
AU - Bourhis, Pierre
AU - Jachiet, Louis
AU - Tsamoura, Efthymia
N1 - Publisher Copyright:
© 2020 17th International Conference on Principles of Knowledge Representation and Reasoning, KR 2020. All rights reserved.
PY - 2020/1/1
Y1 - 2020/1/1
N2 - 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.
AB - 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.
M3 - Conference contribution
AN - SCOPUS:85104651912
T3 - 17th International Conference on Principles of Knowledge Representation and Reasoning, KR 2020
SP - 108
EP - 117
BT - 17th International Conference on Principles of Knowledge Representation and Reasoning, KR 2020
A2 - Calvanese, Diego
A2 - Erdem, Esra
A2 - Thielscher, Michael
PB - International Joint Conference on Artificial Intelligence (IJCAI)
T2 - 17th International Conference on Principles of Knowledge Representation and Reasoning, KR 2020
Y2 - 12 September 2020 through 18 September 2020
ER -