English

A Submodularity-based Agglomerative Clustering Algorithm for the Privacy Funnel

Information Theory 2019-02-14 v2 math.IT

Abstract

For the privacy funnel (PF) problem, we propose an efficient iterative agglomerative clustering algorithm based on the minimization of the difference of submodular functions (IAC-MDSF). For a data curator that wants to share the data XX correlated with the sensitive information SS, the PF problem is to generate the sanitized data X^\hat{X} that maintains a specified utility/fidelity threshold on I(X;X^)I(X; \hat{X}) while minimizing the privacy leakage I(S;X^)I(S; \hat{X}). Our IAC-MDSF algorithm starts with the original alphabet X^:=X\hat{\mathcal{X}} := \mathcal{X} and iteratively merges the elements in the current alphabet X^\hat{\mathcal{X}} that minimizes the Lagrangian function I(S;X^)λI(X;X^) I(S;\hat{X}) - \lambda I(X;\hat{X}) . We prove that the best merge in each iteration of IAC-MDSF can be searched efficiently over all subsets of X^\hat{\mathcal{X}} by the existing MDSF algorithms. We show that the IAC-MDSF algorithm also applies to the information bottleneck (IB), a dual problem to PF. By varying the value of the Lagrangian multiplier λ\lambda, we obtain the experimental results on a heart disease data set in terms of the Pareto frontier: I(S;X^) I(S;\hat{X}) vs. I(X;X^)- I(X;\hat{X}). We show that our IAC-MDSF algorithm outperforms the existing iterative pairwise merge approaches for both PF and IB and is computationally much less complex.

Keywords

Cite

@article{arxiv.1901.06629,
  title  = {A Submodularity-based Agglomerative Clustering Algorithm for the Privacy Funnel},
  author = {Ni Ding and Parastoo Sadeghi},
  journal= {arXiv preprint arXiv:1901.06629},
  year   = {2019}
}

Comments

6 pages, 4 figures

R2 v1 2026-06-23T07:16:50.194Z