Solving Discounted Stochastic Two-Player Games with Near-Optimal Time and Sample Complexity
arXiv:1908.11071
Abstract
In this paper, we settle the sampling complexity of solving discounted two-player turn-based zero-sum stochastic games up to polylogarithmic factors. Given a stochastic game with discount factor we provide an algorithm that computes an -optimal strategy with high-probability given samples from the transition function for each state-action-pair. Our algorithm runs in time nearly linear in the number of samples and uses space nearly linear in the number of state-action pairs. As stochastic games generalize Markov decision processes (MDPs) our runtime and sample complexities are optimal due to Azar et al (2013). We achieve our results by showing how to generalize a near-optimal Q-learning based algorithms for MDP, in particular Sidford et al (2018), to two-player strategy computation algorithms. This overcomes limitations of standard Q-learning and strategy iteration or alternating minimization based approaches and we hope will pave the way for future reinforcement learning results by facilitating the extension of MDP results to multi-agent settings with little loss.
References in corpus (3)
Cited by in corpus (12)
- Game-Theoretic Multiagent Reinforcement Learning
- Provable Self-Play Algorithms for Competitive Reinforcement Learning
- Model-Based Multi-Agent RL in Zero-Sum Markov Games with Near-Optimal Sample Complexity
- Near-Optimal Reinforcement Learning with Self-Play
- Last-iterate Convergence of Decentralized Optimistic Gradient Descent/Ascent in Infinite-horizon Competitive Markov Games
- Decentralized Q-Learning in Zero-sum Markov Games
- The Power of Exploiter: Provable Multi-Agent RL in Large State Spaces
- Learning Zero-Sum Simultaneous-Move Markov Games Using Function Approximation and Correlated Equilibrium
- Independent Learning in Stochastic Games
- On Reinforcement Learning for Turn-based Zero-sum Markov Games
- Online Sub-Sampling for Reinforcement Learning with General Function Approximation
- Online Learning in Unknown Markov Games