Skip to main content
Article thumbnail
Location of Repository

q-gram Matching Using Tree Models

By Prahlad Fogla and Wenke Lee


q-gram matching is used for approximate substring matching problems in a wide range of application areas, including intrusion detection. In this paper we present a tree based model to perform fast linear time q-gram matching. All q-grams present in the text are stored in a tree structure similar to Trie. We use a tree redundancy pruning algorithm to reduce the size of the tree without losing any information. We also use suffix links for fast q-gram search during query matching. We compare our work with the Rabin-Karp based hash-table technique, commonly used for multiple q-gram search. We present results of experiments on system call sequence data used for intrusion detection

Year: 2005
OAI identifier: oai:CiteSeerX.psu:
Provided by: CiteSeerX
Download PDF:
Sorry, we are unable to provide the full text but you may find it at the following location(s):
  • (external link)
  • (external link)
  • Suggested articles

    To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.