Combinatorial Contracts Through Demand Types
Elizabeth Baldwin, Paul Duetting, Michal Feldman, Maya Schlesinger

TL;DR
This paper introduces a geometric framework linking contract design to demand types, enabling polynomial algorithms for complex reward functions with substitutes and complements.
Contribution
It unifies previous classes under a new All Substitutes and Complements (ASC) class, bounding critical values and improving demand query computation.
Findings
ASC functions have at most O(n^2) critical values.
The framework generalizes previous classes with polynomial critical values.
New polynomial-time algorithms for reward functions with mixed substitutes and complements.
Abstract
In the combinatorial action model of contract design, a principal delegates a complex project to an agent, incentivizing a subset of actions from a ground set of actions, via a linear contract. Computing the optimal contract is a challenging problem that generally hinges on two factors: (i) the number of "critical values" - values of the linear contract parameter at which the agent's best response changes from one set to another, and (ii) the complexity of the agent's best-response problem (demand query). Prior work has used this approach to devise polynomial-time algorithms for the optimal contract problem under specific reward functions: gross substitutes, supermodular, and ultra. We develop a unified geometric framework for algorithmic contract design by establishing a fundamental link to the theory of demand types from consumer theory. Under this geometric view, bounding the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
