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 条
  • [1] Swap and mismatch edit distance
    Amir, A
    Eisenberg, E
    Porat, E
    ALGORITHMICA, 2006, 45 (01) : 109 - 120
  • [2] An Edit Distance Algorithm with Block Swap
    Xia, Tian
    PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE FOR YOUNG COMPUTER SCIENTISTS, VOLS 1-5, 2008, : 54 - 59
  • [3] An Edit Distance Between Graph Correspondences
    Moreno-Garcia, Carlos Francisco
    Serratosa, Francesc
    Jiang, Xiaoyi
    GRAPH-BASED REPRESENTATIONS IN PATTERN RECOGNITION (GBRPR 2017), 2017, 10310 : 232 - 241
  • [4] Markov edit distance
    Wei, J
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2004, 26 (03) : 311 - 321
  • [5] Burst Edit Distance
    Boneh, Itai
    Golan, Shay
    Levy, Avivit
    Porat, Ely
    Shalom, B. Riva
    STRING PROCESSING AND INFORMATION RETRIEVAL, SPIRE 2024, 2025, 14899 : 41 - 56
  • [7] The String Edit Distance Matching Problem With Moves
    Cormode, Graham
    Muthukrishnan, S.
    ACM TRANSACTIONS ON ALGORITHMS, 2007, 3 (01)
  • [8] Streaming Algorithms for Embedding and Computing Edit Distance in the Low Distance Regime
    Chakraborty, Diptarka
    Goldenberg, Elazar
    Koucky, Michal
    STOC'16: PROCEEDINGS OF THE 48TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING, 2016, : 712 - 725
  • [9] Bayesian graph edit distance
    Myers, R
    Wilson, RC
    Hancock, ER
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2000, 22 (06) : 628 - 635
  • [10] The edit distance function and symmetrization
    Martin, Ryan
    ELECTRONIC JOURNAL OF COMBINATORICS, 2013, 20 (03)