tulap: The Truncated-Uniform-Laplace (Tulap) Distribution

Description Usage Arguments Value References Examples

Description

Distribution function and random generation for the Tulap distribution.

Usage

1
2
3
rtulap(n, m = 0, b = 0, q = 0)

ptulap(t, m = 0, b = 0, q = 0)

Arguments

n

number of observations

m

vector of medians

b

vector of Discrete Laplace noise parameters, obtained by exp(-ε)

q

vector of truncated quantiles

t

vector of quantiles

Value

ptulap gives the distribution function and rtulap generates random derviates.

References

ptulap and rtulap are based on Awan, Jordan Alexander, and Aleksandra Slavkovic. 2020. "Differentially Private Inference for Binomial Data". Journal of Privacy and Confidentiality 10 (1). https://doi.org/10.29012/jpc.725.

Examples

1
2
3
4
sample <- rtulap(1000, 1, 0.3, 0.05)
sample[1:10]
plot(density(sample))
ptulap(0.5, 0, 0.3, 0.05)

ttran2401/binomialDP documentation built on July 7, 2020, 1:18 a.m.