New Prophet Inequalities via Poissonization and Sharding
Elfarouk Harb
TL;DR
This work addresses prophet inequalities by introducing a unified framework built on Poissonization and sharding. The approach analyzes complex sequential decision problems via Poissonized shard counts and stochastic dominance, yielding tighter bounds across many variants (Top-$1$-of-$k$, Prophet Secretary, Semi-Online, SOLM) and simplifying proofs. Key contributions include improved competitive ratios for non-IID and IID settings, near-tight results for small $k$, adaptive threshold strategies, and an $O(\log^{*} n)$ load algorithm for SOLM, along with algorithmic templates that extend to order-selection and oracle-augmented models. The framework provides both practical improvements in constants and conceptual clarity, with potential to unlock further results in related prophet-inequality variants and dynamic settings.
Abstract
This work introduces \emph{sharding} and \emph{Poissonization} as a unified framework for analyzing prophet inequalities. Sharding involves splitting a random variable into several independent random variables, shards, that collectively mimic the original variable's behavior. We combine this with Poissonization, where these shards are modeled using a Poisson distribution. Despite the simplicity of our framework, we improve the competitive ratio analysis of a dozen well studied prophet inequalities in the literature, some of which have been studied for decades. This includes the \textsc{Top-$1$-of-$k$} prophet inequality, prophet secretary inequality, and semi-online prophet inequality, among others. This approach not only refines the constants but also offers a more intuitive and streamlined analysis for many prophet inequalities in the literature. Furthermore, it simplifies proofs of several known results and may be of independent interest for other variants of the prophet inequality, such as order-selection.
