Solving Linear Programs with Differential Privacy
Abstract
We study the problem of solving linear programs of the form Ax b, x0 with differential privacy. For homogeneous LPs Ax0, we give an efficient (ε,δ)-differentially private algorithm which with probability at least 1-β finds in polynomial time a solution that satisfies all but O(d2ε2dδβ10) constraints, for problems with margin 0>0. This improves the bound of O(d5ε1.510poly(d,1δ,1β)) by [Kaplan-Mansour-Moran-Stemmer-Tur, STOC '25]. For general LPs Ax b, x0 with potentially zero margin, we give an efficient (ε,δ)-differentially private algorithm that w.h.p drops O(d4ε2.5dδ dU) constraints, where U is an upper bound for the entries of A and b in absolute value. This improves the result by Kaplan et al. by at least a factor of d5. Our techniques build upon privatizing a rescaling perceptron algorithm by [Hoberg-Rothvoss, IPCO '17] and a more refined iterative procedure for identifying equality constraints by Kaplan et al.
Turn this paper into a full lesson
ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.