Reinforcement learning approach for robustness analysis of complex networks with incomplete information

Abstract Network robustness against sequential attacks is significant for complex networks. However, it is generally assumed that complete information of complex networks is obtained and arbitrary nodes can be removed in previous researches. In this paper, a sequential attack in complex networks is modeled as a partial observable Markov decision process (POMDP). Then a reinforcement learning (RL) approach for POMDP is proposed to analyze dynamical robustness of complex networks under sequential attacks, when information of networks is incomplete. According to this approach, an agent can learn to take action by exploiting experiences. To solve the problem of large state space in complex networks, deep Q -network algorithm is used to identify most damaging sequential attacks, as deep neural networks can build up progressively abstract representations of state space of complex networks. The performances of proposed approach are analyzed on scale-free networks and small-world networks. According to the numerical simulations, it is found that the RL-based sequential attacks perform better when load distributions are more heterogeneous and local connections are more significant. Furthermore, it is shown that increasing the proportions of observed and attacked nodes improves the performance of RL-based sequential attacks. Finally, the results are verified on the IEEE 300-bus system and the simulation results highlight the damages caused by RL-based sequential attacks.

[1]  Ying Chen,et al.  Evaluation of Reinforcement Learning-Based False Data Injection Attack to Automatic Voltage Control , 2019, IEEE Transactions on Smart Grid.

[2]  Piet Van Mieghem,et al.  Epidemic processes in complex networks , 2014, ArXiv.

[3]  V. Latora,et al.  Complex networks: Structure and dynamics , 2006 .

[4]  H. Stanley,et al.  Robustness of n interdependent networks with partial support-dependence relationship , 2013 .

[5]  Chi K. Tse,et al.  Modeling the Dynamics of Cascading Failures in Power Systems , 2017, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[6]  Chong Li,et al.  Online Cyber-Attack Detection in Smart Grid: A Reinforcement Learning Approach , 2018, IEEE Transactions on Smart Grid.

[7]  Ramana Rao Kompella,et al.  Network Sampling: From Static to Streaming Graphs , 2012, TKDD.

[8]  Yin Yonghua Electric Power System in China; History of Development, Present status & Future perspective , 2007, 2007 IEEE Power Engineering Society General Meeting.

[9]  Shengwei Mei,et al.  Toward Efficient Cascading Outage Simulation and Probability Analysis in Power Systems , 2018, IEEE Transactions on Power Systems.

[10]  Wei Cui,et al.  Vulnerability of complex networks under path-based attacks , 2015 .

[11]  Albert-László Barabási,et al.  Error and attack tolerance of complex networks , 2000, Nature.

[12]  Zhehan Yi,et al.  Deep-Reinforcement-Learning-Based Autonomous Voltage Control for Power Grid Operations , 2020, IEEE Transactions on Power Systems.

[13]  Massimo Marchiori,et al.  Model for cascading failures in complex networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

[14]  Adeniyi A. Babalola,et al.  Real-Time Cascading Failures Prevention for Multiple Contingencies in Smart Grids Through a Multi-Agent System , 2018, IEEE Transactions on Smart Grid.

[15]  Jun Wu,et al.  Optimal attack strategy of complex networks based on tabu search , 2016 .

[16]  Z. Wang,et al.  The structure and dynamics of multilayer networks , 2014, Physics Reports.

[17]  Cunlai Pu,et al.  Iterative path attacks on networks , 2015 .

[18]  Xi Chen,et al.  Optimal Robustness in Power Grids From a Network Science Perspective , 2019, IEEE Transactions on Circuits and Systems II: Express Briefs.

[19]  Kousuke Yakubo,et al.  Robustness of scale-free networks to cascading failures induced by fluctuating loads , 2015, Physical review. E, Statistical, nonlinear, and soft matter physics.

[20]  Cohen,et al.  Resilience of the internet to random breakdowns , 2000, Physical review letters.

[21]  Beom Jun Kim,et al.  Attack vulnerability of complex networks. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[22]  Qilin Zhang,et al.  Cascading failures of interdependent modular scale-free networks with different coupling preferences , 2015 .

[23]  Zhi-Xi Wu,et al.  Cascading failure spreading on weighted heterogeneous networks , 2008 .

[24]  T. Killingback,et al.  Attack Robustness and Centrality of Complex Networks , 2013, PloS one.

[25]  Carsten Wiuf,et al.  Subnets of scale-free networks are not scale-free: sampling properties of networks. , 2005, Proceedings of the National Academy of Sciences of the United States of America.

[26]  Yang Yang,et al.  Small vulnerable sets determine large network cascades in power grids , 2017, Science.

[27]  Adilson E Motter,et al.  Cascade-based attacks on complex networks. , 2002, Physical review. E, Statistical, nonlinear, and soft matter physics.

[28]  Antonio J. Conejo,et al.  Robust Security Constrained ACOPF via Conic Programming: Identifying the Worst Contingencies , 2018, IEEE Transactions on Power Systems.

[29]  Liang Chen,et al.  A Stochastic Model of Cascading Failure Dynamics in Communication Networks , 2018, IEEE Transactions on Circuits and Systems II: Express Briefs.

[30]  S. Havlin,et al.  Breakdown of the internet under intentional attack. , 2000, Physical review letters.

[31]  Mark E. J. Newman,et al.  Power-Law Distributions in Empirical Data , 2007, SIAM Rev..

[32]  Kai Sun,et al.  An Online Search Method for Representative Risky Fault Chains Based on Reinforcement Learning and Knowledge Transfer , 2020, IEEE Transactions on Power Systems.

[33]  Kai Sun,et al.  Multi-Layer Interaction Graph for Analysis and Mitigation of Cascading Outages , 2017, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[34]  Leslie Pack Kaelbling,et al.  Planning and Acting in Partially Observable Stochastic Domains , 1998, Artif. Intell..

[35]  Jiajing Wu,et al.  Robustness of Interdependent Power Grids and Communication Networks: A Complex Network Perspective , 2018, IEEE Transactions on Circuits and Systems II: Express Briefs.

[36]  D S Callaway,et al.  Network robustness and fragility: percolation on random graphs. , 2000, Physical review letters.

[37]  Reuven Cohen,et al.  Complex Networks: Structure, Robustness and Function , 2010 .

[38]  Haibo He,et al.  Q-Learning-Based Vulnerability Analysis of Smart Grid Against Sequential Topology Attacks , 2017, IEEE Transactions on Information Forensics and Security.

[39]  Xifan Wang Electric Power System in China , 1993 .

[40]  Tyrone Fernando,et al.  A critical review of cascading failure analysis and modeling of power system , 2017 .

[41]  Zuyi Li,et al.  Screening Hidden N- $k$ Line Contingencies in Smart Grids Using a Multi-Stage Model , 2019, IEEE Transactions on Smart Grid.

[42]  Shengwei Mei,et al.  Quantifying the Influence of Component Failure Probability on Cascading Blackout Risk , 2018, IEEE Transactions on Power Systems.

[43]  Kun Zhao,et al.  New attack strategies for complex networks , 2015 .

[44]  R D Zimmerman,et al.  MATPOWER: Steady-State Operations, Planning, and Analysis Tools for Power Systems Research and Education , 2011, IEEE Transactions on Power Systems.

[45]  Jianfeng Ma,et al.  Cascade phenomenon against subsequent failures in complex networks , 2018, Physica A: Statistical Mechanics and its Applications.

[46]  Michele Bellingeri,et al.  Efficiency of attack strategies on complex model and real-world networks , 2013, ArXiv.

[47]  David J. Hill,et al.  Cascading failure in Watts–Strogatz small-world networks , 2010 .

[48]  Haibo He,et al.  Cyber-physical attacks and defences in the smart grid: a survey , 2016, IET Cyper-Phys. Syst.: Theory & Appl..

[49]  Peter Reiher,et al.  A taxonomy of DDoS attack and DDoS defense mechanisms , 2004, CCRV.

[50]  Shane Legg,et al.  Human-level control through deep reinforcement learning , 2015, Nature.

[51]  Albert-Lszl Barabsi,et al.  Network Science , 2016, Encyclopedia of Big Data.