Welfare and Beyond in Multi-Agent Contracts

A principal delegates a project to a team from a pool of agents. The project's value if all agents in exert costly effort is . To incentivize the agents to participate, the principal assigns each agent a share of the project's final value (i.e., designs linear contracts). The shares must be feasible -- their sum should not exceed . It is well-understood how to design these contracts to maximize the principal's own expected utility, but what if the goal is to coordinate the agents toward maximizing social welfare?We initiate a systematic study of multi-agent contract design with objectives beyond principal's utility, including welfare maximization, for various classes of value functions . Our exploration reveals an arguably surprising fact: If is up to XOS in the complement-free hierarchy of functions, then the optimal principal's utility is a constant-fraction of the optimal welfare. This is in stark contrast to the much larger welfare-utility gaps in auction design, and no longer holds above XOS in the hierarchy, where the gap can be unbounded.A constant bound on the welfare-utility gap immediately implies that existing algorithms for designing contracts with approximately-optimal principal's utility also guarantee approximately-optimal welfare. The downside of reducing welfare to utility is the loss of large constants. To obtain better guarantees, we develop polynomial-time algorithms directly for welfare, for different classes of value functions. These include a tight -approximation to the optimal welfare for symmetric XOS functions.Finally, we extend our analysis beyond welfare to the project's value under general feasibility constraints. Our results immediately translate to budgeted welfare and utility.
View on arXiv@article{aharoni2025_2504.18876, title={ Welfare and Beyond in Multi-Agent Contracts }, author={ Gil Aharoni and Martin Hoefer and Inbal Talgam-Cohen }, journal={arXiv preprint arXiv:2504.18876}, year={ 2025 } }