Abstract:
Longest Increasing Subsequence (LIS) is a fundamental statistic of a sequence, and has been studied for decades. While the LIS of a sequence of length n can be computed e...Show MoreMetadata
Abstract:
Longest Increasing Subsequence (LIS) is a fundamental statistic of a sequence, and has been studied for decades. While the LIS of a sequence of length n can be computed exactly in time O(n\log n), the complexity of estimating the (length of the) LIS in sublinear time, especially when LIS \ll n, is still open. We show that for any n\in\mathbb{N} and \lambda=o(1), there exists a (randomized) non-adaptive algorithm that, given a sequence of length n with LIS \geq\lambda n, approximates the LIS up to a factor of 1/\lambda^{o(1)} in n^{o(1)}/\lambda time. Our algorithm improves upon prior work substantially in terms of both approximation and run-time: (i) we provide the first sub-polynomial approximation for LIS in sub-linear time; and (ii) our run-time complexity essentially matches the trivial sample complexity lower bound of \Omega(1/\lambda), which is required to obtain any non-trivial approximation of the LIS. As part of our solution, we develop two novel ideas which may be of independent interest. First, we define a new Genuine-LIS problem, in which each sequence element may be either genuine or corrupted. In this model, the user receives unrestricted access to the actual sequence, but does not know a priori which elements are genuine. The goal is to estimate the LIS using genuine elements only, with the minimal number of tests for genuineness. The second idea, Precision Tree, enables accurate estimations for composition of general functions from “coarse” (sub-)estimates. Precision Tree essentially generalizes classical precision sampling, which works only for summations. As a central tool, the Precision Tree is pre-processed on a set of samples, which thereafter is repeatedly used by multiple components of the algorithm, improving their amortized complexity.
Date of Conference: 31 October 2022 - 03 November 2022
Date Added to IEEE Xplore: 28 December 2022
ISBN Information: