αα-Rank: Practically Scaling α-Rank through Stochastic Optimisation
Not on the map. Why?
Abstract (arXiv)
Recently, α-Rank, a graph-based algorithm, has been proposed as a solution to ranking joint policy profiles in large scale multi-agent systems. α-Rank claimed tractability through a polynomial time implementation with respect to the total number of pure strategy profiles. Here, we note that inputs to the algorithm were not clearly specified in the original presentation; as such, we deem complexity claims as not grounded, and conjecture solving α-Rank is NP-hard. The authors of α-Rank suggested that the input to α-Rank can be an exponentially-sized payoff matrix; a claim promised to be clarified in subsequent manuscripts. Even though α-Rank exhibits a polynomial-time solution with respect to such an input, we further reflect additional critical problems. We demonstrate that due to the need of constructing an exponentially large Markov chain, α-Rank is infeasible beyond a small finite number of agents. We ground these claims by adopting amount of dollars spent as a non-refutable evaluation metric. Realising such scalability issue, we present a stochastic implementation of α-Rank with a double oracle mechanism allowing for reductions in joint strategy spaces. Our method, αα-Rank, does not need to save exponentially-large transition matrix, and can terminate early under required precision. Although theoretically our method exhibits similar worst-case complexity guarantees compared to α-Rank, it allows us, for the first time, to practically conduct large-scale multi-agent evaluations. On 104 × 104 random matrices, we achieve 1000x speed reduction. Furthermore, we also show successful results on large joint strategy profiles with a maximum size in the order of O(225) (≈ 33 million joint strategies) -- a setting not evaluable using α-Rank with reasonable computational budget.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Sep 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 6; 2022: 2; 2023: 0; 2024: 2.
10 papers.
- 2021Modelling Behavioural Diversity for Learning in Open-Ended Gamescited by 39
- 2021MALib: A Parallel Framework for Population-based Multi-agent Reinforcement Learningcited by 23
- 2021Online Double Oraclecited by 18
- 2024Policy Space Response Oracles: A Surveycited by 10
- 2022Efficient Policy Space Response Oraclescited by 8
- 2021A Game-Theoretic Approach to Multi-Agent Trust Region Optimizationcited by 7
- 2021Estimating α-Rank by Maximizing Information Gaincited by 4
- 2021Neural Auto-Curriculacited by 2
- 2022Learning to Identify Top Elo Ratings: A Dueling Bandits Approachcited by 2
- 2024Self-adaptive PSRO: Towards an Automatic Population-based Game Solvercited by 1
- 2024Self-adaptive PSRO: Towards an Automatic Population-based Game Solver17 Apr 2024
- 2024Policy Space Response Oracles: A Survey4 Mar 2024
- 2022Efficient Policy Space Response Oracles28 Jan 2022
- 2022Learning to Identify Top Elo Ratings: A Dueling Bandits Approach12 Jan 2022
- 2021A Game-Theoretic Approach to Multi-Agent Trust Region Optimization12 Jun 2021
- 2021MALib: A Parallel Framework for Population-based Multi-agent Reinforcement Learning5 Jun 2021
- 2021Neural Auto-Curricula4 Jun 2021
- 2021Modelling Behavioural Diversity for Learning in Open-Ended Games14 Mar 2021
- 2021Online Double Oracle13 Mar 2021
- 2021Estimating α-Rank by Maximizing Information Gain22 Jan 2021