Automated Adversary Emulation for Cyber-Physical Systems via Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
Adversary emulation is an offensive exercise that provides a comprehensive assessment of a system's resilience against cyber attacks. However, adversary emulation is typically a manual process, making it costly and hard to deploy in cyber-physical systems (CPS) with complex dynamics, vulnerabilities, and operational uncertainties. In this paper, we develop an automated, domain-aware approach to adversary emulation for CPS. We formulate a Markov Decision Process (MDP) model to determine an optimal attack sequence over a hybrid attack graph with cyber (discrete) and physical (continuous) components and related physical dynamics. We apply model-based and model-free reinforcement learning (RL) methods to solve the discrete-continuous MDP in a tractable fashion. As a baseline, we also develop a greedy attack algorithm and compare it with the RL procedures. We summarize our findings through a numerical study on sensor deception attacks in buildings to compare the performance and solution quality of the proposed algorithms.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Nov 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 0; 2024: 1; 2025: 1.
3 papers.
- 2021Reinforcement Learning for Feedback-Enabled Cyber Resiliencecited by 18
- 2024SoK: On the Offensive Potential of AIcited by 5
- 2025A Unified Modeling Framework for Automated Penetration Testingcited by 1
- 2025A Unified Modeling Framework for Automated Penetration Testing17 Feb 2025
- 2024SoK: On the Offensive Potential of AI24 Dec 2024
- 2021Reinforcement Learning for Feedback-Enabled Cyber Resilience2 Jul 2021