Efficient string matching: an aid to bibliographic search
Communications of the ACM
Bit-split string-matching engines for intrusion detection and prevention
ACM Transactions on Architecture and Code Optimization (TACO)
ADCONS'11 Proceedings of the 2011 international conference on Advanced Computing, Networking and Security
Computer Networks: The International Journal of Computer and Telecommunications Networking
Hi-index | 0.00 |
Considering the increasing number of target patterns for the intrusion detection systems (IDS), memory requirements should be minimized for reducing hardware overhead. This paper proposes an algorithm that partitions a set of target patterns into multiple subgroups for homogeneous string matchers. Using a pattern grouping metric, the proposed pattern partitioning makes the average length of the mapped target patterns onto a string matcher approximately equal to the average length of total target patterns. Therefore, the variety of target pattern lengths can be mitigated because the number of mapped target patterns onto each string matcher is balanced.