English

Prophets and Secretaries with Overbooking

Computer Science and Game Theory 2019-11-07 v2 Data Structures and Algorithms

Abstract

The prophet and secretary problems demonstrate online scenarios involving the optimal stopping theory. In a typical prophet or secretary problem, selection decisions are assumed to be immediate and irrevocable. However, many online settings accommodate some degree of revocability. To study such scenarios, we introduce the outofk\ell-out-of-k setting, where the decision maker can select up to kk elements immediately and irrevocably, but her performance is measured by the top \ell elements in the selected set. Equivalently, the decision makes can hold up to \ell elements at any given point in time, but can make up to kk-\ell returns as new elements arrive. We give upper and lower bounds on the competitive ratio of \ell-out-of-kk prophet and secretary scenarios. These include a single-sample prophet algorithm that gives a competitive ratio of 1eΘ((k)2k)1-\ell\cdot e^{-\Theta\left(\frac{\left(k-\ell\right)^2}{k}\right)}, which is asymptotically tight for k=Θ()k-\ell=\Theta(\ell). For secretary settings, we devise an algorithm that obtains a competitive ratio of 1ek82+2lnek/61-\ell e^{-\frac{k-8\ell}{2+2\ln \ell}} - e^{-k/6}, and show that no secretary algorithm obtains a better ratio than 1ek1-e^{-k} (up to negligible terms). In passing, our results lead to an improvement of the results of Assaf et al. [2000] for 1outofk1-out-of-k prophet scenarios. Beyond the contribution to online algorithms and optimal stopping theory, our results have implications to mechanism design. In particular, we use our prophet algorithms to derive {\em overbooking} mechanisms with good welfare and revenue guarantees; these are mechanisms that sell more items than the seller's capacity, then allocate to the agents with the highest values among the selected agents.

Keywords

Cite

@article{arxiv.1805.05094,
  title  = {Prophets and Secretaries with Overbooking},
  author = {Tomer Ezra and Michal Feldman and Ilan Nehama},
  journal= {arXiv preprint arXiv:1805.05094},
  year   = {2019}
}
R2 v1 2026-06-23T01:53:50.775Z