Preemptive Online Partitioning of Sequences
Christian Konrad, Tigran Tonoyan

TL;DR
This paper introduces preemptive online algorithms for sequence partitioning, achieving constant competitive ratios and improving previous bounds by allowing separators to be removed but not reinserted.
Contribution
It presents the first simple deterministic 2-competitive preemptive algorithm and a sophisticated scheme that improves competitiveness to 1.68 for certain cases, advancing online sequence partitioning methods.
Findings
Deterministic 2-competitive preemptive algorithm for arbitrary sequences.
Improved competitiveness to 1.68 under specific conditions with a novel scheme.
Lower bounds of 4/3 and 6/5 for deterministic and randomized algorithms, respectively.
Abstract
Online algorithms process their inputs piece by piece, taking irrevocable decisions for each data item. This model is too restrictive for most partitioning problems, since data that is yet to arrive may render it impossible to extend partial partitionings to the entire data set reasonably well. In this work, we show that preemption might be a potential remedy. We consider the problem of partitioning online sequences, where separators need to be inserted into a sequence of integers that arrives online so as to create contiguous partitions of similar weight. While without preemption no algorithm with non-trivial competitive ratio is possible, if preemption is allowed, i.e., inserted partition separators may be removed but not reinserted again, then we show that constant competitive algorithms can be obtained. Our contributions include: We first give a simple deterministic…
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 · Caching and Content Delivery
