Combinatorial Contracts
Paul Dütting, Tomer Ezra, Michal Feldman, Thomas Kesselheim
Abstract
We introduce a new model of combinatorial contracts in which a principal delegates the execution of a costly task to an agent. To complete the task, the agent can take any subset of a given set of unobservable actions, each of which has an associated cost. The cost of a set of actions is the sum of the costs of the individual actions, and the principal's reward as a function of the chosen actions satisfies some form of diminishing returns. The principal incentivizes the agents through a contract, based on the observed outcome.
Our main results are for the case where the task delegated to the agent is a project, which can be successful or not. We show that if the success probability as a function of the set of actions is gross substitutes, then an optimal contract can be computed with polynomially many value queries, whereas if it is submodular, the optimal contract is NP-hard. All our results extend to linear contracts for higher-dimensional outcome spaces, which we show to be robustly optimal given first moment constraints.
Our analysis uncovers a new property of gross substitutes functions, and reveals many interesting connections between combinatorial contracts and combinatorial auctions, where gross substitutes is known to be the frontier for efficient computation.
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 defe4929-d4b1-46d2-8ad8-67804aa011deCited by top-tier papers16
- 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
- Learning Optimal Contracts: How to Exploit Small Action SpacesFrancesco Bacchiocchi, Matteo Castiglioni, Alberto Marchesi, Nicola GattiICLR 2024 · 21 citations
- Delegated ClassificationEden Saig, Inbal Talgam-Cohen, Nir RosenfeldNeurIPS 2023 · 19 citations
Builds on6
- The Complexity of ContractsPaul Dütting, Tim Roughgarden, Inbal Talgam-CohenSODA 2020 · 26 citations
- Optimal No-Regret Learning for One-Sided Lipschitz FunctionsPaul Duetting, Guru Guruganesh, Jon Schneider, Joshua Ruizhi WangICML 2023 · 22 citations
- Multi-agent ContractsPaul Dütting, Tomer Ezra, Michal Feldman, Thomas KesselheimSTOC 2023 · 12 citations
- On Supermodular Contracts and Dense SubgraphsRamiro Deo-Campo Vuong, Shaddin Dughmi, Neel Patel, Aditya PrasadSODA 2024 · 8 citations
- Combinatorial Contracts Beyond Gross SubstitutesPaul Dütting, Michal Feldman, Yoav Gal TzurSODA 2024 · 7 citations
Related papers
- When Contracts Get Complex: Information-Theoretic BarriersPaul Dütting, Michal Feldman, Yoav Gal Tzur, Aviad RubinsteinSODA 2026
- Contract Design for Sequential ActionsTomer Ezra, Michal Feldman, Maya SchlesingerSODA 2026 · 9 citations
- Contract Design Beyond Hidden-ActionsTomer Ezra, Stefano Leonardi, Matteo RussoSODA 2026 · 4 citations
- Multi-Agent Combinatorial ContractsPaul Dütting, Tomer Ezra, Michal Feldman, Thomas KesselheimSODA 2025 · 5 citations
- Optimal Common Contract with Heterogeneous AgentsShenke Xiao, Zihe Wang, Mengjing Chen, Pingzhong Tang et al.AAAI 2020 · 14 citations
