Skip to contents

Make a Measurement that adds noise from a canonical noise distribution. The implementation is tailored towards approximate-DP, resulting in noise sampled from the Tulap distribution.

Usage

make_canonical_noise(input_domain, input_metric, d_in, d_out)

Arguments

input_domain

Domain of the input.

input_metric

Metric of the input.

d_in

Sensitivity

d_out

Privacy parameters (ε, δ)

Value

Measurement

Details

Required features: contrib

make_canonical_noise in Rust documentation.

Citations:

Supporting Elements:

  • Input Domain: AtomDomain<f64>

  • Output Type: AbsoluteDistance<f64>

  • Input Metric: Approximate<MaxDivergence>

  • Output Measure: f64

Proof Definition:

(Proof Document)