Nearly Tight Bounds for the Online Sorting Problem
Yossi Azar, Debmalya Panigrahi, Or Vardi
Abstract
In the online sorting problem, a sequence of n numbers in [0, 1] (including 0, 1) have to be inserted in an array of size m ≥ n so as to minimize the sum of absolute differences between pairs of numbers occupying consecutive non-empty cells. Previously, Aamand et al. (SODA 2023) gave a deterministic 2 √ log n √ log log n+log(1/ε) -competitive algorithm when m = (1 + ε)n for any ε ≥ Ω(log n/n). They also showed a lower bound: with m = γn space, the competitive ratio of any deterministic algorithm is at least 1 /γ • Ω(log n/ log log n). This left an exponential gap between the upper and lower bounds for the problem.
In this paper, we bridge this exponential gap and almost completely resolve the online sorting problem. First, we give a deterministic O(log 2 n/ε)-competitive algorithm with m = (1 + ε)n, for any ε ≥ Ω(log n/n). Next, for m = γn where γ = [O(1), O(log 2 n)], we give a deterministic O(log 2 n/γ)-competitive algorithm. In particular, this implies an O(1)-competitive algorithm with O(n log 2 n) space, which is within an O(log n•log log n) factor of the lower bound of Ω(n log n/ log log n). Combined, the two results imply a close to optimal tradeoff between space and competitive ratio for the entire range of interest: specifically, an upper bound of O(log 2 n) on the product of the competitive ratio and γ while the lower bound on this product is Ω(log n/ log log n). We also show that these results can be extended to the case when the range of the numbers is not known in advance, for an additional O(log n) factor in the competitive ratio.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext ca9d6e98-5533-4a72-a6e8-b03e1b76aef4Builds on2
Related papers
- A Deterministic Polylogarithmic Competitive Algorithm for Matching with DelaysMarc Dufay, Roger WattenhoferSODA 2026
- Deterministic Online Bipartite Edge ColoringJoakim Blikstad, Ola Svensson, Radu Vintan, David WajcSODA 2025 · 3 citations
- Tight Bounds for Online Graph PartitioningMonika Henzinger, Stefan Neumann, Harald Räcke, Stefan SchmidSODA 2021 · 12 citations
- Online Algorithms for the Santa Claus ProblemMax Springer, MohammadTaghi Hajiaghayi, Debmalya Panigrahi, Mohammad Reza KhaniNeurIPS 2022 · 16 citations
- Online Ordinal Problems: Optimality of Comparison-based Algorithms and their Cardinal ComplexityNick Gravin, Enze Sun, Zhihao Gavin TangFOCS 2023 · 1 citation
