Skip to main content

Answering Private Linear Queries Adaptively using the Common Mechanism

Publication ,  Journal Article
Xiao, Y; Wang, G; Zhang, D; Kifer, D
Published in: Proceedings of the VLDB Endowment
January 1, 2023

When analyzing confidential data through a privacy filter, a data scientist often needs to decide which queries will best support their intended analysis. For example, an analyst may wish to study noisy two-way marginals in a dataset produced by a mechanism M1. But, if the data are relatively sparse, the analyst may choose to examine noisy one-way marginals, produced by a mechanismM2, instead. Since the choice of whether to use M1 orM2 is data-dependent, a typical differentially private workflow is to first split the privacy loss budget ρ into two parts: ρ1 and ρ2, then use the first part ρ1 to determine which mechanism to use, and the remainder ρ2 to obtain noisy answers from the chosen mechanism. In a sense, the first step seems wasteful because it takes away part of the privacy loss budget that could have been used to make the query answers more accurate. In this paper, we consider the question of whether the choice between M1 and M2 can be performed without wasting any privacy loss budget. For linear queries, we propose a method for decomposing M1 and M2 into three parts: (1) a mechanism M∗ that captures their shared information, (2) a mechanism M′1 that captures information that is specific to M1, (3) a mechanism M′2 that captures information that is specific to M2. Running M∗ andM′1 together is completely equivalent to running M1 (both in terms of query answer accuracy and total privacy cost ρ). Similarly, running M∗ and M′2 together is completely equivalent to running M2. Since M∗ will be used no matter what, the analyst can use its output to decide whether to subsequently run M′1 (thus recreating the analysis supported by M1) or M′2 (recreating the analysis supported by M2), without wasting privacy loss budget.

Duke Scholars

Published In

Proceedings of the VLDB Endowment

DOI

EISSN

2150-8097

Publication Date

January 1, 2023

Volume

16

Issue

8

Start / End Page

1883 / 1896

Related Subject Headings

  • 4605 Data management and data science
  • 0807 Library and Information Studies
  • 0806 Information Systems
  • 0802 Computation Theory and Mathematics
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Xiao, Y., Wang, G., Zhang, D., & Kifer, D. (2023). Answering Private Linear Queries Adaptively using the Common Mechanism. Proceedings of the VLDB Endowment, 16(8), 1883–1896. https://doi.org/10.14778/3594512.3594519
Xiao, Y., G. Wang, D. Zhang, and D. Kifer. “Answering Private Linear Queries Adaptively using the Common Mechanism.” Proceedings of the VLDB Endowment 16, no. 8 (January 1, 2023): 1883–96. https://doi.org/10.14778/3594512.3594519.
Xiao Y, Wang G, Zhang D, Kifer D. Answering Private Linear Queries Adaptively using the Common Mechanism. Proceedings of the VLDB Endowment. 2023 Jan 1;16(8):1883–96.
Xiao, Y., et al. “Answering Private Linear Queries Adaptively using the Common Mechanism.” Proceedings of the VLDB Endowment, vol. 16, no. 8, Jan. 2023, pp. 1883–96. Scopus, doi:10.14778/3594512.3594519.
Xiao Y, Wang G, Zhang D, Kifer D. Answering Private Linear Queries Adaptively using the Common Mechanism. Proceedings of the VLDB Endowment. 2023 Jan 1;16(8):1883–1896.

Published In

Proceedings of the VLDB Endowment

DOI

EISSN

2150-8097

Publication Date

January 1, 2023

Volume

16

Issue

8

Start / End Page

1883 / 1896

Related Subject Headings

  • 4605 Data management and data science
  • 0807 Library and Information Studies
  • 0806 Information Systems
  • 0802 Computation Theory and Mathematics