Approximate regular expression matching with multi-strings

作者: Djamal Belazzougui , Mathieu Raffinot

DOI: 10.1016/J.JDA.2012.07.008

关键词:

摘要: In this paper, we are interested in solving the approximate regular expression matching problem: given a R advance and wish to answer following query: text T parameter k, find all substrings of which match with at most k errors (an error consist deleting inserting, or substituting character). There exists well known solution for problem time O(mn) where m is size (the number operators characters appearing R) n length text. also case k=0 (exact matching) solves O(dn), d strings (a string sequence connected concatenation operator). show that both methods can be combined solve O(kdn) arbitrary k. This bound much better than O(mn/log"k"+"2n) achieved by best actual algorithm

参考文章(19)
Pavel Muzátko, Approximate Regular Expression Matching. prague stringology conference. pp. 37- 41 ,(1996)
James R Knight, Eugene W Myers, None, Approximate Regular Expression Pattern Matching with Concave Gap Penalties combinatorial pattern matching. pp. 67- 78 ,(1992) , 10.1007/3-540-56024-6_6
Ravi Sethi, Jeffrey D. Ullman, Alfred V. Aho, Compilers: Principles, Techniques, and Tools ,(1986)
Ricardo A. Baeza-Yates, Gaston H. Gonnet, Efficient text searching of regular expressions international colloquium on automata, languages and programming. pp. 46- 62 ,(1989) , 10.1007/BFB0035751
Philip Bille, Mikkel Thorup, Faster Regular Expression Matching Automata, Languages and Programming. pp. 171- 182 ,(2009) , 10.1007/978-3-642-02927-1_16
Gonzalo Navarro, Mathieu Raffinot, Fast Regular Expression Search Algorithm Engineering. pp. 198- 212 ,(1999) , 10.1007/3-540-48318-7_17
Eugene W Myers, Paulo Oliva, Katia Guimarães, None, Reporting Exact and Approximate Regular Expression Matches combinatorial pattern matching. pp. 91- 103 ,(1998) , 10.1007/BFB0030783
Gad M Landau, Eugene W Myers, Jeanette P Schmidt, None, Incremental String Comparison SIAM Journal on Computing. ,vol. 27, pp. 557- 582 ,(1998) , 10.1137/S0097539794264810
Sun Wu, U. Manber, G. Myers, A subquadratic algorithm for approximate limited expression matching Algorithmica. ,vol. 15, pp. 50- 67 ,(1996) , 10.1007/BF01942606
Sun Wu, Udi Manber, Eugene Myers, None, A subquadratic algorithm for approximate regular expression matching Journal of Algorithms. ,vol. 19, pp. 346- 360 ,(1995) , 10.1006/JAGM.1995.1041