Patrol Security Game: Defending Against Adversary with Freedom in Attack Timing, Location, and Duration
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 19 of its 92 references that are in the map. First posted on arXiv 21 Oct 2024.
Builds on
19 of 92 references.
References · 19
- 2015Pointer Networkscited by 895
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 608
- 2021Learning Collaborative Policies to Solve NP-hard Routing Problemscited by 86
- 2019Combinatorial Optimization by Graph Pointer Networks and Hierarchical Reinforcement Learningcited by 78
- 2019Deep Reinforcement Learning for Autonomous Internet of Things: Model, Applications and Challengescited by 37
- 2020Delay-Aware Model-Based Reinforcement Learning for Continuous Controlcited by 34
- 2019A Dynamic Games Approach to Proactive Defense Strategies against Advanced Persistent Threats in Cyber-Physical Systemscited by 17
- 2014Multi-Robot Adversarial Patrolling: Facing a Full-Knowledge Opponentcited by 6
- 2015Adversarial patrolling with spatially uncertain alarm signalscited by 3
- 2020Approximation Algorithms for Multi-Robot Patrol-Scheduling with Min-Max Latencycited by 3
- 2020Finding Diverse Trees, Paths, and Morecited by 3
7 more
- 2021A Robust Stackelberg Game for Cyber-Security Investment in Networked Control Systemscited by 3
- 2018Markov Chains with Maximum Return Time Entropy for Robotic Surveillancecited by 2
- 2022Obtaining Approximately Optimal and Diverse Solutions via Dispersioncited by 2
- 2022On Cyclic Solutions to the Min-Max Latency Multi-Robot Patrolling Problemcited by 2
- 2020Stochastic Strategies for Robotic Surveillance as Stackelberg Gamescited by 1
- 2021The Effect of Behavioral Probability Weighting in a Simultaneous Multi-Target Attacker-Defender Gamecited by 1
- 2023Multi-defender Security Games with Schedulescited by 1
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Energy as a Concealable State in Adversarial UAV Patrolling: Formulation, an Energy-Security Threshold, and the Limits of Self-Play ↗
- 2024Learning Coordinated Maneuver in Adversarial Environments ↗
- 2024Convex-Concave Zero-sum Markov Stackelberg Games
- 2025Omniscient Attacker in Stochastic Security Games with Interdependent Nodes
- 2025Tree-Based Stochastic Optimization for Solving Large-Scale Urban Network Security Games
- 2025R2PS: Worst-Case Robust Real-Time Pursuit Strategies under Partial Observability
- 2023Patrolling Grids with a Bit of Memory ↗
- 2026Defensive Sufficiency in a Stackelberg Model of AI Security