TY - JOUR
T1 - Observability Robustness Under Sensor Failures
T2 - A Computational Perspective
AU - Zhang, Yuan
AU - Xia, Yuanqing
AU - Liu, Kun
N1 - Publisher Copyright:
© 1963-2012 IEEE.
PY - 2023/12/1
Y1 - 2023/12/1
N2 - This article studies the robustness of observability of a linear time-invariant system under sensor failures from a computational perspective. Our aim is to determine the minimum number of sensors that, if removed, would render the system unobservable, and to determine the minimum number of state variables that need to be shielded from direct measurement by existing sensors to destroy system observability, both in numerical and structural (or structured) system models. The first problem is closely related to the capability of reconstructing a system's state uniquely under adversarial sensor attacks, while the second one has potential for the privacy-preserving design of dynamic systems. Both problems are in the opposite direction of the well-studied minimal controllability problems. We prove that all of these problems are NP-hard for both numerical and structural systems, even restricted to some special cases. Nevertheless, for the first problem, under a common practical assumption that the eigenvalue geometric multiplicities of numerical systems or the matching deficiencies of structural systems are bounded by a constant, we present a method to obtain the optimal solutions by traversing a subset of the feasible solutions, leveraging the rank-one update property of rank functions. Our method has polynomial time complexity in the system dimensions and the number of sensors under the addressed condition.
AB - This article studies the robustness of observability of a linear time-invariant system under sensor failures from a computational perspective. Our aim is to determine the minimum number of sensors that, if removed, would render the system unobservable, and to determine the minimum number of state variables that need to be shielded from direct measurement by existing sensors to destroy system observability, both in numerical and structural (or structured) system models. The first problem is closely related to the capability of reconstructing a system's state uniquely under adversarial sensor attacks, while the second one has potential for the privacy-preserving design of dynamic systems. Both problems are in the opposite direction of the well-studied minimal controllability problems. We prove that all of these problems are NP-hard for both numerical and structural systems, even restricted to some special cases. Nevertheless, for the first problem, under a common practical assumption that the eigenvalue geometric multiplicities of numerical systems or the matching deficiencies of structural systems are bounded by a constant, we present a method to obtain the optimal solutions by traversing a subset of the feasible solutions, leveraging the rank-one update property of rank functions. Our method has polynomial time complexity in the system dimensions and the number of sensors under the addressed condition.
KW - Computational complexity
KW - observability robustness
KW - rank-one update
KW - secure estimation
KW - structural system
UR - http://www.scopus.com/inward/record.url?scp=85164815265&partnerID=8YFLogxK
U2 - 10.1109/TAC.2023.3295698
DO - 10.1109/TAC.2023.3295698
M3 - Article
AN - SCOPUS:85164815265
SN - 0018-9286
VL - 68
SP - 8279
EP - 8286
JO - IEEE Transactions on Automatic Control
JF - IEEE Transactions on Automatic Control
IS - 12
ER -