Swap and mismatch edit distance

被引:0
作者
Amihood Amir
Estrella Eisenberg
Ely Porat
机构
[1] Bar-Ilan University,Department of Computer Science
[2] College of Computing,undefined
[3] Georgia Tech,undefined
来源
Algorithmica | 2006年 / 45卷
关键词
Approximate pattern matching; Edit distance; Swap matching; Hamming distance;
D O I
暂无
中图分类号
学科分类号
摘要
There is no known algorithm that solves the general case of theapproximate string matching problem with the extended edit distance, where the edit operations are: insertion, deletion, mismatch and swap, in timeo(nm), wheren is the length of the text andm is the length of the pattern. In an effort to study this problem, the edit operations were analysed independently. It turns out that the approximate matching problem with only the mismatch operation can be solved in timeO(n √m logm). If the only edit operation allowed is swap, then the problem can be solved in timeO(n logm logσ), whereσ=min(m, |Σ|). In this paper we show that theapproximate string matching problem withswap andmismatch as the edit operations, can be computed in timeO(n √m logm).
引用
收藏
页码:109 / 120
页数:11
相关论文
共 50 条
  • [41] On the edit distance function of the random graph
    Martin, Ryan R.
    Riasanovsky, Alex W. N.
    COMBINATORICS PROBABILITY & COMPUTING, 2022, 31 (02) : 345 - 367
  • [42] THE COMPUTATIONAL HARDNESS OF ESTIMATING EDIT DISTANCE
    Andoni, Alexandr
    Krauthgamer, Robert
    SIAM JOURNAL ON COMPUTING, 2010, 39 (06) : 2398 - 2429
  • [43] EDIT DISTANCE WITH COMBINATIONS AND SPLITS AND ITS APPLICATIONS IN OCR NAME MATCHING
    Christodoulakis, Manolis
    Brey, Gerhard
    INTERNATIONAL JOURNAL OF FOUNDATIONS OF COMPUTER SCIENCE, 2009, 20 (06) : 1047 - 1068
  • [44] Correspondence edit distance to obtain a set of weighted means of graph correspondences
    Moreno-Garcia, Carlos Francisco
    Serratosa, Francesc
    Jiang, Xiaoyi
    PATTERN RECOGNITION LETTERS, 2020, 134 (134) : 29 - 36
  • [45] Classes of cost functions for string edit distance
    S. V. Rice
    H. Bunke
    T. A. Nartker
    Algorithmica, 1997, 18 : 271 - 280
  • [46] On edit distance attack to alternating step generator
    Jiang, SQ
    Guang, G
    MATHEMATICAL PROPERTIES OF SEQUENCES AND OTHER COMBINATORIAL STRUCTURES, 2003, 726 : 85 - 92
  • [47] Distributed algorithm for parallel edit distance computation
    Sadiq M.U.
    Yousaf M.M.
    Computing and Informatics, 2021, 39 (04) : 757 - 779
  • [48] Finding Long and Multiple Repeats with Edit Distance
    Federico, Maria
    Peterlongo, Pierre
    Pisanti, Nadia
    Sagot, Marie-France
    PROCEEDINGS OF THE PRAGUE STRINGOLOGY CONFERENCE 2011, 2011, : 83 - 97
  • [49] An Optimal Decomposition Algorithm for Tree Edit Distance
    Demaine, Erik D.
    Mozes, Shay
    Rossman, Benjamin
    Weimann, Oren
    ACM TRANSACTIONS ON ALGORITHMS, 2009, 6 (01)
  • [50] Edit distance between unlabeled ordered trees
    Micheli, Anne
    Rossin, Dominique
    RAIRO-THEORETICAL INFORMATICS AND APPLICATIONS, 2006, 40 (04): : 593 - 609