DocumentCode :
514636
Title :
A Time-and Space-Efficient Multi-pattern Matching Algorithm
Author :
Li, Haitao ; Li, XunGen
Author_Institution :
Inst. of CAD, Hangzhou Diangzi Univ., Hangzhou, China
Volume :
1
fYear :
2010
fDate :
6-7 March 2010
Firstpage :
716
Lastpage :
719
Abstract :
In the intrusion detection systems, pattern matching algorithm has been the focus of this system. After studying various algorithms in this field, the paper presents a time-and space- efficient multi-pattern matching algorithm. The algorithm uses the bitmap to store the states which could compress the space, in the matching process the algorithm do not need to compare every character individually, it could skip characters as possible as we can according to the needs. It is a very time-saving algorithm. The thoughts of compression storage and jumping characters in the algorithm can reduce the hardware memory access times, so that the algorithm can more easily adapt to the hardware implementation.
Keywords :
pattern matching; security of data; compression storage; hardware memory access times; intrusion detection systems; jumping characters; multipattern matching algorithm; Automata; Computer science; Computer science education; Educational technology; Hardware; Heuristic algorithms; Intrusion detection; Pattern matching; Space technology; Transfer functions; Bitmap; IDS; Multi-pattern matching; State machine; component;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Education Technology and Computer Science (ETCS), 2010 Second International Workshop on
Conference_Location :
Wuhan
Print_ISBN :
978-1-4244-6388-6
Electronic_ISBN :
978-1-4244-6389-3
Type :
conf
DOI :
10.1109/ETCS.2010.610
Filename :
5458661
Link To Document :
بازگشت