{“状态”:“确定”,“消息类型”:“工作”,“信息版本”:“1.0.0”,“邮件”:{“索引”:{“日期-部件”:[[2024,3,12],“日期-时间”:“2024-03-12T18:44:45Z”,“时间戳”:1710269085321},“参考-计数”:26,“出版商”:“剑桥大学出版社(CUP)”,“发行”:“2”,“许可证”:[{“开始”:{-“日期-零件”:[2015,5,11]],“日期时间”:“2015-05-11T00:00:00Z”,“时间戳”:1431302400000},“content-version”:“unspecified”,“delay-in-days”:0,“URL”:“http://\/creativecommons.org\/licenses\/by\/3.0\/”}],“content-domain”:{“domain”:[],“crossmark-restriction”:false},”short-container-title“:[”Math.Struct.Comp.Sci.“],”published-print“:{”date-parts“:[2017,2]}”,“abstract”:“”循环字符串匹配是一个在许多情况下自然出现的问题。它包括找到长度模式旋转的所有实例长度为m的文本中的m<\/jats:italic>n<\/jats:italic>。循环字符串匹配存在最佳最坏和平均情况算法。这里,我们提出了一种次优平均情况算法,用于需要时间的循环字符串匹配$\\mathcal{O}$(n<\/jats:italic>)和空格$\\mathcal{O}$(m)。我们的贡献的重要性在于,所提出的算法可以很容易地用于处理循环字典匹配。特别是,我们展示了如何在平均情况下解决循环字典匹配问题$\\mathcal{O}$(n<\/jats:斜体>+M<\/jats:italic>)和空格$\\mathcal{O}$(M<\/jats:italic>),其中M是字典模式的总长度,假设最短的模式足够长。此外,还实现了所提出的平均情况算法和其他最坏情况方法。使用真实数据和合成数据的实验结果表明,与其他方法的相应实现相比,该算法的实现可以将计算速度提高两倍以上<\/jats:p>“,”DOI“:”10.1017\/s0960129515000134“,”type“:”journal-article“,”created“:{”date-parts“:[[2015,5,11]],”date-time“:”2015-05-11T07:41:30Z“,”timestamp“:143133009000},”page“:“143-156”,“source”:“Crossref”,“is-referenced-by-count”:5,“title”:[“快速循环字典匹配算法”],“前缀”:“10.1017”,“卷”:“27”,“作者”:[{“给定”:“TANVER“,”family“:”ATHAR“,”sequence“:”first“,”affiliation“:[]},”{“given”:“CARL”,“family”:“BARTON”,“sequence”:“additional”,“affiliance”:[]{,”given“:”WIDMER“,”家族“:”BLAND“,”序列“:”additional COSTAS S.“,”family“:”ILIOPOULOS“,”sequence“:”additional“,”affiliation“:[]},{“given”:“CHANG”,“family”:“LIU”,“sequence”:“additional”,“affiliance”:[]neneneep,{”given“:”SOLON P.“,”family“:”PISSIS“,”sequence“:”additional tle“:”字符串中的计算模式“,”author“:”Smyth,“年份”:“2003”},{“key”:“S0960129515000134_ref23”,“doi-asserted-by”:“publisher”,“doi”:“10.1137\/0205003”},IEEE Computer Society 1\u201311.“,”DOI“:”10.1109\/SWAT.1973.13“},{”key“:”S0960129515000134_ref4“,”DOI-asserted-by“:”crossref“,”first page“:“85”,“DOI”:“10.1007\/978-3-319-15579-1_6”,”volume-title“:”Language and Automata Theory and Applications“,”author“:”Barton“,”year“:”2015“}”,{“key”:“S09012951500134_ref15”,“DOI-as serted-by“:”publisher“,”DOI“:”10.1007\/978-3-642-16321-0_19“},{“key”:“S0960129515000134_ref11”,“doi-asserted-by”:“publisher”,“doi”:“10.1016\/j.jda.2008.09.001”},“key“:”S0960129015000134_ref22“,”doi-assert-by“:”crossref“,”unstructured“:”Nong G.,Zhang S.和Chan W.H.(2009)。几乎纯诱导排序的线性后缀数组构造。In:Storer j.A.和Marcellin M。W.(eds.)《2009年数据压缩会议论文集》,DCC 09,华盛顿特区,美国,IEEE Computer Society 193\u201320210.1007 \/978-3-540-77891-2_5“},{“key”:“S0960129515000134_ref14”,“doi-asserted-by”:“publisher”,“doi”:“10.1007 \/978-3642-38905-4_15”},}“key”:“SO960129515000134 _ref13”,“doi-asserte-by”:“publisher”,“DI:”10.1017 \/CBO9780511574931“}”,{”key“:“S0.9601295150000134_ref8”,“doci-assertd-by”“:”publisher“,”doi“:”10.1016\/j.ipl.2005.11.019“},{”key“:”S0960129515000134_ref16“,“doi-asserted-by”:“publisher”,“doi”:“10.1007\/978-3642-25591-5_69”},{“key”:“S096019515000134_ref10”,“doi-asserted-by”:”publisher“,”doi“:”10.1137\/090779759“},”key“:”S090012951500134_ref12“,”unstructured“:”Frousios K.,Iliopoulos C.S.,Mouchard L.,Pissis S.P.和Tischler G.(2010).REAL:用于下一代测序读取的高效REad ALigner。摘自:《第一届ACM生物信息学和计算生物学国际会议论文集》,美国BCB 10,ACM 154\u2013159S0960129515000134_ref21“,”doi-asserted-by“:”publisher“,”doi“:”10.1137\/0222058“},{“key”:“S09601951000134_ref5”,“doi-assert-by”:“publisher”,“doi”:“10.1007\/978-3642-13509-5_9”},“key“:”S090012951500134_ref18“,”doi-asserted-by“:”publishers“,”DI:“10.1016\/jda.2010.08.004”}{“key”:“S0960129515000134_ref20”,“doi-asserted-by”:“publisher”,“doi”:“10.1017\/CBO9781107341005“},{“key”:“S0960129515000134_ref1”,“doi-asserted-by”:“publisher”,“doi”:“10.1145\/360825.360855”},}“key”:“SO960129515000134 _ref2”,“unstructured”:“Barton C.,Iliopoulos C.S.和Pissis S.P.(2013)。循环字符串匹配重温。摘自:第四届意大利理论计算机科学会议论文集(ICTCS 2013)200\u2013205.”},{“key”:“S0960129515000134_ref17”,“doi断言者”:“publisher”,“doi”:“10.1016\/j.tcs.2005.11.022”},{“key”:“S0960129515000134_ref9”,“doi断言者”:“publisher”,“doi”:“10.1007\/978-3-642-22300-6_32”},{“key”:“S0960129515000134_ref7”,“doi断言者”:“publisher”,“doi”:“10.1093\/comjnl\/bxt023“}],”容器标题“:[”计算机科学中的数学结构“],”original-title“:[],”language“:”en“,”link“:[{”URL“:”https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S096012951500134“,”content-type“:”unspecified“,”content-version“:”vor“,”intended-application“:”similarity-checking“}],”deposed“:{”date-parts“:[2023,8,10]],”date-time“2023-08-10T09:47:46Z“,”timestamp“:1691660866000},”score“:1,”resource“:{”primary”:{“URL”:“https:\/\/www.cambridge.org\/core\/product\/identifier\/S0960129515000134\/type\/journal_article”}},“subtitle”:[],“short title”:[],“issued”:{“date-parts”:[[2015,5,11]]},‘references-count’:26,‘journal-aissue’:{‘issue':“2“,”published-print“:{”date-parts“:[[2017,2]]}},“alternative-id”:[“S09601129515000134”],“URL”:“http://\/dx.doi.org\/101017\/s096012951500134”,“关系”:{},“ISSN”:[”0960-1295“,”1469-8072“],“ISSN-type”:[{“value”:“0960-1295',”type“:”print“},”value“:“1469-8072',”类型“:”electronic“}],“subject”:【】,“published”:{“date-pa”rts“:[[2015,5,11]]}}}