One Action Too Many: Inapproximability of Budgeted Combinatorial Contracts
Feldman, Gal-Tzur, Ponitka et al.
We study multi-agent contract design with combinatorial actions, under budget constraints, and for a broad class of objective functions, including profit (principal's utility), reward, and welfare. Our first result is a strong impossibility: For submodular reward functions, no randomized poly-time algorithm can approximate the optimal budget-feasible value within \textit{any finite factor}, even with demand-oracle access. This result rules out extending known constant-factor guarantees from either (i) unbudgeted settings with combinatorial actions or (ii) budgeted settings with binary actions, to their combination. The hardness is tight: It holds even when all but one agent have binary actions and the remaining agent has just one additional action. On the positive side, we show that gross substitutes rewards (a well-studied strict subclass of submodular functions) admit a deterministic poly-time $O(1)$-approximation, using only value queries. Our results thus draw the first sharp separation between budgeted and unbudgeted settings in combinatorial contracts, and identifies gross substitutes as a tractable frontier for budgeted combinatorial contracts. Finally, we present an FPTAS for additive rewards, demonstrating that arbitrary approximation is tractable under any budget. This constitutes the first FPTAS for the multi-agent combinatorial-actions setting, even in the absence of budget constraints.
본 논문은 이윤, 보상 및 복지를 포함한 광범위한 목적 함수 클래스에 대해 예산 제약이 있는 다중 에이전트 조합 행동 계약 설계 문제를 연구한다. 주요 결과는 다음과 같다: (1) 강한 근사 불가능성: 부분모듈식 보상 함수의 경우, 수요 오라클 접근이 가능하더라도 어떤 확률적 다항식 시간 알고리즘도 유한한 인수 내에서 최적 예산 가능 값을 근사할 수 없다; (2) 긍정적 결과: 총 대체(gross substitutes) 보상 함수(부분모듈식 함수의 진부분집합)의 경우, 값 쿼리만으로 필요한 결정론적 다항식 시간 O(1)-근사 알고리즘이 존재한다; (3) FPTAS: 덧셈식 보상 함수의 경우, 임의의 예산 하에서 FPTAS가 존재하며, 이는 다중 에이전트 조합 행동 설정에서 처음으로 나타나는 FPTAS이다. 본 연구는 처음으로 예산 제약과 비예산 제약 설정을 명확히 구분하고, 총 대체 성질을 처리 가능한 경계로 규정한다.
본 논문은 다중 에이전트 조합 행동 계약 설계 문제를 연구하며, 핵심 과제는 다음과 같다: 위임자(principal)가 예산 제약에 직면할 때, 여러 에이전트가 적절한 행동 조합을 선택하도록 유도하는 인센티브 계약을 설계하여 위임자의 목표(이윤, 보상 또는 복지)를 최적화하는 방법이다.
핵심 관찰: 이진 행동 설정의 최적 대응 단조성(best-response monotonicity)이 조합 행동에서 실패한다. 에이전트가 행동의 부분집합을 선택할 수 있을 때, 다른 에이전트의 행동 감소가 해당 에이전트의 행동 감소로 이어질 수 있으며, 이러한 비단조성이 복잡성의 근원이다.
이것은 이론적 깊이가 뛰어난 게임 이론 논문으로, 예산 제약 조합 계약의 복잡성 경계를 정확히 특성화함으로써 중요한 이론적 기여를 한다. 논문의 핵심 통찰은 최적 대응 비단조성을 복잡성의 원천으로 규정하며, 타이트한 경도 구성과 일치하는 긍정적 알고리즘을 통해 문제의 처리 가능성을 완전히 특성화한다. 총 대체 성질은 예산 조합 계약의 처리 가능한 경계로 확립되며, 이 발견은 후속 연구에 지침을 제공한다. 실증 연구가 부족하지만, 이론적 가치와 방법론적 기여로 인해 알고리즘 계약 이론 분야의 중요한 연구가 된다.