Equilibrium Computation and Robust Optimization in Zero Sum Games with Submodular Structure

10/03/2017
by   Bryan Wilder, et al.
0

We define a class of zero-sum games with combinatorial structure, where the best response problem of one player is to maximize a submodular function. For example, this class includes security games played on networks, as well as the problem of robustly optimizing a submodular function over the worst case from a set of scenarios. The challenge in computing equilibria is that both players' strategy spaces can be exponentially large. Accordingly, previous algorithms have worst-case exponential runtime and indeed fail to scale up on practical instances. We provide a pseudopolynomial-time algorithm which obtains a guaranteed (1 - 1/e)^2-approximate mixed strategy for the maximizing player. Our algorithm only requires access to a weakened version of a best response oracle for the minimizing player which runs in polynomial time. Experimental results for network security games and a robust budget allocation problem confirm that our algorithm delivers near-optimal solutions and scales to much larger instances than was previously possible.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/13/2019

Computing Approximate Equilibria in Sequential Adversarial Games by Exploitability Descent

In this paper, we present exploitability descent, a new algorithm to com...
research
08/02/2019

The Efficiency of Generalized Nash and Variational Equilibria

Shared-constraint games are noncooperative N-player games where players ...
research
04/20/2020

Approximate exploitability: Learning a best response in large games

A common metric in games of imperfect information is exploitability, i.e...
research
09/09/2021

Multiple Oracle Algorithm For General-Sum Continuous Games

Continuous games have compact strategy sets and continuous utility funct...
research
09/05/2023

The Worst-Case Complexity of Symmetric Strategy Improvement

Symmetric strategy improvement is an algorithm introduced by Schewe et a...
research
07/28/2020

On the Characterization of Saddle Point Equilibrium for Security Games with Additive Utility

In this work, we investigate a security game between an attacker and a d...
research
01/18/2023

Computing Adequately Permissive Assumptions for Synthesis

We solve the problem of automatically computing a new class of environme...

Please sign up or login with your details

Forgot password? Click here to reset