Average consensus plays a key role in distributed networks, with applications ranging from time synchronization, information fusion, load balancing, to decentralized control. Existing average consensus algorithms require individual agents to exchange explicit state values with their neighbors, which leads to the undesirable disclosure of sensitive information in the state. In this paper, we propose a novel average consensus algorithm for time-varying directed graphs that can protect the confidentiality of a participating agent against other participating agents. The algorithm injects randomness in interaction to obfuscate information on the algorithm-level and can ensure information-theoretic privacy without the assistance of any trusted third party or data aggregator. By leveraging the inherent robustness of consensus dynamics against random variations in interaction, our proposed algorithm can also guarantee the accuracy of average consensus. The algorithm is distinctly different from differential-privacy based average consensus approaches which enable confidentiality through compromising accuracy in obtained consensus value. Numerical simulations confirm the effectiveness and efficiency of our proposed approach.
翻译:平均共识在分布式网络中起着关键作用,从时间同步、信息聚合、负负平衡到分散控制等应用程序。现有的平均共识算法要求个人代理人与其邻居交流明确的国家价值,这导致不可取地披露国家敏感信息。在本文中,我们提议对时间变化的定向图表采用新的平均共识算法,可以保护参与机构与其他参与机构之间的机密性。算法在互动中随机混淆关于算法层面的信息,并且可以在没有任何受信任的第三方或数据聚合者的协助下确保信息理论隐私权。通过利用共识的内在稳健性动态防止互动中的随机变化,我们提议的算法还可以保证平均共识的准确性。这一算法与基于差异的基于不同价格的平均共识方法截然不同,后者通过降低获得共识值的准确性而保证保密性。数字模拟证实了我们拟议方法的有效性和效率。