On the Impact of Trusted Nodes in Resilient Distributed State Estimation of LTI Systems

We address the problem of distributed state estimation of a linear dynamical process in an attack-prone environment. A network of sensors, some of which can be compromised by adversaries, aim to estimate the state of the process. In this context, we investigate the impact of making a small subset of the nodes immune to attacks, or “trusted”. Given a set of trusted nodes, we identify separate necessary and sufficient conditions for resilient distributed state estimation. We use such conditions to illustrate how even a small trusted set can achieve a desired degree of robustness (where the robustness metric is specific to the problem under consideration) that could otherwise only be achieved via additional measurement and communication-link augmentation. We then establish that, unfortunately, the problem of selecting trusted nodes is NP-hard. Finally, we develop an attack-resilient, provably-correct distributed state estimation algorithm that appropriately leverages the presence of the trusted nodes.

[1]  Shreyas Sundaram,et al.  Distributed Observers for LTI Systems , 2016, IEEE Transactions on Automatic Control.

[2]  A. Stephen Morse,et al.  A distributed observer for a time-invariant linear system , 2017, 2017 American Control Conference (ACC).

[3]  Aron Laszka,et al.  Improving Network Connectivity and Robustness Using Trusted Nodes With Application to Resilient Consensus , 2018, IEEE Transactions on Control of Network Systems.

[4]  Shreyas Sundaram,et al.  Resilient Asymptotic Consensus in Robust Networks , 2013, IEEE Journal on Selected Areas in Communications.

[5]  Andrzej Pelc,et al.  Broadcasting with locally bounded Byzantine faults , 2005, Inf. Process. Lett..

[6]  Usman A. Khan,et al.  On the stability and optimality of distributed Kalman filters with finite-time data fusion , 2011, Proceedings of the 2011 American Control Conference.

[7]  Shreyas Sundaram,et al.  Resilient Distributed State Estimation for LTI Systems , 2018, ArXiv.

[8]  John S. Baras,et al.  Consensus-based linear distributed filtering , 2012, Autom..

[9]  Shinkyu Park,et al.  Design of Distributed LTI Observers for State Omniscience , 2017, IEEE Transactions on Automatic Control.

[10]  Nancy A. Lynch,et al.  Reaching approximate agreement in the presence of faults , 1986, JACM.

[11]  Shreyas Sundaram,et al.  Secure distributed observers for a class of linear time invariant systems in the presence of Byzantine adversaries , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).