Interdependent defense games with applications to internet security at the level of autonomous systems (Q725097)

From MaRDI portal





scientific article; zbMATH DE number 6911986
Language Label Description Also known as
default for all languages
No label defined
    English
    Interdependent defense games with applications to internet security at the level of autonomous systems
    scientific article; zbMATH DE number 6911986

      Statements

      Interdependent defense games with applications to internet security at the level of autonomous systems (English)
      0 references
      0 references
      0 references
      0 references
      0 references
      1 August 2018
      0 references
      Summary: We propose \textit{interdependent defense} (\textit{IDD}) \textit{games}, a computational game-theoretic framework to study aspects of the interdependence of risk and security in multi-agent systems under deliberate external attacks. Our model builds upon \textit{interdependent security} (\textit{IDS}) \textit{games}, a model by Heal and Kunreuther that considers the source of the risk to be the result of \textit{a fixed randomized-strategy}. We adapt IDS games to model \textit{the attacker's deliberate behavior}. We define the attacker's pure-strategy space and utility function and derive appropriate cost functions for the defenders. We provide a complete characterization of mixed-strategy Nash equilibria (MSNE), and design a simple \textit{polynomial-time} algorithm for computing \textit{all} of them for an important subclass of IDD games. We also show that an efficient algorithm to determine whether some attacker's strategy can be a part of an MSNE in an instance of IDD games is unlikely to exist. Yet, we provide a \textit{dynamic programming} (\textit{DP}) algorithm to compute an approximate MSNE when the graph/network structure of the game is a directed tree with a single source. We also show that the DP algorithm is a \textit{fully polynomial-time approximation scheme}. In addition, we propose a generator of random instances of IDD games based on the real-world internet-derived graph at the level of autonomous systems (\(\approx 72 \)K nodes and \(\approx 100\) K edges as measured in March 2010 by the DIMES project). We call such games internet games. We introduce and empirically evaluate two heuristics from the literature on learning-in-games, \textit{best-response gradient dynamics} (\textit{BRGD}) and \textit{smooth best-response dynamics} (\textit{SBRD}), to compute an approximate MSNE in IDD games with arbitrary graph structures, such as randomly-generated instances of internet games. In general, preliminary experiments applying our proposed heuristics are promising. Our experiments show that, while BRGD is a useful technique for the case of internet games up to certain approximation level, SBRD is more efficient and provides better approximations than BRGD. Finally, we discuss several extensions, future work, and open problems.
      0 references
      computational game theory
      0 references
      interdependent security
      0 references
      equilibrium computation
      0 references
      equilibrium characterization
      0 references
      fully polynomial-time approximation scheme
      0 references
      learning in games
      0 references
      autonomous-systems internet security application
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references
      0 references