×

齿图上符号交换问题的多项式时间算法。 (英语) Zbl 07831923号

概要:重构框架对组合对象在各种操作和约束下的转换概念进行了建模。当谈到重新配置挑战时,重要的问题是连通性、直径和距离,可以从很多方面考虑和限制这些问题。这项工作的重点是令牌交换问题,这是一个甚至在系统研究重新配置框架之前就有变化的重新配置问题。在这个问题中,目标是将图的顶点上的初始令牌放置转换为具有最少交换操作数的目标令牌放置。本文的主要结果是构造了阈值图和后续有向图的多项式算法。

理学硕士:

05C85号 图形算法(图形理论方面)
05C75号 图族的结构特征
68周05 非数值算法
第68季度25 算法和问题复杂性分析
68兰特 计算机科学中的图论(包括图形绘制)
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] 引理4.12。𝐺是具有初始标记位置的有向图𝑓 0 . 然后,OPT𝐺 (0 ) ≥ |𝑉 (𝐺)| -|CS 1(重心𝑓0)|+|CS 0(重心𝑓0 )| -2 × |𝜇(𝐻)|.
[2] 证明。𝑝(𝐺, 𝑓 ) = |𝑉 (𝐺)| -|CS 1(重心𝑓 )| + |CS 0(重心𝑓 )| -2 × |𝜇(𝐻)|. 请注意𝑝(𝐺,𝐺)=0保持不变。在下面,我们展示了任何可能的交换转换𝑓 进入相邻配置无法减小的值𝑝(𝐺, 𝑓 ) 在1以上。那就是,𝑝(𝐺, ḟ ) ≥ 𝑝(𝐺, 𝑓 ) -1.以下情况包括所有可能的顶点拆分交换𝑢 𝑣 在给定配置上-分线盒-1。𝑢 𝑣 属于同一周期𝐶 ∈ 客户满意度1。此标记交换将原始循环分解为两个顶点不相交的循环𝐶 𝑢 𝐶 𝑣 . 假设𝑢 ∈ 𝑉 (𝐶 𝑢 ) 𝑣 ∈ 𝑉 (𝐶 𝑣 ).
[3] 案例A.如果𝐶 𝑢 ∈ CS 1和𝐶 𝑣 ∈ CS 1,|CS 1|的值增加为1,匹配的大小𝜇(𝐻)不变,如图所示𝐻 未修改,导致𝑝(𝐺, ḟ ) = 𝑝(𝐺, 𝑓 ) -1;
[4] 案例B.如果𝐶 𝑢 ∈ CS 0和𝐶 𝑣 ∈ CS 1或如果𝐶 𝑢 ∈ CS 1和∈𝑣∈CS 0,|CS 0|的值增加1,增加中的顶点数𝐻 一个。根据引理4.10,匹配最多可以增加一个单位,从而𝑝(𝐺, 𝑓 ) -1 ≤ 𝑝(𝐺, ḟ ) ≤ 𝑝(𝐺, 𝑓 ) + 1;
[5] 案例C.如果𝐶 𝑢 ∈ CS 0和𝐶 𝑣 ∈ CS 0,|CS 0|的值增加2,|CS 1|减少1,增加了中的顶点数𝐻 两个之间有保证的额外边缘𝐶 𝑢 𝐶 𝑣 作为LCA CG(𝐺) (𝑉 (𝐶 𝑢 ∪ 𝐶 𝑣 )) 是一个1节点。然后|𝜇(𝐻)| 增加至少1,通过引理4.10,增加最多2,导致𝑝(𝐺, 𝑓 ) -1 ≤ 𝑝(𝐺,ḟ)≤𝑝(𝐺, 𝑓 ) + 1
[6] -壳体SPLIT-0。𝑢 𝑣 属于同一个循环𝐶 ∈ CS 0。此标记交换将原始循环分解为两个顶点不相交的循环𝐶 𝑢 𝐶 𝑣 . 假设𝑢 ∈ 𝑉 (𝐶 𝑢 ) 𝑣 ∈ 𝑉 (𝐶 𝑣 ).
[7] 案例A.Let𝐶 𝑢 , 𝐶 𝑣 ∈ 客户满意度1。如引理4.5所述,这种情况是不可能的。
[8] 案例B.如果𝐶 𝑢 ∈ CS 0和𝐶 𝑣 ∈ CS 1或如果𝐶 𝑢 ∈ CS 1和𝐶 𝑣 ∈ CS 0,则|CS 1|的值增加一,且|CS 0|不变。在不失一般性的情况下,假设𝐶 𝑢 ∈ CS 0和𝐶 𝑣 ∈ 客户满意度1。根据引理4.4,LCA CG(𝐺) (𝑉 (𝐶 𝑢 )) = LCA-CG公司(𝐺) (𝑉 (𝐶)), 不更改图形𝐻,导致𝑝(𝐺, ḟ ) = 𝑝(𝐺, 𝑓 ) -1;
[9] 案例C.如果𝐶 𝑢 ∈ CS 0和𝐶 𝑣 ∈ CS 0,则|CS 0|的值增加1,且|CS 1|不变。根据引理4.4𝐶 𝑢 𝐶 𝑣 与循环具有相同的最低共同祖先𝐶. 该循环引入𝐻 与对应的顶点具有相同邻域的顶点𝐶 正在被删除。然后,在实践中,正好添加了一个新顶点𝐻. 引理4.10表明,在这种情况下,最大匹配最多可以增加一个,从而导致𝑝(𝐺,()-1 ≤ 𝑝(𝐺, ḟ ) ≤ 𝑝(𝐺, 𝑓 ) + 1.在这种情况下,不需要检查合并掉期,因为每个掉期都是拆分掉期的逆掉期。这意味着前面的方程和不等式具有反转的正负信号。没有方程或不等式显示并增加大于1,因此合并掉期不能减少𝑝(𝐺,()超过1。通过上述分析,可以得出任何代币掉期都会减少的结论𝑝(𝐺, 𝑓 ) 对于任何代币放置,最多一个𝑓 并获得:𝑝(𝐺, ḟ ) ≥ 𝑝(𝐺, 𝑓 ) -1
[10] 因此,对于任何交换序列𝑆 = (𝑠 1 , 𝑠 2 , . . . , 𝑠 𝑘 ) 转换初始配置𝑓 0到标识配置𝑓 𝑖 通过相邻配置𝑓 1 , 𝑓 2 , . . . , 𝑓 𝑘 = 𝑓 𝑖 , 对于每对配置𝑝(𝐺, 𝑓 𝑗+1 ) ≥ 𝑝(𝐺, 𝑓 𝑗 ) -1保持不变。取这些不等式之和∑︀ 𝑗 𝑝(𝐺, 𝑓 𝑗+1)≥𝑝(𝐺, 𝑓 𝑗 ) -1我们得到:𝑝(𝐺,𝐺
[11] 𝑝(𝐺, 𝑓 0 ) -1
[12] A.V.Aho、J.E.Hopcroft和J.D.Ullman,《关于在树上发现最低共同祖先》,第五届美国计算机学会计算理论研讨会论文集,STOC’73。计算机协会。美国纽约州纽约市(1973)253-265·Zbl 0305.68030号
[13] O.Aichholzer、E.D.Demaine、M.Korman、A.Lubiw、J.Lynch、Z.Masárová、M.Rudoy、V.Vassilevska Williams和N.Wein,《树上代币交换的硬度》,第30届欧洲算法年会(ESA 2022)。莱布尼茨国际信息学论文集(LIPIcs)第244卷,由S.Chechik、G.Navarro、E.Rotenberg和G.Herman编辑。德国达格斯图尔(Dagstuhl)莱布尼兹·泽特鲁姆(Leibniz-Zentrum für Informatik),达格斯图(2022)3:1-3:15。
[14] S.Alstrup、C.Gavoille、H.Kaplan和T.Rauhe,最近的共同祖先:分布式环境的调查和新算法。理论计算。系统。37 (2004) 441-456. ·Zbl 1093.68136号
[15] F.Annexstein、M.Baumslag和A.L.Rosenberg,《群体行动图和并行架构》。SIAM J.计算。19 (1990) 544-569. ·Zbl 0698.68064号
[16] V.Bafna和P.A.Pevzner,按换位排序。SIAM J.谨慎。数学。11 (1998) 224-240. ·Zbl 0973.92014号
[17] A.Biniaz、K.Jain、A.Lubiw、Z.Masárová、T.Miltzow、D.Mondal、A.M.Naredla、J.Tkadlec和A.Turcotte,《树上的代币交换》。离散数学。西奥。计算。科学。24 (2023) 1-37. ·Zbl 07689926号
[18] É。Bonnet,T.Miltzow和P.Rz˓ażewski,令牌交换及其变体的复杂性。Algorithmica 80(2018)2656-2682·Zbl 1393.68068号
[19] L.Bulteau、G.Fertin和I.Rusu,翻煎饼很难。J.计算。系统。科学。81 (2015) 1556-1574. ·Zbl 1328.68084号
[20] P.Erdös和R.Rado,《集合论中的分区演算》。Birkhäuser马萨诸塞州波士顿市(1987)179-241。
[21] D.Harel和R.E.Tarjan,寻找最近共同祖先的快速算法。SIAM J.计算。13 (1984) 338-355. ·Zbl 0535.68022号
[22] L.Heath和J.Vergara,按短期掉期排序。J.计算。生物J.计算。分子细胞生物学。10 (2003) 775-89.
[23] T.Ito、E.D.Demaine、N.J.Harvey、C.H.Papadimitriou、M.Sideri、R.Uehara和Y.Uno,关于重构问题的复杂性。西奥。计算。科学。412 (2011) 1054-1065. ·Zbl 1207.68166号
[24] W.W.Johnson和W.E.Story,关于“15”字谜的注释。美国数学杂志。2 (1879) 397-404.
[25] J.Kawahara、T.Saitoh和R.Yoshinaka,令牌交换问题及其并行变体的时间复杂性,收录于《WALCOM:算法与计算》。Springer International Publishing,Cham(2017)448-459·Zbl 1485.68108号
[26] D.E.Knuth,《计算机编程的艺术》,收录于《排序与搜索》第二版。第3卷。艾迪森·韦斯利·朗曼出版公司,美国(1998年)·Zbl 0895.65001号
[27] T.Miltzow、L.Narins、Y.Okamoto、G.Rote、A.Thomas和T.Uno,令牌交换的精确和近似算法结果。预印arXiv:1602.05150(2016)。
[28] A.E.Mouawad,《关于重构问题:结构和可控制性》。滑铁卢大学博士论文(2015)。
[29] N.Nishimura,《重新配置导论》。算法11(2018)52·Zbl 1461.68164号
[30] Pai,R.-S.Chang和J.-M.Chang,构建煎饼图的对偶表和一些cayley网络上保护路由的性能评估。J.超级计算机。76 (2020) 124546.
[31] A.Razborov,鸽子洞原则的证明复杂性,摘自《语言理论的发展》。施普林格-柏林-海德堡,柏林,海德堡(2002)100-116·Zbl 1073.03540号
[32] M.Y.Siraichi、V.F.D.Santos、S.Collange和F.M.Q.Pereira,Qubit allocation,《2018代码生成与优化国际研讨会论文集》。美国纽约州纽约市ACM(2018)113-125。
[33] M.Y.Sirachi、V.F.D.Santos、C.Collange和F.M.Q.A.Pereira,作为子图同构和令牌交换组合的比特分配。程序。ACM计划。Lang.3(2019)1-29。
[34] J.H.Smith,因子分解,到树的边转置,固定终端顶点的置换。J.库姆。理论Ser。A 85(1999)92-95·Zbl 0940.05038号
[35] J.H.Smith,“分解,到树的边换位,固定终端顶点的排列”的勘误表。J.库姆。理论Ser。A 118(2011)726-727·Zbl 1225.05129号
[36] J.van den Heuvel,《变化的复杂性》,收录于《组合数学的调查》。剑桥大学出版社,剑桥(2013)127-160·Zbl 1307.05005号
[37] T.P.Vaughan,树上置换秩的界。J.库姆。数学。梳。计算。30 (1991) 129-148. ·Zbl 0936.05001号
[38] L.Wang和K.W.Tang,《密集无线传感器网络的小规模cayley图实现》,2007年无线通信研讨会。2007年意大利蒂里安数字通信国际研讨会(2007)1-7。
[39] K.Yamanaka、E.D.Demaine、T.Ito、J.Kawahara、M.Kiyomi、Y.Okamoto、T.Saitoh、A.Suzuki、K.Uchizawa和T.Uno,交换图形上的标记符号。西奥。计算。科学。586 (2015) 81-94. ·Zbl 1327.68336号
[40] K.Yamanaka、T.Horiyama、J.M.Neil、D.G.Kirkpatrick、Y.Otachi、T.Saitoh、R.Uehara和Y.Uno,交换图上的彩色标记,算法和数据结构研讨会。加拿大不列颠哥伦比亚省维多利亚州施普林格(2015)16。
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。