Strategic Multi-Agent Resource Allocation via Statistical Contracts
Organizations: Carnegie Mellon University · UC Berkeley, ÉNS, & Inria · Stanford University
Abstract
We study a class of strategic hypothesis testing problems in which a principal aims to allocate resources among competing agents who possess data or data-generating mechanisms that may be relevant to the principal's goals. Each agent can pay a participation cost to opt into a statistical contract, in which case they generate data from a private distribution and receive an allocation based on a predetermined (and publicly known) mechanism. Each agent is either "null" or "non-null" and the principal's goal is to design the contract to limit the allocation to the former while maximizing transactions with the latter. Using e-values, we define a "continuous-closure," a set of allocations which prevents null agents from profiting in expectation and provides post-hoc risk control for general loss functions under arbitrary dependence. When the loss is the fraction of resources allocated to null agents, the region admits polynomial-time linear optimization. We also give explicit, interpretable closed-form approximations, and we analyze participation from a non-null agent's perspective, giving conditions under which entry into the contract is profitable. Finally, we extend the framework to support online arrival of the agents, in which case the principal has to make irrevocable on-the-fly decisions, and provide a method which gives time-uniform error-control in this setting.
Figures & tables
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Loss | Definition | Interpretation |
|---|---|---|
| Null allocation proportion | Share of total allocation going to null agents. | |
| Total null allocation | Absolute amount allocated to null agents. | |
| Budget-normalized null allocation | Fraction of a fixed budget allocated to null agents. | |
| Weighted null allocation proportion | Weighted share of allocation going to null agents. | |
| Weighted null allocation | Weighted absolute allocation to null agents. | |
| Maximum null allocation | Largest allocation made to any null agent. |
Mechanism Design
Mechanism design studies rules for allocating resources and shaping incentives when participants hold private information or act strategically.
See all 142 papers