atlas

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

Contracting with a Learning Agent

NeurIPS 2024 · Multi-agent systems and games › Games and equilibria · approach: Learning with strategic agents · 5 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.

Studies optimal dynamic contracts against no-regret (mean-based) learning agents; shows a free-fall contract (linear contract then zero contract) is optimal for linear/success-failure settings and extends to single-dimensional scaling, with a time-horizon uncertainty analysis.

Problem

Repeated principal-agent contracting where the agent responds with no-regret learning rather than best-responding; the principal wants to optimize dynamic contracts against such a learner, which is open in general games.

Approach

Shows that against a mean-based learner, the optimal dynamic contract is a free-fall: offer a fixed linear contract for a fraction of time, then switch to the zero contract so the agent descends through its action space while the principal collects reward at zero cost. Extends to p-scaled non-linear contracts and characterizes the effect of uncertainty about the time horizon.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use a free-fall contract instead of the optimal static contractRepeated contract against a mean-based learner · Illustrative 3-action contractprincipal utility: 1/3 T -> ≈5/12 T; factor of 5/4Helped
Use a free-fall contract instead of the optimal static contractRepeated contract against a mean-based learner · Welfare improvement examplewelfare: factor of 5/4Helped
Use an optimal dynamic contract instead of the optimal static contractRepeated contract settings in the constructed positive-measure family · Contract games with n actionsagent utility: Θ(log(n))Helped
Use an optimal dynamic contract instead of the optimal static contractRepeated contract settings in the constructed positive-measure family · Contract games with n actionsprincipal utility: Θ(n)Helped
Use a dynamic contract against a no-swap-regret learner rather than a static contractRepeated principal-agent problem · General contract settingprincipal utilityNo clear effect
Use free-fall contracts rather than unrestricted dynamic linear contractsRepeated linear contract against a mean-based learner · Linear contract settingprincipal utilityNo clear effect
Restrict dynamic contracts to single-dimensional scalingRepeated general contract against a mean-based learner · Arbitrary contract settingprincipal utilityNo clear effect
Give the principal uncertainty about the time horizonRepeated contract against a mean-based learner · Contract setting with uncertain Tprincipal utility advantage over the optimal static contractHurt
Allow dynamic contracts without single-dimensional scalingRepeated general contract · Arbitrary contract settingprincipal utilityMixed

Surprising findings

Limitations

Experimental setup

Metrics: principal utility agent utility welfare

Baselines: optimal static contract no-swap-regret agent

Builds on: Deng et al. 2019 strategizing against no-regret learners linear contracts

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