English

Stealthy Cyber-Attack Design Using Dynamic Programming

Optimization and Control 2022-02-07 v1 Systems and Control Systems and Control

Abstract

This paper addresses the issue of data injection attacks on control systems. We consider attacks which aim at maximizing system disruption while staying undetected in the finite horizon. The maximum possible disruption caused by such attacks is formulated as a non-convex optimization problem whose dual problem is a convex semi-definite program. We show that the duality gap is zero using S-lemma. To determine the optimal attack vector, we formulate a soft-constrained optimization problem using the Lagrangian dual function. The framework of dynamic programming for indefinite cost functions is used to solve the soft-constrained optimization problem and determine the attack vector. Using the Karush-Kuhn-Tucker conditions, we also provide necessary and sufficient conditions under which the obtained attack vector is optimal to the primal problem.

Keywords

Cite

@article{arxiv.2109.02954,
  title  = {Stealthy Cyber-Attack Design Using Dynamic Programming},
  author = {Sribalaji C. Anand and André M. H. Teixeira},
  journal= {arXiv preprint arXiv:2109.02954},
  year   = {2022}
}

Comments

Accepted to the Conference on Decision and Control 2021

R2 v1 2026-06-24T05:44:54.502Z