Improved Algorithms for Edit Distance and LCS: Beyond Worst Case

被引:0
|
作者
Boroujeni, Mandi [1 ]
Seddighin, Masoud [2 ]
Seddighin, Saeed [3 ]
机构
[1] Sharif Univ Technol, Tehran, Iran
[2] Inst Res Fundamental Sci IPM, Sch Comp Sci, Tajrish, Iran
[3] Harvard Univ, Cambridge, MA USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Edit distance and longest common subsequence are among the most fundamental problems in combinatorial optimization. Recent developments have proven strong lower bounds against subquadratic time solutions for both problems. Moreover, the best approximation factors for subquadratic time solutions have been limited to 3 for edit distance and super constant for longest common subsequence. Improved approximation algorithms for these problems1 are some of the biggest open questions in combinatorial optimization. In this work, we present improved algorithms for both edit distance and longest common subsequence. The running times are truly subquadratic, though we obtain 1 + o(1) approximate solutions for both problems if the input satisfies a mild condition. In this setting, first, an adversary chooses one of the input strings. Next, this string is perturbed by a random procedure, and then the adversary chooses the second string after observing the perturbed one
引用
收藏
页码:1601 / 1620
页数:20
相关论文
共 50 条
  • [21] Data compression of ECG based on the edit distance algorithms
    Morita, Hiroyoshi
    Kobayashi, Kingo
    IEICE Transactions on Information and Systems, 1993, E76-D (12) : 1443 - 1453
  • [22] Tree Edit Distance Problems: Algorithms and Applications to Bioinformatics
    Akutsu, Tatsuya
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2010, E93D (02): : 208 - 218
  • [23] Algorithms for max and min filters with improved worst-case performance
    Brookes, M
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-ANALOG AND DIGITAL SIGNAL PROCESSING, 2000, 47 (09): : 930 - 935
  • [24] Improved Graph Edit Distance Approximation with Simulated Annealing
    Riesen, Kaspar
    Fischer, Andreas
    Bunke, Horst
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION (GBRPR 2017), 2017, 10310 : 222 - 231
  • [25] Improving Approximate Graph Edit Distance Using Genetic Algorithms
    Riesen, Kaspar
    Fischer, Andreas
    Bunke, Horst
    STRUCTURAL, SYNTACTIC, AND STATISTICAL PATTERN RECOGNITION, 2014, 8621 : 63 - 72
  • [26] Approximation Algorithms for LCS and LIS with Truly Improved Running Times
    Rubinstein, Aviad
    Seddighin, Saeed
    Song, Zhao
    Sun, Xiaorui
    2019 IEEE 60TH ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2019), 2019, : 1121 - 1145
  • [27] An Improved Algorithm for The k-Dyck Edit Distance Problem
    Fried, Dvir
    Golan, Shay
    Kociumaka, Tomasz
    Kopelowitz, Tsvi
    Porat, Ely
    Starikovskaya, Tatiana
    PROCEEDINGS OF THE 2022 ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS, SODA, 2022, : 3650 - 3669
  • [28] Improved Sublinear-Time Edit Distance for Preprocessed Strings
    Bringmann, Karl
    Cassis, Alejandro
    Fischer, Nick
    Nakos, Vasileios
    Leibniz International Proceedings in Informatics, LIPIcs, 2022, 229
  • [29] An improved algorithm for tree edit distance incorporating structural linearity
    Chen, Shihyen
    Zhang, Kaizhong
    COMPUTING AND COMBINATORICS, PROCEEDINGS, 2007, 4598 : 482 - +
  • [30] Human action recognition using an improved string edit distance
    Foggia, Pasquale
    Gauzere, Benoit
    Saggese, Alessia
    Vento, Mario
    2015 12TH IEEE INTERNATIONAL CONFERENCE ON ADVANCED VIDEO AND SIGNAL BASED SURVEILLANCE (AVSS), 2015,