Efficient algorithms for approximate string matching with swaps

被引:0
|
作者
Lee, JS [1 ]
Kim, DK
Park, K
Cho, Y
机构
[1] Korea Natl Open Univ, Dept Comp Sci, Seoul 110791, South Korea
[2] Seoul Natl Univ, Dept Comp Engn, Seoul 151742, South Korea
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Most research on the edit distance problem and the k-differences problem considered the set of edit operations consisting of changes, deletions, and insertions. In this paper we include the swap operation that interchanges two adjacent characters into the set of allowable edit operations, and we present an O(t min(m, n))-time algorithm for the extended edit distance problem, where t is the edit distance between the given strings, and an O(kn)-time algorithm for the extended k-differences problem. That is, we add swaps into the set of edit operations without increasing the time complexities of previous algorithms that consider only changes, deletions, and insertions for the edit distance and k-differences problems.
引用
收藏
页码:28 / 39
页数:12
相关论文
共 50 条
  • [1] Efficient algorithms for approximate string matching with swaps
    Kim, DK
    Lee, JS
    Park, K
    Cho, Y
    [J]. JOURNAL OF COMPLEXITY, 1999, 15 (01) : 128 - 147
  • [2] ALGORITHMS FOR APPROXIMATE STRING MATCHING
    UKKONEN, E
    [J]. INFORMATION AND CONTROL, 1985, 64 (1-3): : 100 - 118
  • [3] An Efficient Algorithm for Approximate Pattern Matching with Swaps
    Campanelli, Matteo
    Cantone, Domenico
    Faro, Simone
    Giaquinta, Emanuele
    [J]. PROCEEDINGS OF THE PRAGUE STRINGOLOGY CONFERENCE 2009, 2009, : 90 - 104
  • [4] THE ACCURACY OF APPROXIMATE STRING MATCHING ALGORITHMS
    NESBIT, JC
    [J]. JOURNAL OF COMPUTER-BASED INSTRUCTION, 1986, 13 (03): : 80 - 83
  • [5] A comparison of approximate string matching algorithms
    Jokinen, P
    Tarhio, J
    Ukkonen, E
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1996, 26 (12): : 1439 - 1458
  • [6] Fast algorithms for approximate circular string matching
    Carl Barton
    Costas S Iliopoulos
    Solon P Pissis
    [J]. Algorithms for Molecular Biology, 9
  • [7] Fast algorithms for approximate circular string matching
    Barton, Carl
    Iliopoulos, Costas S.
    Pissis, Solon P.
    [J]. ALGORITHMS FOR MOLECULAR BIOLOGY, 2014, 9
  • [8] Efficient Approximate Substring Matching in Compressed String
    Han, Yutong
    Wang, Bin
    Yang, Xiaochun
    [J]. Web-Age Information Management, Pt II, 2016, 9659 : 184 - 197
  • [9] Improved algorithms for approximate string matching (extended abstract)
    Papamichail, Dimitris
    Papamichail, Georgios
    [J]. BMC BIOINFORMATICS, 2009, 10
  • [10] 2 ALGORITHMS FOR APPROXIMATE STRING MATCHING IN STATIC TEXTS
    JOKINEN, P
    UKKONEN, E
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 520 : 240 - 248