Security Games with Protection Externalities
Title | Security Games with Protection Externalities |
Publication Type | Conference Paper |
Year of Publication | 2015 |
Authors | Gan, Jiarui, An, Bo, Vorobeychik, Yevgeniy |
Conference Name | Proceedings of the Twenty-Ninth AAAI Conference on Artificial Intelligence |
Publisher | AAAI Press |
Conference Location | Austin, Texas |
ISBN Number | 0-262-51129-0 |
Keywords | Foundations, Game theory; Stackelberg game; Protection externality; Stackelberg game, Resilient Systems, science of security, SURE Project |
Abstract | Stackelberg security games have been widely deployed in recent years to schedule security resources. An assumption in most existing security game models is that one security resource assigned to a target only protects that target. However, in many important real-world security scenarios, when a resource is assigned to a target, it exhibits protection externalities: that is, it also protects other "neighbouring" targets. We investigate such Security Games with Protection Externalities (SPEs). First, we demonstrate that computing a strong Stackelberg equilibrium for an SPE is NP-hard, in contrast with traditional Stackelberg security games which can be solved in polynomial time. On the positive side, we propose a novel column generation based approach--CLASPE--to solve SPEs. CLASPE features the following novelties: 1) a novel mixed-integer linear programming formulation for the slave problem; 2) an extended greedy approach with a constant-factor approximation ratio to speed up the slave problem; and 3) a linear-scale linear programming that efficiently calculates the upper bounds of target-defined subproblems for pruning. Our experimental evaluation demonstrates that CLASPE enable us to scale to realistic-sized SPE problem instances. |
URL | http://dl.acm.org/citation.cfm?id=2887007.2887134 |
Citation Key | Gan:2015:SGP:2887007.2887134 |