Game-theoretic resource allocation for malicious packet detection in computer networks

  • Authors:
  • Ondřej Vaněk;Zhengyu Yin;Manish Jain;Branislav Bošanský;Milind Tambe;Michal Pěchouček

  • Affiliations:
  • Czech Technical University, Prague. Czech Republic;University of Southern California, Los Angeles, CA;University of Southern California, Los Angeles, CA;Czech Technical University, Prague. Czech Republic;University of Southern California, Los Angeles, CA;Czech Technical University, Prague. Czech Republic

  • Venue:
  • Proceedings of the 11th International Conference on Autonomous Agents and Multiagent Systems - Volume 2
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study the problem of optimal resource allocation for packet selection and inspection to detect potential threats in large computer networks with multiple computers of differing importance. An attacker tries to harm these targets by sending malicious packets from multiple entry points of the network; the defender thus needs to optimally allocate her resources to maximize the probability of malicious packet detection under network latency constraints. We formulate the problem as a graph-based security game with multiple resources of heterogeneous capabilities and propose a mathematical program for finding optimal solutions. We also propose Grande, a novel polynomial time algorithm that uses an approximated utility function to circumvent the limited scalability caused by the attacker's large strategy space and the non-linearity of the aforementioned mathematical program. Grande computes solutions with bounded error and scales up to problems of realistic sizes.