Lagrange Coded Computing: Optimal Design for Resiliency, Security and Privacy
Qian Yu, Songze Li, Netanel Raviv, Seyed Mohammadreza Mousavi Kalan,, Mahdi Soltanolkotabi, Salman Avestimehr

TL;DR
Lagrange Coded Computing (LCC) is a novel framework that enhances distributed computations by providing optimal resiliency against stragglers, security against malicious workers, and privacy of data, applicable to polynomial functions in machine learning.
Contribution
LCC introduces a new coded computing framework leveraging Lagrange polynomials, achieving optimal tradeoffs among resiliency, security, and privacy in distributed polynomial computations.
Findings
Achieves up to 13.43x speedup in distributed linear regression.
Provides optimal tradeoff between resiliency, security, and privacy.
Outperforms existing straggler mitigation strategies significantly.
Abstract
We consider a scenario involving computations over a massive dataset stored distributedly across multiple workers, which is at the core of distributed learning algorithms. We propose Lagrange Coded Computing (LCC), a new framework to simultaneously provide (1) resiliency against stragglers that may prolong computations; (2) security against Byzantine (or malicious) workers that deliberately modify the computation for their benefit; and (3) (information-theoretic) privacy of the dataset amidst possible collusion of workers. LCC, which leverages the well-known Lagrange polynomial to create computation redundancy in a novel coded form across workers, can be applied to any computation scenario in which the function of interest is an arbitrary multivariate polynomial of the input dataset, hence covering many computations of interest in machine learning. LCC significantly generalizes prior…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Privacy-Preserving Technologies in Data · Ferroelectric and Negative Capacitance Devices
MethodsLipschitz Constant Constraint
