English

Approximating Nash Equilibria and Dense Subgraphs via an Approximate Version of Carath\'{e}odory's Theorem

Computer Science and Game Theory 2015-04-14 v3 Data Structures and Algorithms

Abstract

We present algorithmic applications of an approximate version of Carath\'{e}odory's theorem. The theorem states that given a set of vectors XX in Rd\mathbb{R}^d, for every vector in the convex hull of XX there exists an ε\varepsilon-close (under the pp-norm distance, for 2p<2\leq p < \infty) vector that can be expressed as a convex combination of at most bb vectors of XX, where the bound bb depends on ε\varepsilon and the norm pp and is independent of the dimension dd. This theorem can be derived by instantiating Maurey's lemma, early references to which can be found in the work of Pisier (1981) and Carl (1985). However, in this paper we present a self-contained proof of this result. Using this theorem we establish that in a bimatrix game with n×n n \times n payoff matrices A,BA, B, if the number of non-zero entries in any column of A+BA+B is at most ss then an ε\varepsilon-Nash equilibrium of the game can be computed in time nO(logsε2)n^{O\left(\frac{\log s }{\varepsilon^2}\right)}. This, in particular, gives us a polynomial-time approximation scheme for Nash equilibrium in games with fixed column sparsity ss. Moreover, for arbitrary bimatrix games---since ss can be at most nn---the running time of our algorithm matches the best-known upper bound, which was obtained by Lipton, Markakis, and Mehta (2003). The approximate Carath\'{e}odory's theorem also leads to an additive approximation algorithm for the normalized densest kk-subgraph problem. Given a graph with nn vertices and maximum degree dd, the developed algorithm determines a subgraph with exactly kk vertices with normalized density within ε\varepsilon (in the additive sense) of the optimal in time nO(logdε2)n^{O\left( \frac{\log d}{\varepsilon^2}\right)}. Additionally, we show that a similar approximation result can be achieved for the problem of finding a k×kk \times k-bipartite subgraph of maximum normalized density.

Keywords

Cite

@article{arxiv.1406.2296,
  title  = {Approximating Nash Equilibria and Dense Subgraphs via an Approximate Version of Carath\'{e}odory's Theorem},
  author = {Siddharth Barman},
  journal= {arXiv preprint arXiv:1406.2296},
  year   = {2015}
}

Comments

28 pages; added references and extensions