论文标题

具有一般防御要求的安全游戏的混合策略

Mixed Strategies for Security Games with General Defending Requirements

论文作者

Bai, Rufan, Lin, Haoxing, Yang, Xinyu, Wu, Xiaowei, Li, Minming, Jia, Weijia

论文摘要

Stackelberg安全游戏是在防守者和攻击者之间进行的,后卫需要将有限数量的资源分配给多个目标,以最大程度地减少攻击者的对抗性攻击而导致的损失。在允许目标具有不同的值的同时,经典设置通常会假设统一的要求捍卫目标。这使现有的结果可以研究混合策略(随机分配算法)采用混合策略的紧凑表示。 在这项工作中,我们启动了针对目标可以具有不同捍卫要求的安全游戏的混合策略的研究。与统一的防御要求相反,可以有效地计算出最佳的混合策略,我们表明,计算最佳混合策略对于一般的防御要求设置是NP-HARD。但是,我们表明,可以得出最佳混合策略防御结果的强上限和下限。我们提出了一种有效的近距离修补算法,该算法计算仅使用少数纯策略的混合策略。我们还研究了游戏在网络上玩游戏时的设置,并且在相邻目标之间启用了资源共享。我们的实验结果证明了我们在几个大型现实数据集中算法的有效性。

The Stackelberg security game is played between a defender and an attacker, where the defender needs to allocate a limited amount of resources to multiple targets in order to minimize the loss due to adversarial attack by the attacker. While allowing targets to have different values, classic settings often assume uniform requirements to defend the targets. This enables existing results that study mixed strategies (randomized allocation algorithms) to adopt a compact representation of the mixed strategies. In this work, we initiate the study of mixed strategies for the security games in which the targets can have different defending requirements. In contrast to the case of uniform defending requirement, for which an optimal mixed strategy can be computed efficiently, we show that computing the optimal mixed strategy is NP-hard for the general defending requirements setting. However, we show that strong upper and lower bounds for the optimal mixed strategy defending result can be derived. We propose an efficient close-to-optimal Patching algorithm that computes mixed strategies that use only few pure strategies. We also study the setting when the game is played on a network and resource sharing is enabled between neighboring targets. Our experimental results demonstrate the effectiveness of our algorithm in several large real-world datasets.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源