Competition Versus Complexity in Multiple-Selection Prophet Inequalities

Abstract

Competition complexity formalizes a compelling intuition: rather than refining the mechanism, how much additional competition is sufficient for a simple mechanism to compete with an optimal one? We begin the study of this question in multi-unit pricing for welfare maximization using prophet inequalities. An online decision-maker observes m ≥ k nonnegative values drawn independently from a known distribution, may select up to k of them, and aims to maximize the expected sum of selected values. The benchmark is a prophet who observes a sequence of length n ≥ k and selects the k largest values. We focus on the widely adopted class of single-threshold algorithms and fully characterize their (1-)-competition complexity. Notably, our results reveal a sharp competition-induced phase transition: in the absence of competition, single-threshold algorithms are fundamentally limited to a 1-1/2kπ fraction of the prophet value, whereas even a 1\% multiplicative increase beyond n observations suffices to achieve a 1-(-(k)) fraction. Another notable result happens when k=1: we show that the (1-)-competition complexity is exactly (1/), fully resolving an open question by Brustle et al. [Math. Oper. Res. 2024]. Our analysis is based on infinite-dimensional linear programming and duality arguments.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…