- A Comparison of Performance Measures for Online Algorithms.
- Joan Boyar, Sandy Irani, and Kim S. Larsen.
Algorithmica, 72(4): 969-994, 2015.
This paper provides a systematic study of several proposed
measures for online algorithms in the context of a specific problem,
namely, the two server problem on three colinear points.
Even though the problem is simple, it encapsulates a core challenge in
online algorithms which is to balance greediness and adaptability.
We examine Competitive Analysis, the Max/Max Ratio, the Random Order Ratio,
Bijective Analysis and Relative Worst Order Analysis, and determine
how these measures compare the Greedy Algorithm, Double Coverage,
and Lazy Double Coverage,
commonly studied algorithms in the context of server problems.
We find that by the Max/Max Ratio and Bijective Analysis, Greedy is the
best of the three algorithms. Under the other measures, Double Coverage and
Lazy Double Coverage are
better, though Relative Worst Order Analysis indicates
that Greedy is sometimes better.
Only Bijective Analysis and Relative Worst Order Analysis indicate that
Lazy Double Coverage is better than Double Coverage.
Our results also provide the first
proof of optimality of an algorithm under Relative Worst Order Analysis.
- Link to the publication at the publisher's site - subscription may be required.
Text required by the publisher (if any):
The final publication is available at link.springer.com.
open access (194 KB)
The same as the publisher's version, when the publisher permits. Otherwise, the author's last version before the publisher's copyright; this is often exactly the same, but sometimes fonts, page numbers, figure numbers, etc. are different. It may also be a full version. However, it is safe to read this version, and at the same time cite the official version, as long as references to concrete locations, numbered theorems, etc. inside the article are avoided.
Other publications by the author.