Stochastic dominance and the bijective ratio of online algorithms
Spyros Angelopoulos, Marc P. Renault, and Pascal Schweitzer

TL;DR
This paper advances the analysis of online algorithms by introducing the bijective ratio, a generalization of bijective analysis and stochastic dominance, enabling more comprehensive performance evaluation across various problems and metrics.
Contribution
It proposes sufficient conditions for bijective optimality, introduces the bijective ratio as a new performance measure, and demonstrates its application to the continuous k-server problem.
Findings
Greedy algorithm has bijective ratios of O(k) on line, circle, and star metrics.
The bijective ratio generalizes stochastic dominance and applies to all online problems.
Results align with practical efficiency of algorithms beyond competitive analysis.
Abstract
Stochastic dominance is a technique for evaluating the performance of online algorithms that provides an intuitive, yet powerful stochastic order between the compared algorithms. Accordingly this holds for bijective analysis, which can be interpreted as stochastic dominance assuming the uniform distribution over requests. These techniques have been applied to some online problems, and have provided a clear separation between algorithms whose performance varies significantly in practice. However, there are situations in which they are not readily applicable due to the fact that they stipulate a stringent relation between the compared algorithms. In this paper, we propose remedies for these shortcomings. First, we establish sufficient conditions that allow us to prove the bijective optimality of a certain class of algorithms for a wide range of problems; we demonstrate this approach in…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
