Learning in Stackelberg Games with Non-myopic Agents

Published Online:https://doi.org/10.1287/opre.2022.0423

We study Stackelberg games where a principal repeatedly interacts with a non-myopic long-lived agent without knowing the agent’s payoff function. Although learning in Stackelberg games is well understood when the agent is myopic, dealing with non-myopic agents poses additional complications. In particular, non-myopic agents may strategize and select actions that are inferior in the present in order to mislead the principal’s learning algorithm and obtain better outcomes in the future. We provide a general framework that reduces learning in the presence of non-myopic agents to robust bandit optimization in the presence of myopic agents. Through the design and analysis of minimally reactive bandit algorithms, our reduction trades off the statistical efficiency of the principal’s learning algorithm against its effectiveness in inducing near-best responses. We apply this framework to Stackelberg security games (SSGs), pricing with unknown demand curve, general finite Stackelberg games, and strategic classification. In each setting, we characterize the type and impact of misspecifications present in near-best responses and develop a learning algorithm robust to such misspecifications. On the way, we improve the state-of-the-art query complexity of learning in SSGs with n targets from O(n3) to a near-optimal O˜(n) by uncovering a fundamental structural property of these games.

Funding: This work was partially supported by the National Science Foundation [Grant CCF-2145898 and Graduate Research Fellowships DGE-1650441 and DGE-2146752].

Supplemental Material: All supplemental materials, including the code, data, and files required to reproduce the results, are available at https://doi.org/10.1287/opre.2022.0423.

INFORMS site uses cookies to store information on your computer. Some are essential to make our site work; Others help us improve the user experience. By using this site, you consent to the placement of these cookies. Please read our Privacy Statement to learn more.