smartnoise-core icon indicating copy to clipboard operation
smartnoise-core copied to clipboard

Utilized privacy usage is lost on omitted nodes

Open Shoeboxam opened this issue 4 years ago • 0 comments

If a node ends up using less privacy than the upper bound provided to it, this lower usage is stored in the release. But nodes introduced by expansions are typically dropped from the release. So if a mechanism invocation inside of a partitional map actually uses less privacy than its upper bound, the record of the reduced usage is not retained in the release- only its downstream union.

Assuming components always respect the upper bound they are given, this bug can only inflate reported privacy usage.

Shoeboxam avatar Jun 28 '20 18:06 Shoeboxam