Computer Science > Computer Science and Game Theory
[Submitted on 30 Apr 2017 (this version), latest version 11 Jul 2020 (v4)]
Title:Network Monitoring under Strategic Disruptions
View PDFAbstract:This article considers a resource allocation problem for monitoring infrastructure networks facing strategic disruptions. The network operator is interested in determining the minimum number of sensors and a sensing strategy, to ensure a desired detection performance against simultaneous failures induced by a resource-constrained attacker. To address this problem, we formulate a mathematical program with constraints involving the mixed strategy Nash equilibria of an operator-attacker game. The set of player strategies in this game are determined by the network structure and players' resources, and grow combinatorially with the network size. Thus, well-known algorithms for computing equilibria in strategic games cannot be used to evaluate the constraints in our problem. We present a solution approach based on two combinatorial optimization problems, formulated as minimum set cover and maximum set packing problems. By using a combination of game-theoretic and combinatorial arguments, we show that the resulting solution has guarantees on the detection performance and admits a small optimality gap in practical settings. Importantly, this approach is scalable to large-scale networks. We also identify a sufficient condition on the network structure for this solution to be optimal. Finally, we demonstrate the scalability and optimality guarantee of our approach using a set of benchmark water networks.
Submission history
From: Mathieu Dahan [view email][v1] Sun, 30 Apr 2017 17:47:50 UTC (153 KB)
[v2] Sat, 28 Apr 2018 15:58:05 UTC (184 KB)
[v3] Fri, 12 Oct 2018 01:17:21 UTC (245 KB)
[v4] Sat, 11 Jul 2020 16:16:07 UTC (472 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.