On Linear Time Decidability of Differential Privacy for Programs with Unbounded Inputs

04/29/2021
by   Rohit Chadha, et al.
0

We introduce an automata model for describing interesting classes of differential privacy mechanisms/algorithms that include known mechanisms from the literature. These automata can model algorithms whose inputs can be an unbounded sequence of real-valued query answers. We consider the problem of checking whether there exists a constant d such that the algorithm described by these automata are dϵ-differentially private for all positive values of the privacy budget parameter ϵ. We show that this problem can be decided in time linear in the automaton's size by identifying a necessary and sufficient condition on the underlying graph of the automaton. This paper's results are the first decidability results known for algorithms with an unbounded number of query answers taking values from the set of reals.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/12/2023

Deciding Differential Privacy of Online Algorithms with Multiple Variables

We consider the problem of checking the differential privacy of online r...
research
09/08/2023

The Complexity of Verifying Boolean Programs as Differentially Private

We study the complexity of the problem of verifying differential privacy...
research
10/15/2021

The Privacy-preserving Padding Problem: Non-negative Mechanisms for Conservative Answers with Differential Privacy

Differentially private noise mechanisms commonly use symmetric noise dis...
research
03/31/2023

On Rényi Differential Privacy in Statistics-Based Synthetic Data Generation

Privacy protection with synthetic data generation often uses differentia...
research
11/10/2020

Inferring Symbolic Automata

We study the learnability of symbolic finite state automata, a model sho...
research
09/19/2021

Making the Most of Parallel Composition in Differential Privacy

We show that the `optimal' use of the parallel composition theorem corre...
research
07/15/2020

The Big-O Problem for Labelled Markov Chains and Weighted Automata

Given two weighted automata, we consider the problem of whether one is b...

Please sign up or login with your details

Forgot password? Click here to reset