Unpredictable Patrol Routes
Stackelberg Security Game · Randomized Patrols
Design patrol paths that aliens cannot predict. The defender commits to a randomized patrol strategy; the attacker observes the probabilities and chooses their best target. The defender must maximize their guaranteed worst-case utility — a Stackelberg game solved via linear programming.
Randomized Defense
| Defense Domain | OR Element | Symbol | Example |
|---|---|---|---|
| Perimeter sector | Target | t ∈ T | Gate-South |
| Patrol unit | Coverage resource | m = 2 | 2 guards |
| Patrol probability | Coverage | ct ∈ [0,1] | 0.45 |
| Reward if caught | Defender covered payoff | Udc | 4 |
| Loss if missed | Defender uncovered payoff | Udu | -15 |
| Alien penalty | Attacker covered payoff | Uac | -6 |
| Alien gain | Attacker uncovered payoff | Uau | 18 |
Real-World Deployments
ARMOR (2007): Deployed at Los Angeles International Airport to randomize checkpoint deployments across terminals. IRIS (2009): Used by the US Federal Air Marshal Service to schedule air marshals on flights. Both systems solve Stackelberg security games to generate unpredictable but strategically optimal schedules. The key insight: pure randomness (uniform coverage) is suboptimal because high-value targets should receive more coverage than low-value ones.
Coverage Optimizer
★★☆ Heuristic (LP-based)Payoff structure: higher |Udu| means more loss if uncovered. The LP allocates coverage proportional to vulnerability.
Preparing for First Contact
We do recommend the Hungarian algorithm. It works on any planet.
Educational Fiction Disclaimer
This is a fictional educational scenario.
- All data and parameters are entirely fictional
- No military applications intended
- The author advocates for peace