,
Aleck Johnsen
,
Anant Shah
Creative Commons Attribution 4.0 International license
This paper develops two game-theoretic notions of beyond worst-case analysis that give better than worst-case guarantees on natural inputs. We illustrate them through the finite-horizon ski-rental problem. First, we consider prior-independent design and analysis of online algorithms where, rather than choosing a worst-case input, the adversary chooses a worst-case independent and identical distribution over inputs. Prior-independent online algorithms are generally analytically intractable; instead we give a fully polynomial-time approximation scheme to compute them. Second, we consider the worst-case design of algorithms. We define "subgame optimality" which is stronger than worst-case optimality in that it requires the algorithm to take advantage of an adversary not playing a worst-case input. Algorithms that focus only on the worst case can be far from subgame optimal. Highlighting the potential improvement from these paradigms for the finite-horizon ski-rental problem, we empirically compare worst-case, subgame optimal, and prior-independent algorithms in the prior-independent framework. Finally, we analyze the structure of their decisions across input sequences: the prior-independent algorithm exhibits more extreme adaptations to observed data, in contrast with the more conservative behavior of worst-case and subgame optimal algorithms.
@InProceedings{hartline_et_al:LIPIcs.ITCS.2026.75,
author = {Hartline, Jason and Johnsen, Aleck and Shah, Anant},
title = {{Prior-Independent and Subgame Optimal Online Algorithms}},
booktitle = {17th Innovations in Theoretical Computer Science Conference (ITCS 2026)},
pages = {75:1--75:23},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-410-9},
ISSN = {1868-8969},
year = {2026},
volume = {362},
editor = {Saraf, Shubhangi},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ITCS.2026.75},
URN = {urn:nbn:de:0030-drops-253622},
doi = {10.4230/LIPIcs.ITCS.2026.75},
annote = {Keywords: online algorithms, prior-independent algorithm design, zero-sum games}
}