Longest Increasing Subsequence under Persistent Comparison Errors

被引:0
|
作者
Geissmann, Barbara [1 ]
机构
[1] Swiss Fed Inst Technol, Dept Comp Sci, Zurich, Switzerland
基金
瑞士国家科学基金会;
关键词
Longest increasing subsequence; Probabilistic persistent comparison errors; Approximation algorithm; Lower bounds; SORT; EFFICIENT; ALGORITHM; ALIGNMENT;
D O I
10.1007/s00224-020-09966-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
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, Braverman and Mossel (Noisy sorting without resampling, SODA 2008, pages 268-276, 2008) 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(log n)-approximation in O(n log n) time, with high probability. This approximation relies on the fact that we can approximately sort (Geissmann et al. Optimal Sorting with Persistent Comparison Errors, ArXiv e-prints 1804.07575, 2018) n elements in O(n log n) time such that the maximum dislocation of an element is O(logn). 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 Omega(log n)}-approximation with high probability, and (ii) any logn-approximation algorithm for longest increasing subsequence requires Omega(n log n) comparisons, even in the absence of errors.
引用
收藏
页码:662 / 680
页数:19
相关论文
共 50 条
  • [41] On Differentially Private Longest Increasing Subsequence Computation in Data Stream
    Bonomi, Luca
    Xiong, Li
    TRANSACTIONS ON DATA PRIVACY, 2016, 9 (01) : 73 - 100
  • [42] Non-universality for longest increasing subsequence of a random walk
    Pemantle, Robin
    Peres, Yuval
    ALEA-LATIN AMERICAN JOURNAL OF PROBABILITY AND MATHEMATICAL STATISTICS, 2017, 14 (01): : 327 - 336
  • [43] Tight Conditional Lower Bounds for Longest Common Increasing Subsequence
    Duraj, Lech
    Kuennemann, Marvin
    Polak, Adam
    ALGORITHMICA, 2019, 81 (10) : 3968 - 3992
  • [44] An efficient parallel algorithm for the longest increasing subsequence problem on a LARPBS
    Seme, David
    Youlou, Sidney
    EIGHTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PROCEEDINGS, 2007, : 251 - 258
  • [45] A diagonal-based algorithm for the longest common increasing subsequence problem
    Lo, Shou-Fu
    Tseng, Kuo-Tsung
    Yang, Chang-Biau
    Huang, Kuo-Si
    THEORETICAL COMPUTER SCIENCE, 2020, 815 : 69 - 78
  • [46] LOWER BOUNDS ON STREAMING ALGORITHMS FOR APPROXIMATING THE LENGTH OF THE LONGEST INCREASING SUBSEQUENCE
    Gal, Anna
    Gopalan, Parikshit
    SIAM JOURNAL ON COMPUTING, 2010, 39 (08) : 3463 - 3479
  • [47] Independence tests for continuous random variables based on the longest increasing subsequence
    Garcia, Jesus E.
    Gonzalez-Lopez, V. A.
    JOURNAL OF MULTIVARIATE ANALYSIS, 2014, 127 : 126 - 146
  • [48] A work-optimal CGM algorithm for the longest increasing subsequence problem
    Garcia, T
    Myoupo, JF
    Semé, D
    PDPTA'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, 2001, : 563 - 569
  • [49] The longest increasing subsequence in a random permutation and a unitary random matrix model
    Johansson, K
    MATHEMATICAL RESEARCH LETTERS, 1998, 5 (1-2) : 63 - 82
  • [50] Finding Maximum Noncrossing Subset of Nets Using Longest Increasing Subsequence
    Deng, Xinguo
    Zhong, Rui
    KNOWLEDGE DISCOVERY AND DATA MINING, 2012, 135 : 759 - +