Contract Design for Sequential Actions (2403.09545v2)
Abstract: We introduce a novel model of contracts with combinatorial actions that accounts for sequential and adaptive agent behavior. As in the standard model, a principal delegates the execution of a costly project to an agent. There are $n$ actions, each one incurring a cost to the agent and inducing a probability distribution over $m$ outcomes; each outcome generates some reward for the principal. The principal incentivizes the agent through a contract that specifies a payment for each potential outcome. Unlike the standard model, the agent chooses actions sequentially. Following each action, the agent observes the realized outcome, and decides whether to stop or continue with another action. Upon halting, the agent chooses one of the realized outcomes, which determines both his payment and the principal's reward. This model captures common scenarios where the agent can make multiple attempts in the course of executing a project. We study the optimal contract problem in this new setting, namely the contract that maximizes the principal's utility. We first observe that the agent's problem - (adaptively) finding the sequence of actions that maximizes his utility for a given contract - is equivalent to the well-known Pandora's Box problem. Using this insight, we provide algorithms and hardness results for the optimal contract problem, under both independent and correlated actions, and for both linear and general contracts. For independent actions, we provide a poly-time algorithm for the optimal linear contract, and establish that finding the optimal general contract is NP-hard. In cases where the number of outcomes is constant, we devise a poly-time algorithm even for the optimal general contract. For correlated actions, we find that, for both linear and general contracts, approximating the optimal contract within any constant ratio is NP-hard.
- Incomplete information VCG contracts for common agency. In P. Biró, S. Chawla, and F. Echenique, editors, EC ’21: The 22nd ACM Conference on Economics and Computation, Budapest, Hungary, July 18-23, 2021, page 70. ACM, 2021. doi: 10.1145/3465456.3467608. URL https://doi.org/10.1145/3465456.3467608.
- Combinatorial agency. In Proc. ACM EC 2006, pages 18–28, 2006. doi: 10.1016/J.JET.2012.01.010.
- Multi-agent contract design: How to commission multiple agents with individual outcomes. In K. Leyton-Brown, J. D. Hartline, and L. Samuelson, editors, Proceedings of the 24th ACM Conference on Economics and Computation, EC 2023, London, United Kingdom, July 9-12, 2023, pages 412–448. ACM, 2023. doi: 10.1145/3580507.3597793. URL https://doi.org/10.1145/3580507.3597793.
- Pandora’s box with correlations: Learning and approximation. In 2020 IEEE 61st Annual Symposium on Foundations of Computer Science (FOCS), pages 1214–1225. IEEE, 2020.
- Approximating pandora’s box with correlations, 2023.
- Equity pay in networked teams. In Proceedings of the 24th ACM Conference on Economics and Computation, EC 2023, London, United Kingdom, July 9-12, 2023, page 512. ACM, 2023. doi: 10.1145/3580507.3597754. URL https://doi.org/10.1145/3580507.3597754.
- Simple versus optimal contracts. In Proceedings of the 2019 ACM Conference on Economics and Computation, pages 369–387, 2019.
- Combinatorial contracts. In Proc. IEEE FOCS 2021, pages 815–826, 2021a. doi: 10.1109/FOCS52979.2021.00084.
- The complexity of contracts. SIAM Journal on Computing, 50(1):211–254, 2021b. doi: 10.1137/20M132153X.
- Multi-agent contracts. In Proceedings of the 55th Annual ACM Symposium on Theory of Computing, pages 1311–1324, 2023a. doi: 10.1145/3564246.3585193.
- Combinatorial contracts beyond gross substitutes, 2023b.
- Y. Emek and M. Feldman. Computing optimal contracts in combinatorial agencies. Theoretical Computer Science, 452:56–74, 2012. doi: 10.1016/J.TCS.2012.05.018.
- On the (In)approximability of Combinatorial Contracts. In V. Guruswami, editor, 15th Innovations in Theoretical Computer Science Conference (ITCS 2024), volume 287 of Leibniz International Proceedings in Informatics (LIPIcs), pages 44:1–44:22, Dagstuhl, Germany, 2024. Schloss Dagstuhl – Leibniz-Zentrum für Informatik. ISBN 978-3-95977-309-6. doi: 10.4230/LIPIcs.ITCS.2024.44. URL https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITCS.2024.44.
- E. Gergatsouli and C. Tzamos. Weitzman’s rule for pandora’s box with correlations, 2023.
- An analysis of the principal-agent problem. Econometrica, 51(1):7–45, 1983. doi: 10.2307/1912246.
- B. Holmström. Moral hazard and observability. The Bell journal of economics, pages 74–91, 1979. doi: 10.2307/3003320.
- On supermodular contracts and dense subgraphs, 2023.
- M. Weitzman. Optimal search for the best alternative, volume 78. Department of Energy, 1978.
- T. Zaslavsky. Facing up to arrangements: Face-count formulas for partitions of space by hyperplanes: Face-count formulas for partitions of space by hyperplanes, volume 154. American Mathematical Soc., 1975.