Back to Search Start Over

A double oracle algorithm for allocating resources on nodes in graph-based security games.

Authors :
Yang, Zhou
Zhu, Junwu
Teng, Ling
Xu, Jiajie
Zhu, Zeyu
Source :
Multimedia Tools & Applications; May2018, Vol. 77 Issue 9, p10961-10977, 17p
Publication Year :
2018

Abstract

In the graph-based security game, the defender allocates security resources strategically to protect targets against the adversary. In this paper, firstly, we come up with a new double oracle algorithm for scheduling resources optimally on nodes in graph-based security games. The police scattered on the street can only detect those terrorists on that street, while the police at the intersection place can detect all the terriorists on all the streets crisscrossing the intersection. Secondly, in real world situation, even the police meets the criminals at the same place, criminals still could escape. To match the real world situation, we define a parameter called detection probability, representing the chance the attacker is caught when they are checked by the defenders. Thirdly, we design a double oracle algorithm to find the equilibrium. But the computational complexity of best response oracles are extremely high. We design greedy algorithms and combine them with best response oracles to improve the algorithm efficiency without loss of correctness. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
13807501
Volume :
77
Issue :
9
Database :
Complementary Index
Journal :
Multimedia Tools & Applications
Publication Type :
Academic Journal
Accession number :
129595346
Full Text :
https://doi.org/10.1007/s11042-018-5750-x