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.
翻译:暂无翻译