States constrain-based algorithm for large scale regular expression matching
By analysis of state explosion in deterministic finite automata DFA, a novel algorithm Group2-DFA based on state constrains was proposed to reduce the memory usage. With the state constrains, states in NFA were classified into several groups. Group2-DFA introduces two-level classification and merges...
        Saved in:
      
    
          | Published in | Tongxin Xuebao Vol. 34; no. 10; pp. 183 - 190 | 
|---|---|
| Main Authors | , , | 
| Format | Journal Article | 
| Language | Chinese | 
| Published | 
            Editorial Department of Journal on Communications
    
        01.10.2013
     | 
| Subjects | |
| Online Access | Get full text | 
| ISSN | 1000-436X | 
| DOI | 10.3969/j.issn.1000-436x.2013.10.021 | 
Cover
| Abstract | By analysis of state explosion in deterministic finite automata DFA, a novel algorithm Group2-DFA based on state constrains was proposed to reduce the memory usage. With the state constrains, states in NFA were classified into several groups. Group2-DFA introduces two-level classification and merges NFA and DFA together to a hybrid FA construction. The experiments show that Group2-DFA can reduce memory usage efficiently and keep high throughput with a small increase of memory reading time. With 300 regex rules, Group2-DFA can cut 75% states and achieve 1Gbps throughput. | 
    
|---|---|
| AbstractList | By analysis of state explosion in deterministic finite automata DFA,a novel algorithm Group2-DFA based on state constrains was proposed to reduce the memory usage.With the state constrains,states in NFA were classified into several groups.Group2-DFA introduces two-level classification and merges NFA and DFA together to a hybrid FA construction.The experiments show that Group2-DFA can reduce memory usage efficiently and keep high throughput with a small increase of memory reading time.With 300 regex rules,Group2-DFA can cut 75% states and achieve 1Gbps throughput. | 
    
| Author | He, Wei Hu, Hong-Chao Guo, Yun-Fei  | 
    
| Author_xml | – sequence: 1 givenname: Wei surname: He fullname: He, Wei – sequence: 2 givenname: Yun-Fei surname: Guo fullname: Guo, Yun-Fei – sequence: 3 givenname: Hong-Chao surname: Hu fullname: Hu, Hong-Chao  | 
    
| BookMark | eNo10D9PwzAQBXAPRaJAv4MHBpYEX5w48Ygq_lSqxABIbNHFOaeukrjYqVS-PRGF6fTe8JPeXbHF6Edi7BZEKrXS9_vUxTimIIRIcqlOaSZAzjEVGSzY8r__vGSrGF0jCpClEhKWbPs24USRGz_GKaAbkwYjtRz7zgc37QZufeA9ho54NNgTD9Qd58zpdAg0a37kA05m58buhl1Y7COt_u41-3h6fF-_JNvX5836YZu0oPSUyIKqFrECZSGrKt3ksiyzRlldgFI5KokEhaFCtCVZayuTawmmEZBZajTKa7Y5u63HfX0IbsDwXXt09W_hQ1djmJzpqZag5rW6qarM5FIQlkbOGBXzh6Bp89m6O1uH4L-OFKd6cNFQ3-NI_hhryMuikFpokD-eVW7W | 
    
| ContentType | Journal Article | 
    
| DBID | 7SP 8FD L7M DOA  | 
    
| DOI | 10.3969/j.issn.1000-436x.2013.10.021 | 
    
| DatabaseName | Electronics & Communications Abstracts Technology Research Database Advanced Technologies Database with Aerospace DOAJ Directory of Open Access Journals  | 
    
| DatabaseTitle | Technology Research Database Advanced Technologies Database with Aerospace Electronics & Communications Abstracts  | 
    
| DatabaseTitleList | Technology Research Database  | 
    
| Database_xml | – sequence: 1 dbid: DOA name: DOAJ Directory of Open Access Journals url: https://www.doaj.org/ sourceTypes: Open Website  | 
    
| DeliveryMethod | fulltext_linktorsrc | 
    
| EndPage | 190 | 
    
| ExternalDocumentID | oai_doaj_org_article_3160519b882c430ea7c3931e52011bd4 | 
    
| GroupedDBID | -0Y 7SP 8FD ALMA_UNASSIGNED_HOLDINGS CCEZO CUBFJ L7M GROUPED_DOAJ  | 
    
| ID | FETCH-LOGICAL-d169t-35e8daa816f12889b43772b6f951664a63ae15ce50d7efff8c4931cb012feb9a3 | 
    
| IEDL.DBID | DOA | 
    
| ISSN | 1000-436X | 
    
| IngestDate | Tue Oct 14 18:54:49 EDT 2025 Thu Jul 10 22:16:25 EDT 2025  | 
    
| IsDoiOpenAccess | true | 
    
| IsOpenAccess | true | 
    
| IsPeerReviewed | false | 
    
| IsScholarly | true | 
    
| Issue | 10 | 
    
| Language | Chinese | 
    
| LinkModel | DirectLink | 
    
| MergedId | FETCHMERGED-LOGICAL-d169t-35e8daa816f12889b43772b6f951664a63ae15ce50d7efff8c4931cb012feb9a3 | 
    
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23  | 
    
| OpenAccessLink | https://doaj.org/article/3160519b882c430ea7c3931e52011bd4 | 
    
| PQID | 1475539091 | 
    
| PQPubID | 23500 | 
    
| PageCount | 8 | 
    
| ParticipantIDs | doaj_primary_oai_doaj_org_article_3160519b882c430ea7c3931e52011bd4 proquest_miscellaneous_1475539091  | 
    
| PublicationCentury | 2000 | 
    
| PublicationDate | 20131001 2013-10-01  | 
    
| PublicationDateYYYYMMDD | 2013-10-01 | 
    
| PublicationDate_xml | – month: 10 year: 2013 text: 20131001 day: 01  | 
    
| PublicationDecade | 2010 | 
    
| PublicationTitle | Tongxin Xuebao | 
    
| PublicationYear | 2013 | 
    
| Publisher | Editorial Department of Journal on Communications | 
    
| Publisher_xml | – name: Editorial Department of Journal on Communications | 
    
| SSID | ssib051376031 ssj0002912165 ssib058759023 ssib001102965 ssib023646527 ssib023168036 ssib036439991 ssib050281523 ssib000968473  | 
    
| Score | 2.0306115 | 
    
| Snippet | By analysis of state explosion in deterministic finite automata DFA, a novel algorithm Group2-DFA based on state constrains was proposed to reduce the memory... By analysis of state explosion in deterministic finite automata DFA,a novel algorithm Group2-DFA based on state constrains was proposed to reduce the memory...  | 
    
| SourceID | doaj proquest  | 
    
| SourceType | Open Website Aggregation Database  | 
    
| StartPage | 183 | 
    
| SubjectTerms | Algorithms automata convert regular expression state constrains state explosion  | 
    
| Title | States constrain-based algorithm for large scale regular expression matching | 
    
| URI | https://www.proquest.com/docview/1475539091 https://doaj.org/article/3160519b882c430ea7c3931e52011bd4  | 
    
| Volume | 34 | 
    
| hasFullText | 1 | 
    
| inHoldings | 1 | 
    
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources issn: 1000-436X databaseCode: M~E dateStart: 19800101 customDbUrl: isFulltext: true dateEnd: 99991231 titleUrlDefault: https://road.issn.org omitProxy: true ssIdentifier: ssib058759023 providerName: ISSN International Centre  | 
    
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1NS8QwEA3iQbyIouI3EbxWm06STY4qioh6UthbSZrED3RXdlcQD_52Z9LqLnjw4qXQFlqYTPreNC_zGDsAUybjTMQpnspCCtMULnhXOMwmEM5iUUGbk69v9MWdvOyr_ozVF2nC2vbAbeCOQGhiGR6ZYCOhjK7XgAURFSGXD7kTaGnsTDHVEXP87M7uGC0rO13Pq8iuqQQ9PddSq-oHiIFw2k67yChEYQS6n-cpQVqSbv2MvvmVFZXIvpX0v7yQoPsL7IBKYqvt0VOe0Ifft95JUQaHJCqjFqXZK-AXFGR8O19mSx0x5cdtQFbY3MfDKrtquShviEWSmURBqBe4e74fjh4nDy8cOS9_JjU5H-NoRz7K3vYjHt87he2AIyfOgs01dnd-dnt6UXT-C0UQ2k4KUNEE54zQCVHMWC8BubjXCVmZ1tJpcFGoJqoy9GJKyTQSR6bxiHkpeutgnc0PhoO4wTjoKKOWoadClC45pGXWaJ-S8mXw4DbZCUWhfm1bbNTU9DpfwFSou1So_0qFTbb_HcMaJwmtfLhBHL6Nsb7pKQUWudHWf7xomy3SCLaavh02Pxm9xV3kJhO_l9MQj9efZ1-wv9OY | 
    
| linkProvider | Directory of Open Access Journals | 
    
| 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%3Ajournal&rft.genre=article&rft.atitle=States+constrain-based+algorithm+for+large+scale+regular+expression+matching&rft.jtitle=Tongxin+Xuebao&rft.au=Wei+HE&rft.au=Yun-fei+GUO&rft.au=Hong-chao+HU&rft.date=2013-10-01&rft.pub=Editorial+Department+of+Journal+on+Communications&rft.issn=1000-436X&rft.volume=34&rft.spage=183&rft.epage=190&rft_id=info:doi/10.3969%2Fj.issn.1000-436x.2013.10.021&rft.externalDBID=DOA&rft.externalDocID=oai_doaj_org_article_3160519b882c430ea7c3931e52011bd4 | 
    
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1000-436X&client=summon | 
    
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1000-436X&client=summon | 
    
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1000-436X&client=summon |