A Differential Game Approach to Decentralized Virus-Resistant Weight Adaptation Policy Over Complex Networks

Increasing connectivity of communication networks enables large-scale distributed processing over networks and improves the efficiency of information exchange. However, malware and a virus can take advantage of the high connectivity to spread over the network and take control of devices and servers for illicit purposes. In this paper, we use a susceptible–infected–susceptible epidemic model to capture the virus spreading process and develop a virus-resistant weight adaptation scheme to mitigate the spreading over the network. We propose a differential game framework to provide a theoretic underpinning for decentralized mitigation in which nodes of the network cannot fully coordinate, and each node determines its own control policy based on local interactions with neighboring nodes. We characterize and examine the structure of the Nash equilibrium, and discuss the inefficiency of the Nash equilibrium in terms of minimizing the total cost of the whole network. A mechanism design through a penalty scheme is proposed to reduce the inefficiency of the Nash equilibrium and allow the decentralized policy to achieve social welfare for the whole network. We corroborate our results using numerical experiments and show that virus resistance can be achieved by a distributed weight adaptation scheme.

[1]  Eitan Altman,et al.  Optimal Quarantining of Wireless Malware Through Reception Gain Control , 2012, IEEE Transactions on Automatic Control.

[2]  Donald F. Towsley,et al.  The effect of network topology on the spread of epidemics , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[3]  Albert-László Barabási,et al.  Statistical mechanics of complex networks , 2001, ArXiv.

[4]  Onésimo Hernández-Lerma,et al.  Potential Differential Games , 2018, Dyn. Games Appl..

[5]  Francesco Bullo,et al.  Control-Theoretic Methods for Cyberphysical Security: Geometric Principles for Optimal Cross-Layer Resilient Control Systems , 2015, IEEE Control Systems.

[6]  Van Sy Mai,et al.  Distributed optimization over weighted directed graphs using row stochastic matrix , 2016, 2016 American Control Conference (ACC).

[7]  Chinwendu Enyioha,et al.  Optimal Resource Allocation for Network Protection Against Spreading Processes , 2013, IEEE Transactions on Control of Network Systems.

[8]  Pradeep Dubey,et al.  Inefficiency of Nash Equilibria , 1986, Math. Oper. Res..

[9]  Li Ding,et al.  A novel epidemic spreading model with decreasing infection rate based on infection times , 2016 .

[10]  Tim Roughgarden,et al.  Bounding the inefficiency of equilibria in nonatomic congestion games , 2004, Games Econ. Behav..

[11]  Quanyan Zhu,et al.  Prices of Anarchy, Information, and Cooperation in Differential Games , 2011, Dyn. Games Appl..

[12]  Quanyan Zhu,et al.  Dynamics of Strategic Protection Against Virus Propagation in Heterogeneous Complex Networks , 2017, GameSec.

[13]  Quanyan Zhu,et al.  Epidemic Protection Over Heterogeneous Networks Using Evolutionary Poisson Games , 2017, IEEE Transactions on Information Forensics and Security.

[14]  Ching-tai Lin Structural controllability , 1974 .

[15]  Rafal Rohozinski,et al.  Stuxnet and the Future of Cyber War , 2011 .

[16]  Eitan Altman,et al.  Complete game-theoretic characterization of SIS epidemics protection strategies , 2014, 53rd IEEE Conference on Decision and Control.

[17]  Angelia Nedić,et al.  Epidemic Processes Over Time-Varying Networks , 2016, IEEE Transactions on Control of Network Systems.

[18]  Quanyan Zhu,et al.  Dynamic Differential Privacy for ADMM-Based Distributed Classification Learning , 2017, IEEE Transactions on Information Forensics and Security.

[19]  Li Ding,et al.  Epidemic spreading in random walkers with heterogeneous interaction radius , 2016, Journal of Statistical Mechanics: Theory and Experiment.

[20]  Thilo Gross,et al.  Epidemic dynamics on an adaptive network. , 2005, Physical review letters.

[21]  Louis A. Hageman,et al.  Iterative Solution of Large Linear Systems. , 1971 .

[22]  T. Başar,et al.  Dynamic Noncooperative Game Theory , 1982 .

[23]  P. Van Mieghem,et al.  Virus Spread in Networks , 2009, IEEE/ACM Transactions on Networking.

[24]  L. Shapley,et al.  Potential Games , 1994 .

[25]  L. Massoulié,et al.  Epidemics and Rumours in Complex Networks: From microscopic to macroscopic dynamics , 2009 .

[26]  Quanyan Zhu,et al.  GUIDEX: A Game-Theoretic Incentive-Based Mechanism for Intrusion Detection Networks , 2012, IEEE Journal on Selected Areas in Communications.

[27]  Li Ding,et al.  Epidemic spreading on weighted networks with adaptive topology based on infective information , 2016 .

[28]  David Holt,et al.  A Nash algorithm for a class of non-zero sum differential games , 1972 .

[29]  Ping Hu,et al.  Individual-based optimal weight adaptation for heterogeneous epidemic spreading networks , 2018, Commun. Nonlinear Sci. Numer. Simul..

[30]  Eitan Altman,et al.  Designing Virus-Resistant, High-Performance Networks: A Game-Formation Approach , 2017, IEEE Transactions on Control of Network Systems.

[31]  Nan Xiao,et al.  Analysis of Price of Total Anarchy in Congestion Games via Smoothness Arguments , 2017, IEEE Transactions on Control of Network Systems.

[32]  B. Shulgin,et al.  Pulse vaccination strategy in the SIR epidemic model , 1998, Bulletin of mathematical biology.

[33]  P. Van Mieghem,et al.  Epidemic threshold and topological structure of susceptible-infectious-susceptible epidemics in adaptive networks. , 2013, Physical review. E, Statistical, nonlinear, and soft matter physics.

[34]  Albert,et al.  Emergence of scaling in random networks , 1999, Science.