Research of a Pattern Matching Algorithm Based on Statistical Eigenvalues

The pattern matching algorithm has important influence on the performance of intrusion detection engine. Firstly, Paper analyses principle of the classic matching algorithm, including characteristic value and BMHS2 and frequency statistics algorithm. BMHS2 algorithm has a larger right moving distanc...

Full description

Saved in:
Bibliographic Details
Published in2018 5th International Conference on Information Science and Control Engineering (ICISCE) pp. 431 - 435
Main Authors Zhou, Yansen, Guanqi, Ding
Format Conference Proceeding
LanguageEnglish
Published IEEE 01.07.2018
Subjects
Online AccessGet full text
DOI10.1109/ICISCE.2018.00096

Cover

Abstract The pattern matching algorithm has important influence on the performance of intrusion detection engine. Firstly, Paper analyses principle of the classic matching algorithm, including characteristic value and BMHS2 and frequency statistics algorithm. BMHS2 algorithm has a larger right moving distance when mismatching, the eigenvalue algorithm effectively reduces the number of matches by comparing the eigenvalue, the word frequency statistic algorithm can find the mismatch character as soon as possible. The improved single pattern algorithm firstly uses the frequency statistics method, the character of the lowest frequency in the pattern string is matched with the corresponding character of the text string; if matching, eigenvalue algorithm is used to compare the eigenvalue of pattern string and text substring; if it is still matching, the BMHS2 algorithm is used to fully match. In the above matching processes, if there are any mismatches, it uses computed right-move distance of BMHS2 algorithm to move the right. Test experiments show that in the same text string and pattern string, improved algorithm reduces the number of character matching and the matching performance is improved.
AbstractList The pattern matching algorithm has important influence on the performance of intrusion detection engine. Firstly, Paper analyses principle of the classic matching algorithm, including characteristic value and BMHS2 and frequency statistics algorithm. BMHS2 algorithm has a larger right moving distance when mismatching, the eigenvalue algorithm effectively reduces the number of matches by comparing the eigenvalue, the word frequency statistic algorithm can find the mismatch character as soon as possible. The improved single pattern algorithm firstly uses the frequency statistics method, the character of the lowest frequency in the pattern string is matched with the corresponding character of the text string; if matching, eigenvalue algorithm is used to compare the eigenvalue of pattern string and text substring; if it is still matching, the BMHS2 algorithm is used to fully match. In the above matching processes, if there are any mismatches, it uses computed right-move distance of BMHS2 algorithm to move the right. Test experiments show that in the same text string and pattern string, improved algorithm reduces the number of character matching and the matching performance is improved.
Author Guanqi, Ding
Zhou, Yansen
Author_xml – sequence: 1
  givenname: Yansen
  surname: Zhou
  fullname: Zhou, Yansen
– sequence: 2
  givenname: Ding
  surname: Guanqi
  fullname: Guanqi, Ding
BookMark eNotzN1KwzAYgOEICrq5CxBPcgOdX_7Tw1mmFiaK0-ORJl_bSNdKEwXvXkGPXngO3gU5HacRCblisGYMypu6qvfVds2B2TUAlPqELJgSVisFIM_JKqX3X-faSg5wQeoXTOhm39OppY4-u5xxHumjy76PY0c3QzfNMfdHeusSBjqNdJ9djilH7wa6jR2OX274xHRJzlo3JFz9d0ne7rav1UOxe7qvq82uiMyoXJSGKwmcaWmhDJx7hQZE65vAtRPGgzHSBmxKEdBKoywEC4JJL4OARhuxJNd_34iIh485Ht38fbCacVVK8QMoJEs3
CODEN IEEPAD
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICISCE.2018.00096
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Xplore POP ALL
IEEE Xplore All Conference Proceedings
IEEE Electronic Library (IEL)
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
EISBN 1538655004
9781538655009
EndPage 435
ExternalDocumentID 8612594
Genre orig-research
GroupedDBID 6IE
6IF
6IL
6IN
AAJGR
AAWTH
ABLEC
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
IEGSK
OCL
RIB
RIC
RIE
RIL
ID FETCH-LOGICAL-i175t-9725402164809d22c5e703fcbd26a37c07748deb93de847580d80314c4d30b673
IEDL.DBID RIE
IngestDate Wed Aug 27 02:54:48 EDT 2025
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i175t-9725402164809d22c5e703fcbd26a37c07748deb93de847580d80314c4d30b673
PageCount 5
ParticipantIDs ieee_primary_8612594
PublicationCentury 2000
PublicationDate 2018-Jul
PublicationDateYYYYMMDD 2018-07-01
PublicationDate_xml – month: 07
  year: 2018
  text: 2018-Jul
PublicationDecade 2010
PublicationTitle 2018 5th International Conference on Information Science and Control Engineering (ICISCE)
PublicationTitleAbbrev ICISCE
PublicationYear 2018
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0002684200
Score 1.6684908
Snippet The pattern matching algorithm has important influence on the performance of intrusion detection engine. Firstly, Paper analyses principle of the classic...
SourceID ieee
SourceType Publisher
StartPage 431
SubjectTerms Acceleration
eigenvalue
Eigenvalues and eigenfunctions
Information science
Microsoft Windows
moving distance
Pattern matching
Probability
single-mode matching
Time-frequency analysis
word frequency statistic
Title Research of a Pattern Matching Algorithm Based on Statistical Eigenvalues
URI https://ieeexplore.ieee.org/document/8612594
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ3NT8IwGMbfACdPasD4nR48Ohhb17VHJRAwwZAoCTfSrykRN4Lj4l9v346PxHjwtuyypW_W51n7vL8C3GWR7nJuk0BnVgVURCZwNkQHVLpqMxE7S-8Dss9sOKVPs2RWg_t9L4y11ofPbBsv_V6-KfQGl8o6HOVY0DrUU86qXq39egpSS1zFtxuX3VB0Rr3RS6-P6S2MS4Yey384QMXrx-AYxrsnV7GRj_amVG39_QvK-N9XO4HWoVOPTPYadAo1mzdhtIvTkSIjkkw8QjMnYzfr4noTeVi-FetF-f5JHp2GGVLkBD2nRzbLJekjoBMh4ParBdNB_7U3DLZHJgQL5wPKQKTuh8_JNqM8FCaKdGLdJ51pZSIm41SHzu1xY5WIjXW6lPDQcATYa2riULE0PoNGXuT2HAhHr4QAMyEozYxSTFJllJCIaEtTeQFNHIb5qqJizLcjcPn37Ss4wkJUQddraJTrjb1xcl6qW1_HH8pOnk8
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjZ1LT8JAFIVvEBe6UgPGt7NwaaG003ZmqQRCFQiJkLAjnUeViK3BsvHXO3fKIzEu3DXdtJmbzjmdOfcbgLvUky3GdODIVAuHck85xoZIhyam2iH3jaW3Adlh2JvQp2kwrcD9thdGa23DZ7qBl3YvX-VyhUtlTYZyzOke7AeU0qDs1tquqCC3xNR8vXXZcnkzbscv7Q7mtzAw6Vow_-4IFasg3SMYbJ5dBkfeG6tCNOT3Lyzjf1_uGOq7Xj0y2qrQCVR0VoN4E6gjeUoSMrIQzYwMzLyLK07kYfGaL-fF2wd5NCqmSJ4RdJ0W2pwsSAcRnYgB1191mHQ743bPWR-a4MyNEygcHplfPiPcIWUuV54nA20-6lQK5YWJH0nX-D2mtOC-0kaZAuYqhgh7SZXvijDyT6Ga5Zk-A8LQLSHCjHNKUyVEmFChBE8Q0hZFyTnUcBhmnyUXY7YegYu_b9_CQW886M_68fD5Eg6xKGXs9QqqxXKlr424F-LG1vQHR8ihnA
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=2018+5th+International+Conference+on+Information+Science+and+Control+Engineering+%28ICISCE%29&rft.atitle=Research+of+a+Pattern+Matching+Algorithm+Based+on+Statistical+Eigenvalues&rft.au=Zhou%2C+Yansen&rft.au=Guanqi%2C+Ding&rft.date=2018-07-01&rft.pub=IEEE&rft.spage=431&rft.epage=435&rft_id=info:doi/10.1109%2FICISCE.2018.00096&rft.externalDocID=8612594