Summary
This submission studies questions surrounding playing against a no-regret learner in a repeated game setting. These questions are motivated by previous observations that while it is known that when all players play no-regret strategies the empirical frequency of play approaches an equilibria, a player can sometimes do better by deviating to a different strategy/algorithm (that is not no-regret).
In particular, the authors focus on four questions: (1) When does reward trade off with regret? (2) Under what game settings is playing a no-swap-regret algorithm a stable equilibrium? (3) How to play against a no-regret learner? (4) How can one learn the Stackelberg strategy through repeated play against a no-regret learner?
Towards answering question (1), the authors consider a generalized notation of equilibrium, (Phi-A, Phi-B)-equilibrium, where player A is restricted to playing no-Phi-A-regret strategies and player B is restricted to playing no-Phi-B-regret strategies. Each choice of (Phi-A, Phi-B) induces a polytope of (Phi-A, Phi-B)-equilibria. They show that for any equilibria in this polytope, there exists a pair of no-regret algorithms in (Phi-A, Phi-B) which converge to it.
To assist in answering question (2), the authors consider a "metagame", in which at the beginning of a repeated game, both players simultaneously announce and commit to an algorithm to use during the game. The authors main result towards answering (2) are a set of sufficient and necessary conditions for (a) some pair of no-swap-regret algorithms to form a Nash equilibrium in the metagame and (b) all pairs of no-swap regret algorithms to form a Nash equilibrium in the metagame. In an effort to characterize which types of games playing no-swap-regret algorithms is "optimal", the authors show that if a game G does not contain a pure Nash equilibria, then there does not exist a pair of no-swap-regret algorithms which form a Nash equilibrium in the metagame, when player utility functions in G are randomly perturbed.
Towards answering (3), the authors show that there exists a no-(external)-regret algorithm for player B and a strategy for player A such that the average reward for player A converges to their best possible feasible reward. However, the authors show that against any mean-based no-regret learner (a popular subset of no-external-regret algorithms), there does not exist a strategy for player A which can get "close to" the best possible feasible reward.
Finally, the authors answer (4) by showing how to learn the Stackelberg strategy by simulating best-response queries against the no-regret learner. While they show that in general this may require exponentially-many queries, polynomially-many queries are sufficient if the no-regret learner is playing a no-adaptive-regret algorithm.
Strengths
While the authors are not the first to consider the general problem of playing a repeated game against a no-regret learner, this paper both introduces and addresses a (very) wide range of important and well-motivated questions surrounding the topic. The results contained in this submission provide valuable insights into this highly nuanced problem. While no one result stands out in particular, the sheer breadth of the results obtained by the authors in this submission is very impressive and the submission as a whole presents the clearest picture to-date of "the right thing to do" when playing against a no-regret learner.
Weaknesses
With that being said, the breadth of the results obtained by the authors makes it unclear what the main takeaway of the submission should be. At times, the submission reads like a laundry list of results about playing against a no-regret learner. Additionally, a longer discussion on related works in the main body (particularly (10) and (22)) would help someone who is not as familiar with the area better understand the main contributions of the authors.
Questions
In Section 3, why is Nash equilibrium the "right" solution concept for the metagame?
Rating
7: Accept: Technically solid paper, with high impact on at least one sub-area, or moderate-to-high impact on more than one areas, with good-to-excellent evaluation, resources, reproducibility, and no unaddressed ethical considerations.
Confidence
4: You are confident in your assessment, but not absolutely certain. It is unlikely, but not impossible, that you did not understand some parts of the submission or that you are unfamiliar with some pieces of related work.
Limitations
The authors have adequately addressed the limitations of their work.