SCIENCE CHINA Information Sciences, Volume 64 , Issue 12 : 222302(2021) https://doi.org/10.1007/s11432-020-3228-8

Differential game-based analysis of multi-attacker multi-defender interaction

More info
  • ReceivedSep 7, 2020
  • AcceptedMar 23, 2021
  • PublishedSep 18, 2021



This work was supported in part by Beijing Municipal Natural Science Foundation (Grant No. 4212005), in part by National Natural Science Foundation of China (Grant Nos. 61932005, 61901051).



Proof of Lemma 2

When $D(t)~-~A(t)~\geqslant~mA(t)$, the Hamiltonian of attack group can be represented as \begin{align} &{H_1}( {t,{C_A}(t),{C_D}(t),{\lambda _{1}}(t),{\lambda _{2}}(t)},m,n ) \\ &= \frac{\gamma }{2}\{ {A^2}(t) - {[D(t) - A(t)]^2}\} - \frac{\alpha }{2}W_1^2(t) + \frac{\beta }{2}S_1^2(t) + {\lambda _{2}}(t)[ {b{W_2}(t) - d{S_2}(t)} ] + {\lambda _{1}}(t)[ {a{W_1}(t) - c{S_1}(t) - hD(t) + hA(t)} ] \\ &= - \frac{\gamma }{2}{D^2}(t) \!+\! \gamma A(t)D(t) \!-\! {\lambda _{1}}(t)hD(t) \!+\! {\lambda _{1}}(t)hA(t) \!-\! \frac{\alpha }{2}W_1^2(t)\! +\! \frac{\beta }{2}S_1^2(t)\! +\! {\lambda _{2}}(t) [ {b{W_2}(t) \!-\! d{S_2}(t)} ] \!+\! {\lambda _{1}}(t)[ {a{W_1}(t) \!-\! c{S_1}(t)} ]. \tag{1} \end{align} The Hamiltonian of defense group can be represented as \begin{align} &{H_2}( {t,{C_A}(t),{C_D}(t),{\mu _{1}}(t),{\mu _{2}}(t)},m,n ) \\ &= \frac{\varphi }{2}{D^2}(t) - \frac{\eta }{2}W_2^2(t) + \frac{\xi }{2}S_2^2(t) + {\mu _{1}}(t)[a{W_1}(t) - c{S_1}(t) - hD(t) + hA(t)] + {\mu _{2}}(t)[ {b{W_2}(t) - d{S_2}(t)} ] \\ &= \frac{\varphi }{2}{D^2}(t) - {\mu _{1}}(t)hD(t) + {\mu _{1}}(t)hA(t) - \frac{\eta }{2}W_2^2(t) + \frac{\xi }{2}S_2^2(t) + {\mu _{1}}(t)[ {a{W_1}(t) - c{S_1}(t)} ] + {\mu _{2}}(t)[ {b{W_2}(t) - d{S_2}(t)} ]. \tag{2} \end{align} Combining (1) and (2), Eq. (Eq:12) can be obtained by solving the partial derivative for group strength.

When $A(t)~-~D(t)~\geqslant~nD(t)$, the Hamiltonian of attack group can be represented as \begin{align} &{H_1}( {t,{C_A}(t),{C_D}(t),{\lambda _{1}}(t),{\lambda _{2}}(t)},m,n ) \\ &= \frac{\gamma }{2}{A^2}(t) - \frac{\alpha }{2}W_1^2(t) + \frac{\beta }{2}S_1^2(t) + {\lambda _{1}}(t)[ {a{W_1}(t) - c{S_1}(t)} ] + {\lambda _{2}}(t)[ {b{W_2}(t) - d{S_2}(t) - fA(t) + fD(t)} ] \\ &= \frac{\gamma }{2}{A^2}(t) - {\lambda _{2}}(t)fA(t) + {\lambda _{2}}(t)fD(t) - \frac{\alpha }{2}W_1^2(t) + \frac{\beta }{2}S_1^2(t) + {\lambda _{1}}(t)[ {a{W_1}(t) - c{S_1}(t)} ] + {\lambda _{2}}(t)[ {b{W_2}(t) - d{S_2}(t)} ]. \tag{3} \end{align} The Hamiltonian of defense group can be represented as \begin{align} &{H_2}( {t,{C_A}(t),{C_D}(t),{\mu _{1}}(t),{\mu _{2}}(t)},m,n ) \\ &= \frac{\varphi }{2}\{ {D^2}(t) - {[A(t) - D(t)]^2}\} - \frac{\eta }{2}W_2^2(t) + \frac{\xi }{2}S_2^2(t) + {\mu _{1}}(t)[ {a{W_1}(t) - c{S_1}(t)} ] + {\mu _{2}}(t)[ {b{W_2}(t) - d{S_2}(t) - fA(t) + fD(t)} ] \\ &= \varphi A(t)D(t) \!-\! \frac{\varphi }{2}{A^2}(t) \!-\! {\mu _{2}}(t)fA(t) \!+\! {\mu _{2}}(t)fD(t) \!-\! \frac{\eta }{2}W_2^2(t) \!+\! \frac{\xi }{2}S_2^2(t) \!+\! {\mu _{1}}(t) [ {a{W_1}(t) \!-\! c{S_1}(t)} ] \!+\! {\mu _{2}}(t)[ {b{W_2}(t) \!-\! d{S_2}(t)} ]. \tag{4} \end{align} Combining (3) and (4), Eq. (Eq:13) can also be obtained by solving the partial derivative for group strength.

With initial boundary conditions $A(0)~=~{A_0}$, $D(0)~=~{D_0}$, the joint state variables need to be fixed in the final states. Thus, the boundary conditions ${\lambda~_{1}}(T)~=~0$, ${\lambda~_{2}}(T)~=~0$, ${\mu~_{1}}(T)~=~0$, ${\mu~_{2}}(T)~=~0$ should be satisfied.


[1] Tariq F, Khandaker M, Wong K, et al. A speculative study on 6G. 2019,. arXiv Google Scholar

[2] Giordani M, Polese M, Mezzavilla M, et al. Toward 6G networks: use cases and technologies. IEEE Commun Mag, 2020, 58: 55--61. Google Scholar

[3] Gao Q Y, Wu H C, Zhang J Z, et al. Multi-attacker multi-defender interaction in mMTC networks via differential game. In: Proceedings of IEEE/CIC International Conference on Communications in China (ICCC), 2020. 1250--1255. Google Scholar

[4] Xiao L, Xu D, Mandayam N B. Attacker-Centric View of a Detection Game against Advanced Persistent Threats. IEEE Trans Mobile Comput, 2018, 17: 2512-2523 CrossRef Google Scholar

[5] Xu D J, Xiao L, Mandayam N B, et al. Cumulative prospect theoretic study of a cloud storage defense game against advanced persistent threats. In: Proceedings of IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), 2017. 541--546. Google Scholar

[6] Wang K, Yuan L, Miyazaki T. Jamming and Eavesdropping Defense in Green Cyber-Physical Transportation Systems Using a Stackelberg Game. IEEE Trans Ind Inf, 2018, 14: 4232-4242 CrossRef Google Scholar

[7] Yao Y, Zhou W, Kou B. Dynamic Spectrum Access With Physical Layer Security: A Game-Based Jamming Approach. IEEE Access, 2018, 6: 12052-12059 CrossRef Google Scholar

[8] Wu H, Tao X, Han Z. Secure Transmission in MISOME Wiretap Channel With Multiple Assisting Jammers: Maximum Secrecy Rate and Optimal Power Allocation. IEEE Trans Commun, 2017, 65: 775-789 CrossRef Google Scholar

[9] Jia L, Xu Y, Sun Y. Stackelberg Game Approaches for Anti-Jamming Defence in Wireless Networks. IEEE Wireless Commun, 2018, 25: 120-128 CrossRef Google Scholar

[10] Xiao L, Chen T, Liu J. Anti-Jamming Transmission Stackelberg Game With Observation Errors. IEEE Commun Lett, 2015, 19: 949-952 CrossRef Google Scholar

[11] Zhang N, Cheng N, Lu N. Partner selection and incentive mechanism for physical layer security. IEEE Trans Wireless Commun, 2015, 14: 4265-4276 CrossRef Google Scholar

[12] Ahmed I K, Fapojuwo A O. Stackelberg Equilibria of an Anti-Jamming Game in Cooperative Cognitive Radio Networks. IEEE Trans Cogn Commun Netw, 2018, 4: 121-134 CrossRef Google Scholar

[13] Agah A, Das S K. Preventing DoS attacks in wireless sensor networks: a repeated game theory approach. Int J Netw Secur, 2007, 5: 145--153. Google Scholar

[14] Chowdhary A, Sengupta S, Huang D, et al. Markov Game modeling of moving target defense for strategic detection of threats in cloud networks. 2018,. arXiv Google Scholar

[15] Wang C C, Shi C H, Wang C, et al. An analyzing method for computer network security based on Markov game model. In: Proceedings of IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), 2016. 454--458. Google Scholar

[16] Huang K, Zhou C, Qin Y. A Game-Theoretic Approach to Cross-Layer Security Decision-Making in Industrial Cyber-Physical Systems. IEEE Trans Ind Electron, 2020, 67: 2371-2379 CrossRef Google Scholar

[17] Zhang H, Jiang L, Huang S. Attack-Defense Differential Game Model for Network Defense Strategy Selection. IEEE Access, 2019, 7: 50618-50629 CrossRef Google Scholar

[18] Huang S, Zhang H, Wang J. Markov Differential Game for Network Defense Decision-Making Method. IEEE Access, 2018, 6: 39621-39634 CrossRef Google Scholar

[19] Zhang L, Xu J. Differential Security Game in Heterogeneous Device-to-Device Offloading Network Under Epidemic Risks. IEEE Trans Netw Sci Eng, 2020, 7: 1852-1861 CrossRef Google Scholar

[20] Shen S, Li H, Han R. Differential Game-Based Strategies for Preventing Malware Propagation in Wireless Sensor Networks. IEEE TransInformForensic Secur, 2014, 9: 1962-1973 CrossRef Google Scholar

[21] Guo R, Chang G R, Qin Y H, et al. DG-based active defense strategy to defend against DDoS. In: Proceedings of International Conference on Multimedia and Ubiquitous Engineering (MUE 2008), 2008. 191-196. Google Scholar

[22] Wang M, Xu H, Yang S. Non-cooperative differential game based energy consumption control for dynamic demand response in smart grid. China Commun, 2019, 16: 107-114 CrossRef Google Scholar

[23] Bressan A. Noncooperative Differential Games. Milan J Math, 2011, 79: 357-427 CrossRef Google Scholar


Contact and support