Longest Increasing Subsequence under Persistent Comparison Errors
Barbara Geissmann

TL;DR
This paper investigates the challenge of approximating the longest increasing subsequence in sequences where comparison errors are persistent and cannot be repeated, providing tight bounds and an efficient approximation algorithm.
Contribution
It introduces an $O(rac{ ext{log} n}{n})$-approximation algorithm with optimal time complexity and establishes fundamental lower bounds for approximation and comparison requirements.
Findings
An $O( ext{log} n)$-approximation algorithm runs in $O(n ext{log} n)$ time.
Any $O( ext{log} n)$-approximation requires $ ext{Omega}(n ext{log} n)$ comparisons.
Approximate sorting with maximum dislocation $O( ext{log} n)$ is achievable in $O(n ext{log} n)$ time.
Abstract
We study the problem of computing a longest increasing subsequence in a sequence of distinct elements in the presence of persistent comparison errors. In this model, every comparison between two elements can return the wrong result with some fixed (small) probability , and comparisons cannot be repeated. Computing the longest increasing subsequence exactly is impossible in this model, therefore, the objective is to identify a subsequence that (i) is indeed increasing and (ii) has a length that approximates the length of the longest increasing subsequence. We present asymptotically tight upper and lower bounds on both the approximation factor and the running time. In particular, we present an algorithm that computes an -approximation in time , with high probability. This approximation relies on the fact that that we can approximately sort …
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.
