The Complexity of Tullock Contests
Yu He,Fan Yao,Yang Yu,Xiaoyun Qiu,Minming Li,Haifeng Xu
2024-12-09
Abstract:This paper investigates the algorithmic complexity of computing the pure Nash Equilibrium (PNE) in Tullock contests. A key aspect of this analysis lies in the elasticity parameter $r_i$, which dictates whether a contestant $i$'s cost function is convex, concave, or neither. Our primary contribution is the identification of how the domains of $r_i$ govern the computational complexity of solving Tullock contests. Specifically, we establish the following results:
- Efficient Algorithms for $r_i \notin (1,2]$: When no contestant's elasticity parameter $r_i$ lies within the interval $(1,2]$, we show that an efficient algorithm can be designed to compute the pure Nash Equilibrium.
- Hardness Results for $r_i \in (1,2]$: When many $r_i$ values fall within the interval $(1,2]$, we prove that determining the existence of a pure Nash Equilibrium cannot be achieved in polynomial time, assuming the Exponential Time Hypothesis (ETH).
- Approximation Algorithms for $r_i \in (1,2]$: In cases where many $r_i$ values fall within the interval $(1,2]$, we propose a Fully Polynomial-Time Approximation Scheme (FPTAS) to compute an $\epsilon$-approximate PNE, provided an exact PNE exists.
All our algorithms are implemented efficiently to handle large-scale instances. Computational experiments validate their effectiveness, even under challenging scenarios with complex elasticity distributions.
Computer Science and Game Theory