English

The Competition Complexity of Prophet Secretary

Computer Science and Game Theory 2024-11-19 v1

Abstract

We study the classic single-choice prophet secretary problem through a resource augmentation lens. Our goal is to bound the (1ϵ)(1-\epsilon)-competition complexity for different classes of online algorithms. This metric asks for the smallest kk such that the expected value of the online algorithm on kk copies of the original instance, is at least a (1ϵ)(1 - \epsilon)-approximation to the expected offline optimum on the original instance (without added copies). We consider four natural classes of online algorithms: single-threshold, time-based threshold, activation-based, and general algorithms. We show that for single-threshold algorithms the (1ϵ)(1-\epsilon)-competition complexity is Θ(ln(1ϵ))\Theta(\ln(\frac{1}{\epsilon})) (as in the i.i.d. case). Additionally, we demonstrate that time-based threshold and activation-based algorithms (which cover all previous approaches for obtaining competitive-ratios for the classic prophet secretary problem) yield a sub-optimal (1ϵ)(1-\epsilon)-competition complexity of Θ(ln(1ϵ)lnln(1ϵ))\Theta\left(\frac{\ln(\frac{1}{\epsilon})}{\ln\ln(\frac{1}{\epsilon})}\right), which is strictly better than the class of single-threshold algorithms. Finally, we find that the (1ϵ)(1-\epsilon)-competition complexity of general adaptive algorithms is Θ(ln(1ϵ))\Theta(\sqrt{\ln(\frac{1}{\epsilon})}), which is in sharp contrast to Θ(lnln(1ϵ))\Theta(\ln\ln(\frac{1}{\epsilon})) in the i.i.d. case.

Keywords

Cite

@article{arxiv.2411.10892,
  title  = {The Competition Complexity of Prophet Secretary},
  author = {Tomer Ezra and Tamar Garbuz},
  journal= {arXiv preprint arXiv:2411.10892},
  year   = {2024}
}