Summary
The paper introduces a new algorithm for learning in two-player zero-sum Markov games based on prior work that is uncoupled (agents only need their own reward as feedback), convergent (to NE) and rational. The result is an algorithm that is similar in concept to a single agent RL algorithm, but guarantees convergence if both players use the same algorithm. For their initial algorithm, there is an additional assumption of irreducibility on the Markov games, and it achieves last iterate convergence to the Nash with rate O(t^{-1/9+eps}). Meanwhile, for general 2 player zero sum Markov games without additional assumptions, a modification of the algorithm that applies optimism achieves O(t^{-1/10}) path convergence rate.
Strengths
The algorithm proposed takes inspiration from prior works and makes useful modifications that give practical and theoretical advantages. The structure of the results and explanation of analysis also flows well and is easy to read despite the technical complexity. The authors are also very clear in their motivation and I find the literature review to be quite comprehensive.
Weaknesses
The paper does a good job of setting up motivation and prior ideas, but in my opinion the key takeaway from this work is that there is now a truly uncoupled and convergent algorithm for general Markov games, which is in my opinion the paper's most significant contribution. However, there is too much space dedicated to matrix and irreducible Markov games, when in my view, the section on general Markov games should be greatly expanded. In addition to the overview of the analysis, I am interested to know how optimism can be leveraged in this type of algorithm, and the thought process behind the modifications to Algorithm 3 compared to Algorithm 2. As a suggestion, perhaps part of the analysis overview for Thm 3 can be repurposed and moved forward to add to the explanation about Alg 3, which would improve the flow of the section in my opinion. Finally, there is a lack of experimental results which would make help frame the results better in comparison to prior work.
Questions
Have any experiments been run using Algorithms 1, 2 and 3 to compare them to current SOTA methods? If so, how does the empirical performance compare? It seems that your algorithms would scale well with larger games since players only use local information, how does this compare to existing methods?
Rating
6: Weak Accept: Technically solid, moderate-to-high impact paper, with no major concerns with respect to evaluation, resources, reproducibility, ethical considerations.
Confidence
3: You are fairly confident in your assessment. It is possible that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work. Math/other details were not carefully checked.
Limitations
The authors have adequately addressed the paper's limitations.