论文标题
在网络控制系统中
A Single-Adversary-Single-Detector Zero-Sum Game in Networked Control Systems
论文作者
论文摘要
本文提出了一种游戏理论方法,以解决用于检测网络控制系统中网络攻击的最佳传感器位置问题。该问题被称为零和游戏,有两个玩家,即恶意对手和一个探测器。鉴于受保护的目标顶点,检测器将传感器放在单个顶点以监视系统并检测对手的存在。另一方面,对手选择一个单个顶点,通过该顶点进行网络攻击,该网络攻击最大程度地破坏了目标顶点,同时仍未被检测器发现。作为我们的第一个贡献,对于给定的攻击和监控顶点以及已知的目标顶点,游戏收益功能定义为相应系统的输出发出增益。然后,本文通过检测器来表征可行的动作集,以确保游戏回报的有限值。最后,提出了一个代数足够的条件,以检查给定顶点是否属于可行的监视器顶点。然后,通过线性编程来计算零和零游戏的混合策略NASH平衡来确定最佳传感器位置。通过带有给定目标顶点的10 Vertex网络控制系统的数值示例来说明该方法。
This paper proposes a game-theoretic approach to address the problem of optimal sensor placement for detecting cyber-attacks in networked control systems. The problem is formulated as a zero-sum game with two players, namely a malicious adversary and a detector. Given a protected target vertex, the detector places a sensor at a single vertex to monitor the system and detect the presence of the adversary. On the other hand, the adversary selects a single vertex through which to conduct a cyber-attack that maximally disrupts the target vertex while remaining undetected by the detector. As our first contribution, for a given pair of attack and monitor vertices and a known target vertex, the game payoff function is defined as the output-to-output gain of the respective system. Then, the paper characterizes the set of feasible actions by the detector that ensures bounded values of the game payoff. Finally, an algebraic sufficient condition is proposed to examine whether a given vertex belongs to the set of feasible monitor vertices. The optimal sensor placement is then determined by computing the mixed-strategy Nash equilibrium of the zero-sum game through linear programming. The approach is illustrated via a numerical example of a 10-vertex networked control system with a given target vertex.