Patrol Security Game: Defending Against Adversary with Freedom in Attack Timing, Location, and Duration

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Yang, Hao-Tsung, Weng, Ting-Kai, Chang, Ting-Yu, Liu, Kin Sum, Lin, Shan, Gao, Jie, Tsai, Shih-Yu
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914981300142080
author Yang, Hao-Tsung
Weng, Ting-Kai
Chang, Ting-Yu
Liu, Kin Sum
Lin, Shan
Gao, Jie
Tsai, Shih-Yu
author_facet Yang, Hao-Tsung
Weng, Ting-Kai
Chang, Ting-Yu
Liu, Kin Sum
Lin, Shan
Gao, Jie
Tsai, Shih-Yu
contents We explored the Patrol Security Game (PSG), a robotic patrolling problem modeled as an extensive-form Stackelberg game, where the attacker determines the timing, location, and duration of their attack. Our objective is to devise a patrolling schedule with an infinite time horizon that minimizes the attacker's payoff. We demonstrated that PSG can be transformed into a combinatorial minimax problem with a closed-form objective function. By constraining the defender's strategy to a time-homogeneous first-order Markov chain (i.e., the patroller's next move depends solely on their current location), we proved that the optimal solution in cases of zero penalty involves either minimizing the expected hitting time or return time, depending on the attacker model, and that these solutions can be computed efficiently. Additionally, we observed that increasing the randomness in the patrol schedule reduces the attacker's expected payoff in high-penalty cases. However, the minimax problem becomes non-convex in other scenarios. To address this, we formulated a bi-criteria optimization problem incorporating two objectives: expected maximum reward and entropy. We proposed three graph-based algorithms and one deep reinforcement learning model, designed to efficiently balance the trade-off between these two objectives. Notably, the third algorithm can identify the optimal deterministic patrol schedule, though its runtime grows exponentially with the number of patrol spots. Experimental results validate the effectiveness and scalability of our solutions, demonstrating that our approaches outperform state-of-the-art baselines on both synthetic and real-world crime datasets.
format Preprint
id arxiv_https___arxiv_org_abs_2410_15600
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Patrol Security Game: Defending Against Adversary with Freedom in Attack Timing, Location, and Duration
Yang, Hao-Tsung
Weng, Ting-Kai
Chang, Ting-Yu
Liu, Kin Sum
Lin, Shan
Gao, Jie
Tsai, Shih-Yu
Artificial Intelligence
Computer Science and Game Theory
Robotics
We explored the Patrol Security Game (PSG), a robotic patrolling problem modeled as an extensive-form Stackelberg game, where the attacker determines the timing, location, and duration of their attack. Our objective is to devise a patrolling schedule with an infinite time horizon that minimizes the attacker's payoff. We demonstrated that PSG can be transformed into a combinatorial minimax problem with a closed-form objective function. By constraining the defender's strategy to a time-homogeneous first-order Markov chain (i.e., the patroller's next move depends solely on their current location), we proved that the optimal solution in cases of zero penalty involves either minimizing the expected hitting time or return time, depending on the attacker model, and that these solutions can be computed efficiently. Additionally, we observed that increasing the randomness in the patrol schedule reduces the attacker's expected payoff in high-penalty cases. However, the minimax problem becomes non-convex in other scenarios. To address this, we formulated a bi-criteria optimization problem incorporating two objectives: expected maximum reward and entropy. We proposed three graph-based algorithms and one deep reinforcement learning model, designed to efficiently balance the trade-off between these two objectives. Notably, the third algorithm can identify the optimal deterministic patrol schedule, though its runtime grows exponentially with the number of patrol spots. Experimental results validate the effectiveness and scalability of our solutions, demonstrating that our approaches outperform state-of-the-art baselines on both synthetic and real-world crime datasets.
title Patrol Security Game: Defending Against Adversary with Freedom in Attack Timing, Location, and Duration
topic Artificial Intelligence
Computer Science and Game Theory
Robotics
url https://arxiv.org/abs/2410.15600