Longest Increasing Subsequence under Persistent Comparison Errors

08/09/2018
by   Barbara Geissmann, et al.
0

We study the problem of computing a longest increasing subsequence in a sequence S of n 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 p , 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 O( n)-approximation in time O(n n), with high probability. This approximation relies on the fact that that we can approximately sort n elements in O(n n) time such that the maximum dislocation of an element is at most O( n). For the lower bounds, we prove that (i) there is a set of sequences, such that on a sequence picked randomly from this set every algorithm must return an Ω( n)-approximation with high probability, and (ii) any O( n)-approximation algorithm for longest increasing subsequence requires Ω(n n) comparisons, even in the absence of errors.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/20/2018

Optimal Sorting with Persistent Comparison Errors

We consider the problem of sorting n elements in the case of persistent ...
research
05/05/2018

A Nearly Optimal Algorithm for Approximate Minimum Selection with Unreliable Comparisons

We consider the approximate minimum selection problem in presence of ind...
research
11/21/2020

Improved Dynamic Algorithms for Longest Increasing Subsequence

We study dynamic algorithms for the longest increasing subsequence (LIS)...
research
06/15/2021

A Linear-Time n^0.4-Approximation for Longest Common Subsequence

We consider the classic problem of computing the Longest Common Subseque...
research
08/01/2019

Distributed Data Summarization in Well-Connected Networks

We study distributed algorithms for some fundamental problems in data su...
research
10/24/2021

Approximating LCS and Alignment Distance over Multiple Sequences

We study the problem of aligning multiple sequences with the goal of fin...
research
12/09/2021

Estimating the Longest Increasing Subsequence in Nearly Optimal Time

Longest Increasing Subsequence (LIS) is a fundamental statistic of a seq...

Please sign up or login with your details

Forgot password? Click here to reset