journal article·2025Open access

Multi-Agent Reinforcement Learning for Moving Target Defense Temporal Decision-Making Approach Based on Stackelberg-FlipIt Games

Rongbo Sun, Jinlong Fei, Yuefei Zhu, Zhongyu Guo

Computers, Materials & Continua· Volume 84· Issue 2

Abstract

Moving Target Defense (MTD) necessitates scientifically effective decision-making methodologies for defensive technology implementation. While most MTD decision studies focus on accurately identifying optimal strategies, the issue of optimal defense timing remains underexplored. Current default approaches—periodic or overly frequent MTD triggers—lead to suboptimal trade-offs among system security, performance, and cost. The timing of MTD strategy activation critically impacts both defensive efficacy and operational overhead, yet existing frameworks inadequately address this temporal dimension. To bridge this gap, this paper proposes a Stackelberg-FlipIt game model that formalizes asymmetric cyber conflicts as alternating control over attack surfaces, thereby capturing the dynamic security state evolution of MTD systems. We introduce a belief factor to quantify information asymmetry during adversarial interactions, enhancing the precision of MTD trigger timing. Leveraging this game-theoretic foundation, we employ Multi-Agent Reinforcement Learning (MARL) to derive adaptive temporal strategies, optimized via a novel four-dimensional reward function that holistically balances security, performance, cost, and timing. Experimental validation using IP address mutation against scanning attacks demonstrates stable strategy convergence and accelerated defense response, significantly improving cybersecurity affordability and effectiveness.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Network Security and Intrusion Detection · Advanced Decision-Making Techniques · Evacuation and Crowd Dynamics

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (35)

Show source-provided references
1. Toward proactive, adaptive defense: a survey on moving target defense10.1109/COMST.2019.2963791 ↗
2. Towards a theory of moving target defense
3. Effectiveness of IP address randomization in decoy-based moving target defense
4. Optimal temporospatial strategy selection approach to moving target defense: a FlipIt differential game model10.1016/j.cose.2021.102342 ↗
5. Li H, Zheng Z. Optimal timing of moving target defense: a Stackelberg game model. arXiv:1905.13293. 2019.10.1109/MILCOM47813.2019.9020963 ↗
6. Moving target defense decision-making method
7. Cook PR. Limitations and extensions of the WoLF-PHC algorithm [master’s thesis]. Provo, UT, USA: Brigham Young University; 2007.
8. A framework for moving target defense quantification
9. A system attack surface based MTD effectiveness and cost quantification framework
10. A quantitative framework for moving target defense effectiveness evaluation
11. Barron · Game theory: an introduction · 2024
12. Reinforcement learning algorithms for adaptive cyber defense against heartbleed
13. Moving target defense against DDoS attacks: an empirical game-theoretic analysis
14. Tan · Computer science review · 2023 · 4810.1016/j.cosrev.2023.100544 ↗
15. Toward effectiveness and agility of network security situational awareness using moving target defense (MTD)
16. A game theoretic approach to strategy determination for dynamic platform defenses
17. Manadhata · Moving target defense II · 2012 · 1
18. FlipIt: the game of “ stealthy takeover”10.1007/s00145-012-9134-5 ↗
19. Reinforcement learning based self-adaptive moving target defense against DDoS attacks10.1088/1742-6596/1812/1/012039 ↗
20. Cyber risk and cybersecurity: a systematic review of data availability10.1057/s41288-022-00266-6 ↗
21. Empirical game-theoretic analysis for moving target defense
22. Foureye: defensive deception against advanced persistent threats via hypergame theory10.1109/TNSM.2021.3117698 ↗
23. Estimating probability of success of escape, evacuation, and rescue (EER) on the offshore platform by integrating Bayesian network and fuzzy AHP10.1016/j.jlp.2018.02.007 ↗
24. Estimation of the success probability of a malicious attacker on blockchain-based edge network10.1016/j.comnet.2022.109402 ↗
25. Improving reinforcement learning algorithms: towards optimal learning rate policies10.1111/mafi.12378 ↗
26. Friend or faux: deception for cyber defense
27. Johnson · Decision-making biases in cybersecurity: measuring the impact of the sunk cost fallacy to delay attacker behavior · 2022
28. Fast IP hopping randomization to secure hop-by-hop access in SDN10.1109/TNSM.2018.2889842 ↗
29. OpenFlow: enabling innovation in campus networks
30. Using mininet for emulation and prototyping software-defined networks
31. Offensive security: study on penetration testing attacks, methods, and their types
32. OpenFlow random host mutation: transparent moving target defense using software defined networking
33. Network moving target defense technique based on self-adaptive end-point hopping10.1007/s13369-017-2430-5 ↗
34. The design and implementation of a dynamic IP defense system accelerated by vector packet processing
35. An adaptive IP hopping approach for moving target defense using a light-weight CNN detector10.1155/2021/8848473 ↗