atlas

Research map / Multi-agent systems and games / Games and equilibria

Learning in Online Principal-Agent Interactions: The Power of Menus

AAAI 2024 · Multi-agent systems and games › Games and equilibria · approach: Learning with strategic agents · 3 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Shows that letting the principal post a menu of strategies, rather than a single strategy per round, lets it learn an agent's private type in one round in many principal-agent settings, and gives log|Θ| and O(n²L) algorithms for the single-strategy-limited cases.

Problem

Online learning of an agent's private type in principal-agent problems (pricing, Stackelberg/security games, contract design, information design) when the principal learns from revealed preferences and can only post a single strategy per round.

Approach

Allow the principal to post a menu of strategies per round and learn from the agent's selection, giving sample complexities that are a single round under nondegeneracy when the strategy space has dimension at least 2, and log|Θ| rounds in the one-dimensional case with menus of two strategies.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Offer a menu instead of a single strategyStackelberg games with m>2 and finite types · Stackelberg games, m>2rounds to learn type: |Θ| -> O(1)Helped
Offer a menu instead of a single strategyStackelberg games with m=2 and finite types · Stackelberg games, m=2rounds to learn type: log |Θ| -> log |Θ|No clear effect
Use menus to identify the type from the agent's selectionGeneral principal-agent problems satisfying Assumption 1 · Finite type setrounds to learn typeHelped
Use a menu-based algorithm instead of the single-strategy state of the artInfinite-type principal-agent learning · Infinite type spacerounds to learn type: O(n^3L) -> O(n^2L)Helped
Offer a menu of leader strategiesStackelberg hardness example · Stackelberg hardness examplesamples to learn type: 2^{Ω(m)} -> single roundHelped
Use a menu-based algorithm rather than a single-strategy algorithmOne-dimensional principal strategy with finite types · Finite type setrounds to learn type: log |Θ| -> log |Θ|No clear effect

Surprising findings

Limitations

Experimental setup

Metrics: sample complexity (number of rounds)

Baselines: single-strategy online learning in Stackelberg games O(n^3 L) single-strategy algorithm

Builds on: Stackelberg game online learning hardness example (Balcan et al.) menus in contract design

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy