finite global sensitivity. Unfortunately, virtually all standard location estimators, including both
univariate and multivariate medians, have infinite global sensitivity, see e.g., (Avella-Medina and
Brunel, 2019b).
However, depth functions, the objective functions for multivariate medians, have finite global
sensitivity. This fact makes them a good candidate for use with the exponential mechanism, which
is a general mechanism used to produce differentially private estimators from non-private estimators
that are maximizers of a given objective function. For a given β > 0, base measure (i.e., prior)
π∈ M1(Rd) and objective function ϕ:Rd×M1(Rd)→R, suppose that Rexp(βϕ(θ, ν))dπ(θ)<∞
for all ν∈ M1(Rd), then the exponential mechanism with base measure πis given by
Qˆµn,β ∝exp(βϕ(θ, ˆµn))dπ. (2.2)
A sample from the exponential mechanism ˜
θn∼Qˆµn,β then provides an estimate of the population
value θ0= argmaxRdϕ(θ, µ). In regard to the choice of β, it was shown by McSherry and Talwar
(2007) that if ˜
θnis produced by the exponential mechanism, with β≤ϵ/2GSn(ϕ) then ˜
θnis
ϵ-differentially private.
When studying multivariate median estimation, one might try to naively extend prior work on
univariate medians to the multivariate setting, i.e., the coordinate-wise median. This, however, is
well-known to be an unsatisfactory as a measure of center (Small, 1990). Indeed, the coordinate-
wise median can reside outside the convex hull of the data (Serfling, 2006). Instead, the most
popular framework for multivariate median estimation is through maximizing a depth function.
Depth functions are functions of the form D: Rd× M1(Rd)→R+which, given a measure
and a point in the domain, assign a number. This number represents how central that point is
with respect to the measure, it is called the depth of that point. Given a depth function, the
corresponding median is then defined to be a maximizer of this depth, or simply the deepest point:
MED(µ; D) = argmax
x∈Rd
D(x, µ).
Depth-based medians are generally robust, in the sense that they are not affected by outliers. For
instance, depth-based medians have a high breakdown point and favorable properties related to the
influence function (Chen and Tyler, 2002; Zuo, 2004). This makes them an interesting direction of
study in a differentially private setting. Examples of commonly used depth functions include the
halfspace depth (or Tukey depth) (Tukey, 1974), the simplicial depth (Liu, 1988), the spatial depth
(Vardi and Zhang, 2000; Serfling, 2002), the integrated dual depth (IDD) (Cuevas and Fraiman,
2009), and the integrated-rank-weighted (IRW) depth (Ramsay et al., 2019). For a precise definition
of the depth functions we discuss here, as well as a discussion of their basic properties, see Section 5.
If, instead of the median, one is interested in computing depth values themselves, this can be done
privately with an additive noise mechanism, see Section 7.
Our main result relies on a regularity condition, for which we need to introduce the following
notation. Let Bdenote the space of Borel functions from Rdto [0,1]. For a family of functions,
F⊆B, define a pseudometric on M1(Rd), dF(µ, ν) = supg∈F|Rgd(µ−ν)|, where µ, ν ∈ M1(Rd).
Recall that many standard metrics on probability measures can be written in this fashion. For
example, taking Fto be the set of indicator functions of Borel sets yields the Total Variation
distance and taking Fto be the set of indicator functions of semi-infinite rectangles yields the
Kolmogorov–Smirnov distance. We then define the following important regularity condition.
4