Maximizing utility in multi-agent environments by anticipating the behavior of other learners
Not on the map. Why?
Abstract (arXiv)
Learning algorithms are often used to make decisions in sequential decision-making environments. In multi-agent settings, the decisions of each agent can affect the utilities/losses of the other agents. Therefore, if an agent is good at anticipating the behavior of the other agents, in particular how they will make decisions in each round as a function of their experience that far, it could try to judiciously make its own decisions over the rounds of the interaction so as to influence the other agents to behave in a way that ultimately benefits its own utility. In this paper, we study repeated two-player games involving two types of agents: a learner, which employs an online learning algorithm to choose its strategy in each round; and an optimizer, which knows the learner's utility function and the learner's online learning algorithm. The optimizer wants to plan ahead to maximize its own utility, while taking into account the learner's behavior. We provide two results: a positive result for repeated zero-sum games and a negative result for repeated general-sum games. Our positive result is an algorithm for the optimizer, which exactly maximizes its utility against a learner that plays the Replicator Dynamics -- the continuous-time analogue of Multiplicative Weights Update (MWU). Additionally, we use this result to provide an algorithm for the optimizer against MWU, i.e.~for the discrete-time setting, which guarantees an average utility for the optimizer that is higher than the value of the one-shot game. Our negative result shows that, unless P=NP, there is no Fully Polynomial Time Approximation Scheme (FPTAS) for maximizing the utility of an optimizer against a learner that best-responds to the history in each round. Yet, this still leaves open the question of whether there exists a polynomial-time algorithm that optimizes the utility up to o(T).
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 27 of its 46 references that are in the map. First posted on arXiv 5 Jul 2024.
Builds on
27 of 46 references.
References · 27
- 2014Convex Optimization: Algorithms and Complexitycited by 569
- 2015Fast Convergence of Regularized Learning in Gamescited by 149
- 2021Near-Optimal No-Regret Learning in General Gamescited by 85
- 2019Strategizing against No-regret Learnerscited by 48
- 2017Selling to a No-Regret Buyercited by 43
- 2021Near-Optimal No-Regret Learning for Correlated Equilibria in Multi-Player General-Sum Gamescited by 43
- 2022Strategizing against Learners in Bayesian Gamescited by 33
- 2022On Last-Iterate Convergence Beyond Zero-Sum Gamescited by 30
- 2022Learning in Stackelberg Games with Non-myopic Agentscited by 29
- 2022Near-Optimal No-Regret Learning Dynamics for General Convex Gamescited by 25
- 2015Econometrics for Learning Agentscited by 23
- 2021Auctions Between Regret-Minimizing Agentscited by 22
15 more
- 2024Contracting with a Learning Agentcited by 22
- 2021Beyond Time-Average Convergence: Near-Optimal Uncoupled Online Learning via Clairvoyant Multiplicative Weights Updatecited by 20
- 2023Is Learning in Games Good for the Learners?cited by 19
- 2023Selling to Multiple No-Regret Buyerscited by 19
- 2021How and Why to Manipulate Your Own Agent: On the Incentives of Users of Learning Agentscited by 17
- 2024Pareto-Optimal Algorithms for Learning in Gamescited by 16
- 2020Bid Prediction in Repeated Auctions with Learningcited by 14
- 2022No-Regret Learning in Dynamic Stackelberg Gamescited by 12
- 2022Efficient Stackelberg Strategies for Finitely Repeated Gamescited by 9
- 2016Tight Lower Bounds for Multiplicative Weights Algorithmic Familiescited by 8
- 2023Persuading a Behavioral Agent: Approximately Best Responding and Learningcited by 7
- 2022Optimistic Mirror Descent Either Converges to Nash or to Strong Coarse Correlated Equilibria in Bimatrix Gamescited by 5
- 2023Computing Optimal Equilibria and Mechanisms via Learning in Zero-Sum Extensive-Form Gamescited by 5
- 2018Fast Algorithms for Rank-1 Bimatrix Gamescited by 2
- 2023The Optimal Strategy against Hedge Algorithm in Repeated Gamescited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 5; 2026: 1.
7 papers.
- 2025Learning and Computation of Phi-Equilibria at the Frontier of Tractabilitycited by 3
- 2025Computational Intractability of Strategizing against Online Learnerscited by 2
- 2025Orchestrator: Active Inference for Multi-Agent Systems in Long-Horizon Taskscited by 2
- 2024Model Selection for Average Reward RL with Application to Utility Maximization in Repeated Gamescited by 1
- 2025Learning in Repeated Multi-Objective Stackelberg Games with Payoff Manipulationcited by 0
- 2025Learning Local Stackelberg Equilibria from Repeated Interactions with a Learning Agentcited by 0
- 2026Learning Safely Without Knowing the World:COMPASS-Hedgecited by 0
- 2026Learning Safely Without Knowing the World:COMPASS-Hedge22 Mar 2026
- 2025Learning Local Stackelberg Equilibria from Repeated Interactions with a Learning Agent26 Oct 2025
- 2025Orchestrator: Active Inference for Multi-Agent Systems in Long-Horizon Tasks6 Sep 2025
- 2025Learning in Repeated Multi-Objective Stackelberg Games with Payoff Manipulation20 Aug 2025
- 2025Computational Intractability of Strategizing against Online Learners6 Mar 2025
- 2025Learning and Computation of Phi-Equilibria at the Frontier of Tractability25 Feb 2025
- 2024Model Selection for Average Reward RL with Application to Utility Maximization in Repeated Games9 Nov 2024