Using Game Theory for Los Angeles Airport Security

n Security at major locations of economic or political impor tance is a key concern around the world, particularly given the threat of terrorism. Limited security resources prevent full security coverage at all times, which allows adversaries to observe and exploit patterns in selective patrolling or mon itoring; for example, they can plan an attack avoiding existing pa trols. Hence, randomized patrolling or monitoring is impor tant, but randomization must provide distinct weights to dif ferent actions based on their complex costs and benefits. To this end, this article describes a promising transition of the lat est in multiagent algorithms into a deployed application. In particular, it describes a software assistant agent called AR MOR (assistant for randomized monitoring over routes) that casts this patrolling and monitoring problem as a Bayesian Stackelberg game, allowing the agent to appropriately weigh the different actions in randomization, as well as uncertainty over adversary types. ARMOR combines two key features. It uses the fastest known solver for Bayesian Stackelberg games called DOBSS, where the dominant mixed strategies enable randomization; and its mixed-initiative-based interface allows users occasionally to adjust or override the automated schedule based on their local constraints. ARMOR has been successfully deployed since August 2007 at the Los Angeles International Airport (LAX) to randomize checkpoints on the roadways entering the airport and canine patrol routes within the airport terminals. This article examines the information, design choices, challenges, and evaluation that went into de signing ARMOR.

[1]  Drew Fudenberg,et al.  Game theory (3. pr.) , 1991 .

[2]  Sarit Kraus,et al.  Playing games for security: an efficient exact algorithm for solving Bayesian Stackelberg games , 2008, AAMAS.

[3]  Vincent Conitzer,et al.  Mixed-Integer Programming Methods for Finding Nash Equilibria , 2005, AAAI.

[4]  Sarit Kraus,et al.  An efficient heuristic approach for security against multiple adversaries , 2007, AAMAS '07.

[5]  Sui Ruan,et al.  Patrolling in a Stochastic Environment , 2005 .

[6]  W. A. Wagenaar Generation of random sequences by human subjects: A critical survey of literature. , 1972 .

[7]  Sarit Kraus,et al.  Multi-robot perimeter patrol in adversarial settings , 2008, 2008 IEEE International Conference on Robotics and Automation.

[8]  RICHARD C. LARSON,et al.  A hypercube queuing model for facility location and redistricting in urban emergency services , 1974, Comput. Oper. Res..

[9]  R. Selten,et al.  A Generalized Nash Solution for Two-Person Bargaining Games with Incomplete Information , 1972 .

[10]  Vincent Conitzer,et al.  Computing the optimal strategy to commit to , 2006, EC '06.

[11]  M. Jones The Element of Surprise , 1996, Tropical doctor.

[12]  D. Piomelli Bedside to Bench: The element of surprise , 2008, Nature Medicine.

[13]  Richard Mesic,et al.  Implementing Security Improvement Options at Los Angeles International Airport , 2006 .

[14]  Sarit Kraus,et al.  Security in multiagent systems by policy randomization , 2006, AAMAS '06.

[15]  Avi Pfeffer,et al.  Representations and Solutions for Game-Theoretic Problems , 1997, Artif. Intell..