Optimization of Expression Matching for String Matching

As the requirement of network security application increases, more and more redundant patterns appear and the patterns' amount of intrusion detection system(IDS)raises. The redundant patterns affect the coefficient of utilization of system's resource, and the performance of IDS directly. T...

Full description

Saved in:
Bibliographic Details
Main Authors: Tianlong Yang, Hongli Zhang
Format: Article
Language:zho
Published: Beijing Xintong Media Co., Ltd 2013-01-01
Series:Dianxin kexue
Subjects:
Online Access:http://www.telecomsci.com/zh/article/doi/10.3969/j.issn.1000-0801.2013.01.006/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841529226973413376
author Tianlong Yang
Hongli Zhang
author_facet Tianlong Yang
Hongli Zhang
author_sort Tianlong Yang
collection DOAJ
description As the requirement of network security application increases, more and more redundant patterns appear and the patterns' amount of intrusion detection system(IDS)raises. The redundant patterns affect the coefficient of utilization of system's resource, and the performance of IDS directly. The inclusion relationship for expression was classified, and the algorithms eliminating redundant expressions were proposed. Then, to optimize the BitCount algorithm, a theoretical O(1)algorithm(MaskVeri)for mask verification was designed. The experimental result shows that MaskVeri performs better than other programming realization.
format Article
id doaj-art-fc7d24ea93804eb29aade7803ee96740
institution Kabale University
issn 1000-0801
language zho
publishDate 2013-01-01
publisher Beijing Xintong Media Co., Ltd
record_format Article
series Dianxin kexue
spelling doaj-art-fc7d24ea93804eb29aade7803ee967402025-01-15T03:23:39ZzhoBeijing Xintong Media Co., LtdDianxin kexue1000-08012013-01-0129394559789992Optimization of Expression Matching for String MatchingTianlong YangHongli ZhangAs the requirement of network security application increases, more and more redundant patterns appear and the patterns' amount of intrusion detection system(IDS)raises. The redundant patterns affect the coefficient of utilization of system's resource, and the performance of IDS directly. The inclusion relationship for expression was classified, and the algorithms eliminating redundant expressions were proposed. Then, to optimize the BitCount algorithm, a theoretical O(1)algorithm(MaskVeri)for mask verification was designed. The experimental result shows that MaskVeri performs better than other programming realization.http://www.telecomsci.com/zh/article/doi/10.3969/j.issn.1000-0801.2013.01.006/expression matchingmask verification optimizationexpression elimination
spellingShingle Tianlong Yang
Hongli Zhang
Optimization of Expression Matching for String Matching
Dianxin kexue
expression matching
mask verification optimization
expression elimination
title Optimization of Expression Matching for String Matching
title_full Optimization of Expression Matching for String Matching
title_fullStr Optimization of Expression Matching for String Matching
title_full_unstemmed Optimization of Expression Matching for String Matching
title_short Optimization of Expression Matching for String Matching
title_sort optimization of expression matching for string matching
topic expression matching
mask verification optimization
expression elimination
url http://www.telecomsci.com/zh/article/doi/10.3969/j.issn.1000-0801.2013.01.006/
work_keys_str_mv AT tianlongyang optimizationofexpressionmatchingforstringmatching
AT honglizhang optimizationofexpressionmatchingforstringmatching