Title :
Improving Wu-Manber: A Multi-pattern Matching Algorithm
Author :
Zhen, Chen ; Di, Wu
Author_Institution :
Jilin Univ., Changchun
Abstract :
The likelihood of shifting text sliding window based on Boyer-Moore SHIFT table at each comparison point heavily affect the efficiency of the Wu-Manber algorithm. This paper introduced a second Boyer-Moore SHIFT table into regular Wu-Manber algorithm in an effort to increase the likelihood of shifting text sliding window at each comparison entrance; so the costly exact string comparison is avoided most of the time, leading to a faster multi-pattern matching algorithm. Our experiment result shows that, the improved Wu-Manber algorithm is 50% to 80% faster than regular Wu-Manber algorithm, making it suitable for gateway-based online content scanning scenarios with medium number of signature patterns.
Keywords :
pattern matching; text analysis; Boyer-Moore SHIFT table; Wu-Manber algorithm; gateway-based online content scanning; multipattern matching algorithm; text sliding window shifting; Algorithm design and analysis; Application software; Computer science; Costs; Educational institutions; Indexing; Intrusion detection; Laboratories; Pattern matching; Text processing;
Conference_Titel :
Networking, Sensing and Control, 2008. ICNSC 2008. IEEE International Conference on
Conference_Location :
Sanya
Print_ISBN :
978-1-4244-1685-1
Electronic_ISBN :
978-1-4244-1686-8
DOI :
10.1109/ICNSC.2008.4525327