arXiv · 2602.13460
Differentially Private Graph Coloring
Abstract
Differential Privacy is the gold standard in privacy-preserving data analysis. This paper addresses the challenge of computing an edge-differentially private vertex coloring. In this paper, we present two novel algorithms for this problem. Both algorithms begin by coloring each vertex uniformly at random from a fixed-size palette, and then apply the exponential mechanism to locally resample colors for either all vertices or a selected subset of vertices. Any non-trivial edge differentially private coloring of a graph needs to be defective, as a proper coloring exposes the non-existence of an edge between two vertices of the same color. A coloring is $k$-defective if each vertex shares its color with at most $k$ of its neighbors. Our goal is to design coloring algorithms that use the minimum number of colors, while achieving the smallest possible defect under the edge-differential privacy. Our first algorithm applies to $d$-inductive graphs with maximum degree $\Delta$. We show that it yields a \(3\epsilon\)-differentially private coloring with \(O(\frac{\log n}{\epsilon}+d)\) maximum defect, using a palette of size $\Theta(\frac{\Delta}{\log n}+\frac{1}{\epsilon})$. Our second algorithm utilizes noisy thresholding to guarantee \(O(\frac{\log n}{\epsilon})\) maximum defect, using a palette of size $\Theta(\frac{\Delta}{\log n}+\frac{1}{\epsilon})$, generalizing the results to all graphs rather than just $d$-inductive ones.
Explore related subjects
Keep this discovery
Michael Xie, Jiayi Wu, Dung Nguyen, Aravind Srinivasan. 2026-02-13. Differentially Private Graph Coloring. https://arxiv.org/abs/2602.13460
Cite the original work for its findings. Save a collection to share your selection of sources.