Hiring for An Uncertain Task: Joint Design of Information and Contracts
Matteo Castiglioni, Junjie Chen

TL;DR
This paper explores the computational challenges of designing information and contracts jointly, revealing trade-offs between mechanism complexity and computational feasibility, with polynomial-time solutions for ambiguous contracts and hardness results for explicit contracts.
Contribution
It introduces a formal framework for joint information and contract design, characterizes optimal mechanisms, and provides efficient algorithms for linear contracts despite hardness results for other types.
Findings
Polynomial-time computation for approximately optimal ambiguous contracts.
APX-Hardness of computing optimal explicit menus and single contracts.
FPTAS for optimal linear and single linear contracts.
Abstract
In this paper, we initiate the computational problem of jointly designing information and contracts. We consider three possible classes of contracts with decreasing flexibility and increasing simplicity: ambiguous contracts, menus of explicit contracts and explicit single contract. Ambiguous contracts allow the principal to conceal the applied payment schemes through a contract that depends on the unknown state of nature, while explicit contracts reveal the contract prior to the agent's decision. Our results show a trade-off between the simplicity of the contracts and the computational complexity of the joint design. Indeed, we show that an approximately-optimal mechanism with ambiguous contracts can be computed in polynomial time. However, they are convoluted mechanisms and not well-suited for some real-world scenarios. Conversely, explicit menus of contracts and single contracts are…
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.
Taxonomy
TopicsAuction Theory and Applications · Multi-Agent Systems and Negotiation
