Combinatorial Contracts Beyond Gross Substitutes

09/19/2023
by   Paul Dütting, et al.
0

We study the combinatorial contracting problem of Dütting et al. [FOCS '21], in which a principal seeks to incentivize an agent to take a set of costly actions. In their model, there is a binary outcome (the agent can succeed or fail), and the success probability and the costs depend on the set of actions taken. The optimal contract is linear, paying the agent an α fraction of the reward. For gross substitutes (GS) rewards and additive costs, they give a poly-time algorithm for finding the optimal contract. They use the properties of GS functions to argue that there are poly-many "critical values" of α, and that one can iterate through all of them efficiently in order to find the optimal contract. In this work we study to which extent GS rewards and additive costs constitute a tractability frontier for combinatorial contracts. We present an algorithm that for any rewards and costs, enumerates all critical values, with poly-many demand queries (in the number of critical values). This implies the tractability of the optimal contract for any setting with poly-many critical values and efficient demand oracle. A direct corollary is a poly-time algorithm for the optimal contract in settings with supermodular rewards and submodular costs. We also study a natural class of matching-based instances with XOS rewards and additive costs. While the demand problem for this setting is tractable, we show that it admits an exponential number of critical values. On the positive side, we present (pseudo-) polynomial-time algorithms for two natural special cases of this setting. Our work unveils a profound connection to sensitivity analysis, and designates matching-based instances as a crucial focal point for gaining a deeper understanding of combinatorial contract settings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/29/2021

Combinatorial Contracts

We introduce a new model of combinatorial contracts in which a principal...
research
08/14/2023

On Supermodular Contracts and Dense Subgraphs

We study the combinatorial contract design problem, introduced and studi...
research
11/10/2022

Multi-Agent Contracts

We study a natural combinatorial single-principal multi-agent contract d...
research
02/27/2020

The Complexity of Contracts

We initiate the study of computing (near-)optimal contracts in succinctl...
research
06/01/2021

Bayesian Agency: Linear versus Tractable Contracts

We study principal-agent problems in which a principal commits to an out...
research
01/20/2012

A Pareto-metaheuristic for a bi-objective winner determination problem in a combinatorial reverse auction

The bi-objective winner determination problem (2WDP-SC) of a combinatori...
research
03/02/2023

Pandora's Problem with Combinatorial Cost

Pandora's problem is a fundamental model in economics that studies optim...

Please sign up or login with your details

Forgot password? Click here to reset