Title :
Comparison of Two-Dimensional String Matching Algorithms
Author :
Chang, Chengguo ; Wang, Hui
Author_Institution :
Dept. of Inf. Eng., North China Univ. of Water Resources & Electr. Power, Zhengzhou, China
Abstract :
String matching is a special kind of pattern recognition problem, which finds all occurrences of a given pattern string in a given text string. The technology of two-dimensional string matching is applied broadly in many information processing domains. A good two-dimensional string matching algorithm can effectively enhance the searching speed. In this paper, the KMP algorithm, Rabin-Karp algorithm and their combinatorial are presented and compared, by a number of tests at diverse data scales, to validate the efficiency of these three algorithms.
Keywords :
pattern recognition; string matching; KMP algorithm; Rabin-Karp algorithm; data scales; information processing domains; pattern recognition problem; pattern string; text string; two-dimensional string matching algorithms; Algorithm design and analysis; Arrays; Complexity theory; Educational institutions; Pattern matching; Presses; KMP algorithm; Rabin-Karp algorithm; string matching;
Conference_Titel :
Computer Science and Electronics Engineering (ICCSEE), 2012 International Conference on
Conference_Location :
Hangzhou
Print_ISBN :
978-1-4673-0689-8
DOI :
10.1109/ICCSEE.2012.29