Optimal Common Contract with Heterogeneous Agents

Abstract

We consider the principal-agent problem with heterogeneous agents. Previous works assume that the principal signs independent incentive contracts with every agent to make them invest more efforts on the tasks. However, in many circumstances, these contracts need to be identical for the sake of fairness. We investigate the optimal common contract problem. To our knowledge, this is the first attempt to consider this natural and important generalization. We first show this problem is NP-complete. Then we provide a dynamic programming algorithm to compute the optimal contract in $O(n^2m)$ time, where $n,m$ are the number of agents and actions, under the assumption that the agents' cost functions obey increasing difference property. At last, we generalize the setting such that each agent can choose to directly produce a reward in $[0,1]$. We provide an $O(\log n)$-approximate algorithm for this generalization.

Cite

Text

Xiao et al. "Optimal Common Contract with Heterogeneous Agents." AAAI Conference on Artificial Intelligence, 2020. doi:10.1609/AAAI.V34I05.6224

Markdown

[Xiao et al. "Optimal Common Contract with Heterogeneous Agents." AAAI Conference on Artificial Intelligence, 2020.](https://mlanthology.org/aaai/2020/xiao2020aaai-optimal/) doi:10.1609/AAAI.V34I05.6224

BibTeX

@inproceedings{xiao2020aaai-optimal,
  title     = {{Optimal Common Contract with Heterogeneous Agents}},
  author    = {Xiao, Shenke and Wang, Zihe and Chen, Mengjing and Tang, Pingzhong and Yang, Xiwang},
  booktitle = {AAAI Conference on Artificial Intelligence},
  year      = {2020},
  pages     = {7309-7316},
  doi       = {10.1609/AAAI.V34I05.6224},
  url       = {https://mlanthology.org/aaai/2020/xiao2020aaai-optimal/}
}