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...

Full description

Saved in:
Bibliographic Details
Published inTongxin Xuebao Vol. 34; no. 10; pp. 183 - 190
Main Authors He, Wei, Guo, Yun-Fei, Hu, Hong-Chao
Format Journal Article
LanguageChinese
Published Editorial Department of Journal on Communications 01.10.2013
Subjects
Online AccessGet full text
ISSN1000-436X
DOI10.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