The Complexity of Contracts
Paul Dütting, Tim Roughgarden, Inbal Talgam-Cohen
Abstract
We initiate the study of computing (near-)optimal contracts in succinctly representable principal-agent settings. Here optimality means maximizing the principal's expected payoff over all incentive-compatible contracts-known in economics as "second-best" solutions. We also study a natural relaxation to approximately incentive-compatible contracts.
We focus on principal-agent settings with succinctly described (and exponentially large) outcome spaces. We show that the computational complexity of computing a near-optimal contract depends fundamentally on the number of agent actions. For settings with a constant number of actions, we present a fully polynomial-time approximation scheme (FPTAS) for the separation oracle of the dual of the problem of minimizing the principal's payment to the agent, and use this subroutine to efficiently compute a δ-incentive-compatible (δ-IC) contract whose expected payoff matches or surpasses that of the optimal IC contract.
With an arbitrary number of actions, we prove that the problem is hard to approximate within any constant c. This inapproximability result holds even for δ-IC contracts where δ is a sufficiently rapidly-decaying function of c. On the positive side, we show that simple linear δ-IC contracts with constant δ are sufficient to achieve a constant-factor approximation of the "first-best" (full-welfareextracting) solution, and that such a contract can be computed in polynomial time.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 46b315e8-cbeb-4c8c-9cff-3930215d25ceCited by top-tier papers20
- Contracting with a Learning AgentGuru Guruganesh, Yoav Kolumbus, Jon Schneider, Inbal Talgam-Cohen et al.NeurIPS 2024 · 38 citations
- Deep Contract Design via Discontinuous NetworksTonghan Wang, Paul Duetting, Dmitry Ivanov, Inbal Talgam-Cohen et al.NeurIPS 2023 · 23 citations
- Optimal No-Regret Learning for One-Sided Lipschitz FunctionsPaul Duetting, Guru Guruganesh, Jon Schneider, Joshua Ruizhi WangICML 2023 · 22 citations
- Principal-Agent Reward Shaping in MDPsOmer Ben-Porat, Yishay Mansour, Michal Moshkovitz, Boaz TaitlerAAAI 2024 · 21 citations
- Learning Optimal Contracts: How to Exploit Small Action SpacesFrancesco Bacchiocchi, Matteo Castiglioni, Alberto Marchesi, Nicola GattiICLR 2024 · 21 citations
Related papers
- Combinatorial ContractsPaul Dütting, Tomer Ezra, Michal Feldman, Thomas KesselheimFOCS 2021 · 18 citations
- Contract Design Under Approximate Best ResponsesFrancesco Bacchiocchi, Jiarui Gan, Matteo Castiglioni, Alberto Marchesi et al.ICML 2025
- Optimal Common Contract with Heterogeneous AgentsShenke Xiao, Zihe Wang, Mengjing Chen, Pingzhong Tang et al.AAAI 2020 · 14 citations
- Hiring for An Uncertain Task: Joint Design of Information and ContractsMatteo Castiglioni, Junjie ChenSODA 2025 · 2 citations
- Contract Design Beyond Hidden-ActionsTomer Ezra, Stefano Leonardi, Matteo RussoSODA 2026 · 4 citations
