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...
Saved in:
| Published in | 2018 5th International Conference on Information Science and Control Engineering (ICISCE) pp. 431 - 435 |
|---|---|
| Main Authors | , |
| Format | Conference Proceeding |
| Language | English |
| Published |
IEEE
01.07.2018
|
| Subjects | |
| Online Access | Get full text |
| DOI | 10.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 |