TY - GEN
T1 - Simple, Private, and Accurate Distributed Averaging
AU - Ridgley, Israel Donato
AU - Freeman, Randy A.
AU - Lynch, Kevin M.
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/9
Y1 - 2019/9
N2 - Some distributed optimization applications require privacy, meaning that the values of certain parameters local to a node should not be revealed to other nodes in the network during the joint optimization process. A special case is the problem of private distributed averaging, in which a network of nodes computes the global average of individual node reference parameters in a distributed manner while preserving the privacy of each reference. We present simple iterative methods that guarantee high accuracy (i.e. the exact asymptotic computation of the global average) and high privacy (i.e. no node can estimate another node's reference value to any meaningful degree). To achieve this, we assume that the digraph modeling the communication between nodes satisfies certain topological conditions. Other related methods in the literature also achieve high accuracy and privacy, but under topological conditions more restrictive than ours. Moreover, our method is simpler because it does not require any initial scrambling phase, it does not inject any noise or other masking signals into the distributed computation, it does not require any random switching of edge weights, and it does not rely on homomorphic encryption.
AB - Some distributed optimization applications require privacy, meaning that the values of certain parameters local to a node should not be revealed to other nodes in the network during the joint optimization process. A special case is the problem of private distributed averaging, in which a network of nodes computes the global average of individual node reference parameters in a distributed manner while preserving the privacy of each reference. We present simple iterative methods that guarantee high accuracy (i.e. the exact asymptotic computation of the global average) and high privacy (i.e. no node can estimate another node's reference value to any meaningful degree). To achieve this, we assume that the digraph modeling the communication between nodes satisfies certain topological conditions. Other related methods in the literature also achieve high accuracy and privacy, but under topological conditions more restrictive than ours. Moreover, our method is simpler because it does not require any initial scrambling phase, it does not inject any noise or other masking signals into the distributed computation, it does not require any random switching of edge weights, and it does not rely on homomorphic encryption.
KW - consensus
KW - distributed averaging
KW - privacy
UR - http://www.scopus.com/inward/record.url?scp=85077801872&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85077801872&partnerID=8YFLogxK
U2 - 10.1109/ALLERTON.2019.8919736
DO - 10.1109/ALLERTON.2019.8919736
M3 - Conference contribution
AN - SCOPUS:85077801872
T3 - 2019 57th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2019
SP - 446
EP - 452
BT - 2019 57th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2019
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 57th Annual Allerton Conference on Communication, Control, and Computing, Allerton 2019
Y2 - 24 September 2019 through 27 September 2019
ER -