Projects per year
Abstract / Description of output
There has been increasing need for secure data sharing. In practice a group of data owners often adopt a heterogeneous security scheme under which each pair of parties decide their own protocol to share data with diverse levels of trust. The scheme also keeps track of how the data is used.
This paper studies distributed SQL query answering in the heterogeneous security setting. We define query plans by incorporating toll functions determined by data sharing agreements and reflected in the use of various security facilities. We formalize query answering as a bi-criteria optimization problem, to minimize both data sharing toll and parallel query evaluation cost. We show that this problem is PSPACE-hard for SQL and Σp3-hard for SPC, and it is in NEXPTIME. Despite the hardness, we develop a set of approximate algorithms to generate distributed query plans that minimize data sharing toll and reduce parallel evaluation cost. Using real-life and synthetic data, we empirically verify the effectiveness, scalability and efficiency of our algorithms.
This paper studies distributed SQL query answering in the heterogeneous security setting. We define query plans by incorporating toll functions determined by data sharing agreements and reflected in the use of various security facilities. We formalize query answering as a bi-criteria optimization problem, to minimize both data sharing toll and parallel query evaluation cost. We show that this problem is PSPACE-hard for SQL and Σp3-hard for SPC, and it is in NEXPTIME. Despite the hardness, we develop a set of approximate algorithms to generate distributed query plans that minimize data sharing toll and reduce parallel evaluation cost. Using real-life and synthetic data, we empirically verify the effectiveness, scalability and efficiency of our algorithms.
Original language | English |
---|---|
Title of host publication | Proceedings of the International Conference on Management of Data 2020 (SIGMOD '20) |
Publisher | Association for Computing Machinery (ACM) |
Pages | 575-585 |
Number of pages | 11 |
ISBN (Print) | 978-1-4503-6735-6 |
DOIs | |
Publication status | Published - 11 Jun 2020 |
Event | 2020 ACM SIGMOD/PODS International Conference on Management of Data - Portland, United States Duration: 14 Jun 2020 → 19 Jun 2020 https://sigmod2020.org/ |
Conference
Conference | 2020 ACM SIGMOD/PODS International Conference on Management of Data |
---|---|
Abbreviated title | SIGMOD/PODS 2020 |
Country/Territory | United States |
City | Portland |
Period | 14/06/20 → 19/06/20 |
Internet address |
Fingerprint
Dive into the research topics of 'Querying Shared Data with Security Heterogeneity'. Together they form a unique fingerprint.Projects
- 3 Finished
-
-
-
VADA: Value Added Data Systems: Principles and Architecture
Libkin, L., Buneman, P., Fan, W. & Pieris, A.
1/04/15 → 30/09/20
Project: Research
Profiles
-
Yang Cao
- School of Informatics - Lecturer in Database Systems
- Laboratory for Foundations of Computer Science
- Foundations of Computation
Person: Academic: Research Active