TY - JOUR
T1 - Privacy preserving distributed optimization using homomorphic encryption
AU - Lu, Yang
AU - Zhu, Minghui
N1 - Publisher Copyright:
© 2018 Elsevier Ltd
PY - 2018/10
Y1 - 2018/10
N2 - This paper studies how a system operator and a set of agents securely execute a distributed projected gradient-based algorithm. In particular, each participant holds a set of problem coefficients and/or states whose values are private to the data owner. The concerned problem raises two questions: how to securely compute given functions; and which functions should be computed in the first place. For the first question, by using the techniques of homomorphic encryption, we propose novel algorithms which can achieve secure multiparty computation with perfect correctness. For the second question, we identify a class of functions which can be securely computed. The correctness and computational efficiency of the proposed algorithms are verified by two case studies of power systems, one on a demand response problem and the other on an optimal power flow problem.
AB - This paper studies how a system operator and a set of agents securely execute a distributed projected gradient-based algorithm. In particular, each participant holds a set of problem coefficients and/or states whose values are private to the data owner. The concerned problem raises two questions: how to securely compute given functions; and which functions should be computed in the first place. For the first question, by using the techniques of homomorphic encryption, we propose novel algorithms which can achieve secure multiparty computation with perfect correctness. For the second question, we identify a class of functions which can be securely computed. The correctness and computational efficiency of the proposed algorithms are verified by two case studies of power systems, one on a demand response problem and the other on an optimal power flow problem.
UR - http://www.scopus.com/inward/record.url?scp=85050098876&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85050098876&partnerID=8YFLogxK
U2 - 10.1016/j.automatica.2018.07.005
DO - 10.1016/j.automatica.2018.07.005
M3 - Article
AN - SCOPUS:85050098876
SN - 0005-1098
VL - 96
SP - 314
EP - 325
JO - Automatica
JF - Automatica
ER -