{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,20]],"date-time":"2026-05-20T16:28:57Z","timestamp":1779294537117,"version":"3.51.4"},"reference-count":37,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. VLSI Syst."],"published-print":{"date-parts":[[2018,1]]},"DOI":"10.1109\/tvlsi.2017.2753843","type":"journal-article","created":{"date-parts":[[2017,9,28]],"date-time":"2017-09-28T18:12:35Z","timestamp":1506622355000},"page":"143-154","source":"Crossref","is-referenced-by-count":22,"title":["Memory-Based Architecture for Multicharacter Aho\u2013Corasick String Matching"],"prefix":"10.1109","volume":"26","author":[{"given":"Xing","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0304-600X","authenticated-orcid":false,"given":"Derek","family":"Pao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1109\/ICNP.2006.320212"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1145\/2541228.2541232"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/1095890.1095916"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1016\/j.micpro.2015.01.003"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/ICC.2016.7511199"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2009.5061946"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2010.5462160"},{"key":"ref34","first-page":"863","article-title":"FTSE: The FNIP-like TCAM searching engine","author":"liu","year":"2005","journal-title":"Proc IEEE Symp Comput Commun"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/1132462.1132464"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/FCCM.2009.17"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2010.04.043"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2009.2028346"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2006.204"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1109\/INFOCOM.2008.42"},{"key":"ref16","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/L-CA.2008.5","article-title":"Pipelined architecture for multi-string matching","volume":"7","author":"pao","year":"2008","journal-title":"IEEE Comput Archit Lett"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1145\/1839667.1839672"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2010.250"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxs093"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2011.129"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2011.181"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TVLSI.2007.912036"},{"key":"ref3","year":"2017","journal-title":"Snort Intrusion detection system"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2012.61"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1371\/journal.pone.0163535"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2012.6195575"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1109\/INFCOM.2004.1354682"},{"key":"ref7","first-page":"342","article-title":"Optimized Aho-Corasick string matching algorithm for smart phones","author":"lu","year":"2016","journal-title":"Proc IEEE CNS"},{"key":"ref2","year":"2017","journal-title":"ClamA V anti-virus system"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/ICSAMOS.2007.4285750"},{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1145\/360825.360855"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/bxu079"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ISCA.2006.7"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.1109\/TC.2015.2439274"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/IPDPS.2010.5470374"},{"key":"ref23","first-page":"8367","article-title":"A multi-character transition string matching architecture based on Aho-Corasick algorithm","volume":"8","author":"chen","year":"2012","journal-title":"Int J Innov Comput Inf Control"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/TDSC.2006.44"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.comcom.2014.04.006"}],"container-title":["IEEE Transactions on Very Large Scale Integration (VLSI) Systems"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/92\/8240812\/08052567.pdf?arnumber=8052567","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,1,12]],"date-time":"2022-01-12T16:24:43Z","timestamp":1642004683000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/8052567\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,1]]},"references-count":37,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tvlsi.2017.2753843","relation":{},"ISSN":["1063-8210","1557-9999"],"issn-type":[{"value":"1063-8210","type":"print"},{"value":"1557-9999","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,1]]}}}