Privacy-Preserving Dual Splitting Distributed Optimization with Application to Load Flattening in California

Abstract: 

This article presents a dual splitting technique for a class of strongly convex optimization problems whose constraints are block-wise independent. The average-based input in the objective is the only binding element. A dual splitting strategy enables the design of distributed and privacy preserving algorithms. Theoretical convergence bounds and numerical experiments show this method successfully applies to the problem of charging electric devices so as to even out the daily energy demand in California. The solution we provide is a privacy enforced algorithm readily implementable in a network of smart electric vehicle chargers. It can reach any arbitrary precision for the common optimization goal while relying on randomly perturbed information at the agent level. We show that, provided the community is large enough, an averaging effect enables the group to learn its global optimum faster than individual information is leaked. A limited number of messages are sent out in the distributed implementation which prevents adversary statisticians from having low theoretical Mean Square Errors for their estimates.

Author: 
Belletti, Francois
Le Floch, Caroline
Moura, Scott
Bayen, Alexandre M.
Publication date: 
January 1, 2015
Publication type: 
Conference Paper
Citation: 
Belletti, F., Le Floch, C., Moura, S., & Bayen, A. M. (2015). Privacy-Preserving Dual Splitting Distributed Optimization with Application to Load Flattening in California. 2015 54th IEEE Conference on Decision and Control (CDC), 3355–3360. https://ieeexplore.ieee.org/abstract/document/7402724/