A two-resource allocation algorithm with an application to large-scale zero-sum defensive games

B. Golany, N. Goldberg, U. G. Rothblum

Research output: Contribution to journalArticlepeer-review

21 Scopus citations

Abstract

This paper investigates efficient computation schemes for allocating two defensive resources to multiple sites to protect against possible attacks by an adversary. The availability of the two resources is constrained and the effectiveness of each may vary over the sites. The problem is formulated as a two-person zero-sum game with particular piecewise linear utility functions: the expected damage to a site that is attacked linearly decreases in the allocated resource amounts up to a point that a site is fully protected. The utility of the attacker, equivalently the defender's disutility, is the total expected damage over all sites. A fast algorithm is devised for computing the game's Nash equilibria; it is shown to be more efficient in practice than both general purpose linear programming solvers and a specialized method developed in the mid-1980s. To develop the algorithm, optimal solution properties are explored.

Original languageEnglish
Pages (from-to)218-229
Number of pages12
JournalComputers and Operations Research
Volume78
DOIs
StatePublished - 1 Feb 2017

Bibliographical note

Publisher Copyright:
© 2016 Elsevier Ltd

Funding

The research of the authors was partially supported by the Daniel Rose Technion-Yale Initiative for Research on Homeland Security and Counter-Terrorism. Noam Goldberg was also partially supported by the Center for Absorption in Science of the Ministry of Immigrant Absorption and the Council of Higher Education, State of Israel.

FundersFunder number
Council of Higher Education, State of Israel
Counter-Terrorism
Daniel Rose Technion-Yale Initiative for Research on Homeland Security
Ministry of Aliyah and Immigrant Absorption

    Keywords

    • Large scale optimization
    • Multiple resources
    • Nash equilibria
    • Resource allocation
    • Resource substitution

    Fingerprint

    Dive into the research topics of 'A two-resource allocation algorithm with an application to large-scale zero-sum defensive games'. Together they form a unique fingerprint.

    Cite this