×

二进制翻转语言反映了格雷码顺序。 (英语) Zbl 07593358号

小结:Aflip-swap语言是一套S公司长度为\(n\)的二进制字符串,使得\(\mathbf{S}\,\cup\{0^n\}\)在两种操作下闭合(如果适用):(1)翻转最左边的1;和(2)将最左边的1与其右边的位交换。Flip-swap语言对许多组合对象进行了建模,包括项链、Lyndon单词、前缀普通单词、k元Dyck单词的左因子、最多有k个缺陷的格路径以及0-1背包问题的可行解决方案。我们证明,当以二进制反射格雷码(BRGC)顺序列出时,任何翻转语言都会形成循环2-Gray码。此外,当成员资格测试仪提供时,通用后继规则会计算下一个字符串。该规则生成上述flip-swap语言中的每个字符串,格式为\(O(n)\)-按字符串摊销,但长度为\(n)的前缀普通词除外,该前缀普通词要求每个字符串摊销。我们的工作概括了Vajnovszki(2008)[35]关于项链和Lyndon词的结果。

MSC公司:

68季度xx 计算理论

软件:

h浮土;FXT公司
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Arndt,J.,《计算问题:思想、算法、源代码》(2011),施普林格出版社·Zbl 1210.68128号
[2] 巴切利,S。;Barcucci,E。;Grazzini,E。;Pergola,E.,ECO对组合对象的穷尽生成,Acta Inform。,40, 8, 585-602 (2004) ·Zbl 1090.68555号
[3] 贝尔尼尼,A。;比洛塔,S。;Pinzani,R。;Sabri,A。;Vajnovszki,V.,避免给定因素的q元单词的格雷码顺序,Acta Inform。,52, 7-8, 573-592 (2015) ·兹比尔1330.68230
[4] Booth,K.S.,词典学最小循环子串,Inf.Process。莱特。,10, 4-5, 240-242 (1980) ·Zbl 0444.68064号
[5] 布尔特纳,B。;Ruskey,F.,《格式良好的括号字符串的Eades-McKay算法》,Inf.Process。莱特。,68, 5, 255-259 (1998) ·Zbl 1339.68326号
[6] Chan,T.M。;Lewenstein,M.,通过加法组合学的聚类整数3SUM,(第四十七届ACM计算理论研讨会论文集。第四十六届ACM计算机理论会议论文集,STOC 15,纽约,美国纽约(2015)),31-40·Zbl 1321.68299号
[7] Cos++,组合对象服务器
[8] Durocher,S。;李,P.C。;蒙达尔,D。;拉斯基,F。;Williams,A.,Cool-lex阶和k-ary加泰罗尼亚结构,J.Discret。算法,16,287-307(2012)·Zbl 1257.68120号
[9] Duval,J.P.,在有序字母表上分解单词,J.算法,4,4,363-381(1983)·Zbl 0532.68061号
[10] Ehrlich,G.,生成排列、组合和其他组合配置的无环算法,J.ACM,20,3,500-513(1973)·Zbl 0266.68018号
[11] 格雷厄姆·R。;Knuth,D。;Patashnik,O.,《具体数学:计算机科学基础》(1994),Addison-Wesley Longman Publishing Co.,Inc.:Addison-Whesley Longman出版社,Inc.美国马萨诸塞州波士顿·Zbl 0836.00001号
[12] F.Gray,脉冲编码通信,1953年,美国专利2632058。
[13] Hartung,E。;Hoang,H.P。;Mütze,T。;Williams,A.,通过置换语言的组合生成,(第三十一届ACM-SIAM离散算法年会论文集。第三十一届美国ACM-SIAM离散算法年会刊论文集,SODA’20,美国(2020)),1214-1225·Zbl 07304097号
[14] Knuth,D.,《计算机编程的艺术》。第4卷。组合算法(2005),Addison-Wesley:Addison-Whesley Upper Saddle River(新泽西州)·Zbl 1170.68411号
[15] Lapey,P。;Williams,A.,固定内容Łukasiewicz单词的移位格雷码,(组合算法国际研讨会(2022),Springer),383-397·Zbl 07577713号
[16] 李毅。;Sawada,J.,反射语言的格雷码,Inf.Process。莱特。,1095296-300(2009年)·Zbl 1191.68396号
[17] Mütze,T.,《中间层猜想的证明》,Proc。伦敦。数学。Soc.,112,677-713(2016)·Zbl 1336.05082号
[18] Mütze,T.,组合格雷码-最新调查(2022年2月),arXiv预印本
[19] F.Ruskey,组合生成,工作版本(1j-CSC 425/520),2003年版。
[20] Ruskey,F。;Proskurowski,A.,通过转置生成二叉树,J.算法,11,1,68-84(1990)·Zbl 0709.05016号
[21] Ruskey,F。;Sawada,J.,《生成带有禁止子串的项链和字符串》,(第六届国际计算与组合学年会论文集,COCOON’00(2000),Springer-Verlag:Springer-Verlag Berlin,Heidelberg),330-339·Zbl 0988.68570号
[22] 拉斯基,F。;泽田,J。;Williams,A.,《二进制气泡语言和cool-lex顺序》,J.Comb。理论,Ser。A、 119、1、155-169(2012)·Zbl 1314.68205号
[23] Ruskey,F。;Williams,A.,通过前缀移位生成平衡括号和二叉树,(第十四届计算研讨会论文集:澳大拉西亚理论。第十四届计算机会议论文集:澳大利亚理论,CATS’08,澳大利亚达林赫斯特,第77卷(2008)),107-115
[24] Ruskey,F。;Williams,A.,生成组合的最酷方法,离散数学。,309, 5305-5320 (2009) ·Zbl 1180.68297号
[25] Sabri,A.,《格雷码和几种受限词的高效穷举生成》(2015),勃艮第大学:法国勃艮第第戎大学,博士论文
[26] Savage,C.,组合格雷码调查,SIAM Rev.,39,4,605-629(1997)·Zbl 1049.94513号
[27] Sawada,J。;Williams,A.,固定密度项链的格雷码和恒定摊销时间内的林登单词,Theor。计算。科学。,502, 46-54 (2013) ·Zbl 1296.68120号
[28] Sawada,J。;Williams,A.,具有固定内容的字符串的通用循环(也称为多集置换),(算法和数据结构研讨会(2021),Springer),599-612·Zbl 07498706号
[29] Sawada,J。;威廉姆斯。;Wong,D.,colexicographic中的项链和林登单词,反映了格雷码顺序,J.Discret。算法,46-47,25-35(2017)·Zbl 1374.68731号
[30] 泽田,J。;威廉姆斯。;Wong,D.,《二进制反射格雷码内部:2格雷码顺序的翻转语言》,(单词组合数学国际会议(2021年),施普林格),172-184·Zbl 07530218号
[31] 史蒂文斯,B。;Williams,A.,生成二进制字符串的最酷方法,理论计算。系统。,54, 551-577 (2014) ·Zbl 1303.68165号
[32] Takaoka,T.,生成多集合置换的An(O(1))时间算法,(算法与计算,第10届国际研讨会,算法与计算论文集,第10次国际研讨会,ISAAC’99论文集,印度钦奈,1999年12月16-18日。算法与计算,第十届国际研讨会,论文集。算法与计算,第十届国际研讨会,会议记录,ISAAC’99,印度钦奈,1999年12月16-18日,计算机科学讲义,第1741卷(1999),斯普林格出版社,237-246·Zbl 0964.68035号
[33] 唐·D。;Liu,C.,等宽码的距离-2循环链,IEEE Trans。计算。,C-22、2、176-180(1973)·兹比尔0248.94007
[34] Vajnovszki,V.,林登语的格雷码顺序,离散。数学。西奥。计算。科学。,9, 2 (2007) ·Zbl 1152.68493号
[35] Vajnovszki,V.,《项链和林登语的更严格格雷码》,Inf.Process。莱特。,106, 3, 96-99 (2008) ·Zbl 1186.68349号
[36] Vajnovszki,V。;Vernay,R.,《受限成分和排列:从旧格雷码到新格雷码》,Inf.Process。莱特。,111, 13, 650-655 (2011) ·Zbl 1260.94083号
[37] Vajnovszki,V。;Walsh,T.,列出k-ary Dyck单词的无环双闭格雷码算法,J.Discret。算法,4,4,633-648(2006)·Zbl 1109.68083号
[38] Walsh,T.,《在每字的最坏情况下以\(O(1)\)生成格雷码》,(离散数学和理论计算机科学,第四届国际会议,论文集。离散数学和计算机理论科学,第4届国际会议论文集,DMTCS 2003,法国第戎,2003年7月7日至12日。离散数学和理论计算机科学,第四届国际会议,论文集。离散数学和理论计算机科学,第四届国际会议,论文集,DMTCS 2003,第戎,法国,2003年7月7日至12日,LNCS,第2731卷(2003),Springer),73-88·Zbl 1038.68566号
[39] Wilf,H.S.,组合对象排序、排序和选择算法的统一设置,高级数学。,24, 281-291 (1977) ·Zbl 0354.05041号
[40] Wilf,H.S。;Nijenhuis,A.,《组合算法:计算机和计算器》(1978),学术出版社·Zbl 0476.68047号
[41] Williams,A.,通过前缀移位使用恒定数量的变量的多集排列的无环生成,(第二十届ACM-SIAM离散算法年度研讨会论文集(2009),SIAM),987-996·Zbl 1423.05008号
[42] Williams,A.,Shift Gray codes(2009),维多利亚大学博士论文
[43] Williams,A.,贪婪格雷码算法,(第13届国际研讨会,会议记录。第13届世界研讨会,会议录,2013年,加拿大安大略省伦敦,2003年8月12-14日(2013)),525-536·Zbl 1390.68753号
[44] Wong,D。;卡莱罗,F。;Sedhai,K.,《在恒定摊销时间内为选票序列生成2-Gray码》,《离散数学》。(2022年)
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。