IBM/differential-privacy-library

Budget accounting for parallel composition

Opened this issue · 0 comments

The BudgetAccountant class that is being introduced in the upcoming v0.3.0 currently only supports sequential composition. If we want to be able to use BudgetAccountant to track budget spend on the mechanism level (where the differential privacy operations actually take place), then we need to be able to support parallel composition (whereby the budget is determined as a max of the spent budgets, rather than the sum).