English

The Optimal Sample Complexity of Linear Contracts

Computer Science and Game Theory 2026-05-28 v2 Artificial Intelligence Machine Learning

Abstract

In this paper, we settle the problem of learning optimal linear contracts from data in the offline setting, where agent types are drawn from an unknown distribution and the principal's goal is to design a contract that maximizes her expected utility. Specifically, our analysis shows that the simple Empirical Utility Maximization (EUM) algorithm yields an ε\varepsilon-approximation of the optimal linear contract with probability at least 1δ1-\delta, using just O(ln(1/δ)/ε2)O(\ln(1/\delta) / \varepsilon^2) samples. This result improves upon previously known bounds and matches a lower bound from D\"utting et al. 2025 up to constant factors, thereby proving its optimality. Furthermore, our result establishes the stronger guarantee of uniform convergence: the empirical utility of every linear contract is an ε\varepsilon-approximation of its true expectation with probability at least 1δ1-\delta, using the same optimal O(ln(1/δ)/ε2)O(\ln(1/\delta) / \varepsilon^2) sample complexity.

Keywords

Cite

@article{arxiv.2601.01496,
  title  = {The Optimal Sample Complexity of Linear Contracts},
  author = {Mikael Møller Høgsgaard},
  journal= {arXiv preprint arXiv:2601.01496},
  year   = {2026}
}
R2 v1 2026-07-01T08:49:52.125Z