Improved BM Pattern Matching Algorithm for Intrusion Detection
In the paper, two improved algorithms: BMLT and BMLS are proposed, in which the time complexity and space complexity of BM is improved. The algorithm of BMLT with a new pre-calculation function can increase in the movement of pattern significantly. The algorithm of BMLS can reduce the space complexi...
        Saved in:
      
    
          | Published in | 2010 Third International Joint Conference on Computational Sciences and Optimization Vol. 1; pp. 440 - 444 | 
|---|---|
| Main Authors | , , , | 
| Format | Conference Proceeding | 
| Language | English | 
| Published | 
            IEEE
    
        01.05.2010
     | 
| Subjects | |
| Online Access | Get full text | 
| ISBN | 1424468124 9781424468126  | 
| DOI | 10.1109/CSO.2010.177 | 
Cover
| Summary: | In the paper, two improved algorithms: BMLT and BMLS are proposed, in which the time complexity and space complexity of BM is improved. The algorithm of BMLT with a new pre-calculation function can increase in the movement of pattern significantly. The algorithm of BMLS can reduce the space complexity and maintain the time complexity by reducing a pretreatment function and recording the number of times that a bad char found in the pattern. Experiments indicate that the time complexity is reduced by 60% and the space complexity is reduced by 26% at most. Therefore, the improved algorithms can provide significant improvement in pattern matching performance when using in an IDS. | 
|---|---|
| ISBN: | 1424468124 9781424468126  | 
| DOI: | 10.1109/CSO.2010.177 |