On the Computational Complexity of the Secure State-Reconstruction Problem
Yanwen Mao, Aritra Mitra, Shreyas Sundaram, and Paulo Tabuada

TL;DR
This paper explores the computational difficulty of reconstructing linear system states from corrupted sensor data, establishing NP-hardness, and identifying conditions for polynomial-time solutions based on eigenvalue observability.
Contribution
It introduces eigenvalue observability as a new concept and characterizes when state reconstruction is computationally feasible under adversarial sensor attacks.
Findings
Reconstruction is NP-hard in general.
Eigenvalue observability allows polynomial-time reconstruction under certain conditions.
The gap between eigenvalue and sparse observability disappears for matrices with unitary geometric multiplicity.
Abstract
In this paper, we discuss the computational complexity of reconstructing the state of a linear system from sensor measurements that have been corrupted by an adversary. The first result establishes that the problem is, in general, NP-hard. We then introduce the notion of eigenvalue observability and show that the state can be reconstructed in polynomial time when each eigenvalue is observable by at least sensors and at most sensors are corrupted by an adversary. However, there is a gap between eigenvalue observability and the possibility of reconstructing the state despite attacks - this gap has been characterized in the literature by the notion of sparse observability. To better understand this, we show that when the matrix of the linear system has unitary geometric multiplicity, the gap disappears, i.e., eigenvalue observability coincides with sparse…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSecurity in Wireless Sensor Networks · Cryptography and Data Security · Adversarial Robustness in Machine Learning
