atlas

Research map / Bandits and online learning / Online convex optimization and games

Generalized Principal-Agent Problem with a Learning Agent

ICLR 2025 · Bandits and online learning › Online convex optimization and games · approach: Online decision-making with feedback structure · 1 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.

Reduces repeated generalized principal-agent problems with a no-regret or no-swap-regret learning agent to approximate-best-response problems, giving tight bounds on the principal's achievable utility around the Stackelberg value.

Problem

Principal-agent problems (Bayesian persuasion, Stackelberg games, contract design) where the principal lacks commitment power and the agent learns to respond over repeated rounds; how much can the principal gain versus the classic best-responding Stackelberg value U*?

Approach

Reduces the learning-agent setting to a one-shot problem with an approximately best-responding agent: no-regret agents yield a maxmin objective U* - Theta(sqrt(Reg/T)), while no-swap-regret agents cap the principal at U* + O(SReg/T), with a mean-based counterexample where the principal can exceed U*.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a fixed strategy against an agent with contextual regret CReg(T)Generalized principal-agent problems without agent private information · Generalized principal-agent problemsaverage utility: U^* - O\big(\sqrt{\tfrac{\mathrm{CReg}(T)}{T}}\big)Hurt
Use an adaptive strategy against an agent with contextual swap-regret CSReg(T)Generalized principal-agent problems without agent private information · Generalized principal-agent problemsaverage utility: U^* + O\big(\tfrac{\mathrm{CSReg}(T)}{T}\big)No clear effect
Switch the signaling scheme after the first T/2 roundsSender facing a γ-mean-based receiver · Bayesian persuasion instance with two states and three actionsaverage sender utility: \approx \frac{1}{2} - O(\sqrt\gamma)Helped
Use a contextual no-swap-regret learning agent instead of a mean-based no-regret agentPrincipal in generalized principal-agent problems · Generalized principal-agent problemsaverage principal utility: U^* + O\big(\tfrac{\mathrm{CSReg}(T)}{T}\big)Hurt
Allow randomized rather than deterministic δ-best responsesPrincipal's maxmin objective in unconstrained generalized principal-agent problems · Generalized principal-agent problems without constraintsmaxmin utility: U^* - \mathrm{diam}(\mathcal X) L \tfrac{\delta}{G}; U^* - 2 \sqrt{\tfrac{2B L}{G} \mathrm{diam}(\mathcal X) \delta}Mixed
Use randomized approximate best responses in the tight Bayesian persuasion examplePrincipal's maxmin objective · Bayesian persuasion with prior 0 < μ₀ < 1/2maxmin sender utility: U^* - 2\sqrt{2\mu_0\delta} + \deltaHurt
Use a randomized δ-approximate response that favors the senderSender in the tight Bayesian persuasion example · Bayesian persuasion with prior 0 < μ₀ < 1/2maxmax sender utility: U^* + \deltaHelped

Surprising findings

Limitations

Experimental setup

Metrics: principal average utility approximate best response objective

Builds on: Stackelberg games with learning followers contextual bandits swap regret reductions

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