The Advice Complexity of a Class of Hard Online Problems
Joan Boyar, Lene M. Favrholdt, Christian Kudahl, Jesper W., Mikkelsen

TL;DR
This paper introduces the advice complexity class AOC, characterizes the advice needed for several hard online problems to achieve specific competitive ratios, and provides exact bounds improving previous results.
Contribution
It defines the first online complexity class AOC, establishes advice bounds for multiple problems, and introduces a new string guessing problem for analyzing advice complexity.
Findings
Advice complexity of AOC-complete problems is tightly bounded by Θ(n/c).
New string guessing problem aids in deriving advice bounds.
Improves previous bounds for online disjoint path allocation.
Abstract
The advice complexity of an online problem is a measure of how much knowledge of the future an online algorithm needs in order to achieve a certain competitive ratio. Using advice complexity, we define the first online complexity class, AOC. The class includes independent set, vertex cover, dominating set, and several others as complete problems. AOC-complete problems are hard, since a single wrong answer by the online algorithm can have devastating consequences. For each of these problems, we show that bits of advice are necessary and sufficient (up to an additive term of ) to achieve a competitive ratio of . The results are obtained by introducing a new string guessing problem related to those of Emek et al. (TCS 2011) and B\"ockenhauer et al. (TCS 2014). It turns out that this gives a powerful but easy-to-use method…
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.
Taxonomy
TopicsOptimization and Search Problems · Complexity and Algorithms in Graphs · Cryptography and Data Security
