English

Controlling Tail Risk in Online Ski-Rental

Data Structures and Algorithms 2023-08-10 v1

Abstract

The classical ski-rental problem admits a textbook 2-competitive deterministic algorithm, and a simple randomized algorithm that is ee1\frac{e}{e-1}-competitive in expectation. The randomized algorithm, while optimal in expectation, has a large variance in its performance: it has more than a 37% chance of competitive ratio exceeding 2, and a Θ(1/n)\Theta(1/n) chance of the competitive ratio exceeding nn! We ask what happens to the optimal solution if we insist that the tail risk, i.e., the chance of the competitive ratio exceeding a specific value, is bounded by some constant δ\delta. We find that this additional modification significantly changes the structure of the optimal solution. The probability of purchasing skis on a given day becomes non-monotone, discontinuous, and arbitrarily large (for sufficiently small tail risk δ\delta and large purchase cost nn).

Keywords

Cite

@article{arxiv.2308.05067,
  title  = {Controlling Tail Risk in Online Ski-Rental},
  author = {Michael Dinitz and Sungjin Im and Thomas Lavastida and Benjamin Moseley and Sergei Vassilvitskii},
  journal= {arXiv preprint arXiv:2308.05067},
  year   = {2023}
}

Comments

28 pages, 2 figures