×

在多项式时间内对二进制未标记项链进行排名。 (英语) Zbl 07643460号

Han,Yo-Sub(编辑)等,形式系统的描述复杂性。第24届IFIP工作组1.02国际会议,DCFS 2022,匈牙利德布勒森,2022年8月29日至31日。诉讼程序。查姆:斯普林格。莱克特。注释计算。科学。13439,15-29(2022)。
摘要:无标签项链是循环词在旋转(循环移位)和重新标记操作下的等价类。单词的重新标注是从字母表到单词本身的双向映射。本文的主要结果是第一个对二进制字母表中未标记项链进行排序的多项式时间算法。算法的时间复杂度为\(O(n^6\log^2n)\),其中\(n)是考虑的项链的长度。该算法的关键部分是通过找到其他三个等级来计算任何单词相对于未标记项链集的等级:所有项链的等级、对称未标记项链的等级和带有封闭标签的项链的等级。本文介绍了最后两个概念。
关于整个系列,请参见[Zbl 1503.68015号].

MSC公司:

68季度xx 计算理论
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] Adamson,D.,Deligkas,A.,Gusev,V.V.,Potapov,I.:多维项链的组合算法。arXiv预印本https://arxiv.org/abs/1208.01990 (2021) ·Zbl 1515.82140号
[2] Adamson,D.,Deligkas,A.,Gusev,V.V.,Potapov,I.:在多项式时间内排列手镯。收录:第32届组合模式匹配年会(CPM 2021)。莱布尼茨国际信息学学报(LIPIcs),第191卷,第4:1-4:17页(2021年)·Zbl 07695990号
[3] De Felice,C.,Zaccagnino,R.,Zizza,R.:不可避免集和循环拼接语言。西奥。计算。科学。658, 148-158 (2017). 形式语言和自动机:模型、方法和应用。致:安东尼奥·雷斯蒂沃70岁生日·Zbl 1355.68155号
[4] Filos-Ratsikas,A.,Goldberg,P.W.:分割项链和分割火腿三明治的复杂性。摘自:Charikar,M.,Cohen,E.(eds.)《第51届ACM SIGACT计算机理论年度研讨会论文集》,STOC 2019,美国亚利桑那州凤凰城,2019年6月23日至26日,第638-649页。ACM(2019年)·兹比尔1433.68157
[5] 英国吉尔伯特;Riordan,J.,《周期序列的对称类型》,《伊利诺伊州数学杂志》。,5, 4, 657-665 (1961) ·Zbl 0105.25101号
[6] Graham,R.L.,Knuth,D.E.,Patashnik,O.:具体数学:计算机科学基础。Addison-Wesley(1994)·Zbl 0836.00001号
[7] Kociumaka,T。;Radoszewski,J。;W.莱特。;Kulikov,AS公司;库兹涅佐夫,SO;Pevzner,P.,计算第k个Lyndon单词并解码词典编纂最小de Bruijn序列,组合模式匹配,202-211(2014),查姆:Springer,查姆·Zbl 1407.68578号 ·doi:10.1007/978-3-319-07566-221
[8] 科帕蒂,S。;库马尔,M。;Saks,M.,有限域上项链和不可约多项式的有效索引,理论计算。,12, 1, 1-27 (2016) ·Zbl 1373.11080号 ·doi:10.4086/toc.2016.v012a007
[9] 马雷什,M。;斯特拉卡,M。;阿格,L。;霍夫曼,M。;Welzl,E.,排列的线性时间排序,算法-ESA 2007,187-193(2007),海德堡:施普林格·Zbl 1151.68738号 ·doi:10.1007/978-3-540-75520-3_18
[10] Myrvold,W。;Ruskey,F.,《线性时间中的排序和非排序排列》,《Inf.过程》。莱特。,79, 6, 281-284 (2001) ·Zbl 1032.68670号 ·doi:10.1016/S0020-0190(01)00141-7
[11] Sawada,J。;Williams,A.,《项链、Lyndon单词和de Bruijn序列排序的实用算法》,J.Discret。算法,43,95-110(2017)·Zbl 1370.68343号 ·doi:10.1016/j.jda.2017.01.003
[12] 清水,T。;福永,T。;Nagamochi,H.,从大集合中对小组合进行排名,J.Discret。算法,29,8-20(2014)·Zbl 1308.68147号 ·doi:10.1016/j.jda.2014.07.004
[13] Williamson,SG,分区列表的排序算法,SIAM J.Comput。,5, 4, 602-617 (1976) ·Zbl 0349.05004号 ·数字对象标识代码:10.1137/0205039
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。