Tight lower bounds for online labeling problem
Jan Bul\'anek, Michal Kouck\'y, Michael Saks

TL;DR
This paper establishes tight lower bounds for the online labeling problem, showing that existing algorithms are optimal up to constants and providing an efficient solution for sparse cases.
Contribution
It proves matching lower bounds for the problem's complexity and introduces an efficient algorithm for sparse instances, advancing understanding of online labeling.
Findings
Existing algorithms are optimal up to constant factors.
Lower bounds match the upper bounds for various parameter ranges.
An efficient algorithm is provided for sparse cases with polylogarithmic items.
Abstract
We consider the file maintenance problem (also called the online labeling problem) in which n integer items from the set {1,...,r} are to be stored in an array of size m >= n. The items are presented sequentially in an arbitrary order, and must be stored in the array in sorted order (but not necessarily in consecutive locations in the array). Each new item must be stored in the array before the next item is received. If r<=m then we can simply store item j in location j but if r>m then we may have to shift the location of stored items to make space for a newly arrived item. The algorithm is charged each time an item is stored in the array, or moved to a new location. The goal is to minimize the total number of such moves done by the algorithm. This problem is non-trivial when n=<m<r. In the case that m=Cn for some C>1, algorithms for this problem with cost O(log(n)^2) per item have…
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
TopicsAlgorithms and Data Compression · Advanced Data Storage Technologies · Optimization and Search Problems
