Online Contract Design
Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence. Main Track. Pages 3470-3478.
https://doi.org/10.24963/ijcai.2026/386
Keywords
- Game Theory and Economic Paradigms: Mechanism design
Abstract
We initiate the study of online contracts, which integrate the game-theoretic considerations of economic contract theory, with the algorithmic and informational challenges of online algorithm design. Our starting point is the classic online setting with preemption, in which a hiring principal faces a sequence of adversarial agent arrivals. Upon arrival, the principal must decide whether to tentatively accept the agent to their team, and whether to dismiss previous tentative choices. Dismissal is irrevocable, giving the setting its online decision-making flavor. In our setting, the agents are rational players: once the team is finalized, a game is played where the principal offers contracts (performance-based payment schemes), and each agent decides whether or not to work. Working agents reward the principal, and the goal is to choose a team that maximizes the principal's utility. Our main positive result is a 1/2-competitive algorithm when agent rewards are additive, which matches the best-possible competitive ratio. Our algorithm is randomized and this is necessary, as we show that no deterministic algorithm can attain a bounded competitive ratio. Moreover, if agent rewards are allowed to exhibit combinatorial structure known as XOS, even randomized algorithms might fail. En route to our competitive algorithm, we develop the technique of balance points, which can be useful for further exploration of online contracts in the adversarial model.
@inproceedings{ijcai2026p386,
title = {Online Contract Design},
author = {Lavi, Elad and Shachnai, Hadas and Talgam-Cohen, Inbal},
booktitle = {Proceedings of the Thirty-Fifth International Joint Conference on
Artificial Intelligence, {IJCAI-26}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Diego Calvanese},
pages = {3470--3478},
year = {2026},
month = {8},
note = {Main Track},
doi = {10.24963/ijcai.2026/386},
url = {https://doi.org/10.24963/ijcai.2026/386},
}
TY - CPAPER TI - Online Contract Design AU - Lavi, Elad AU - Shachnai, Hadas AU - Talgam-Cohen, Inbal T2 - Proceedings of the Thirty-Fifth International Joint Conference on Artificial Intelligence, IJCAI-26 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2026 SP - 3470 EP - 3478 DO - 10.24963/ijcai.2026/386 UR - https://doi.org/10.24963/ijcai.2026/386 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: