×

通过矩形快速矩阵乘法改进了最大团列表的上界。 (英语) Zbl 1397.05126号

摘要:Maximal Clique Listing问题的第一个输出敏感算法由筑山S等[SIAM J.Compute.6,505–517(1977;Zbl 0364.05027号)]。与任何属于反向搜索范式的算法一样,它对将要列出的对象(即最大团)作为其节点的有向树(RS-树)执行DFS访问。在递归实现中,RS-树对应于算法的递归树。时间延迟是由生成节点的下一个子节点的成本给出的,Tsukiyama等人显示它是\(O(mn)\)。K.马基诺T.乌诺【Lect.Notes Compute.Sci.3111,260–272(2004;Zbl 1095.68626号)]通过在一次快照中生成节点的所有子节点,将时间延迟锐化为\(O(n^{omega})\),这是通过计算平方快速矩阵乘法来执行的。本文通过进一步分组子代的计算,进一步改进了同一RS-树搜索的渐近性。我们的想法是依靠矩形快速矩阵乘法,以便在一次迭代中计算\(n^2)个节点的所有子节点。根据目前方阵和矩形阵快速乘法的上界,利用该上界,时延从(O(n^{2.3728639})提高到(O(n ^{2.093362}),保持多项式工作空间。

MSC公司:

05C69号 具有特殊属性的顶点子集(支配集、独立集、团等)
05C30号 图论中的枚举
2017年第68季度 问题的计算难度(下限、完备性、近似难度等)

软件:

算法457
PDF格式BibTeX公司 XML格式引用

参考文献:

[1] 阿维斯,D。;Fukuda,K.,枚举的反向搜索,离散应用。数学。,65, 21-46, (1993) ·Zbl 0854.68070号 ·doi:10.1016/0166-218X(95)00026-N
[2] Bron,C。;Kerbosch,J.,《寻找无向图的所有团》(算法457),Commun。美国医学会,16575-576,(1973)·Zbl 0261.68018号 ·数字对象标识代码:10.1145/362342.362367
[3] Chang,L。;于,JX;秦,L.,稀疏图中的快速最大团计数,算法,66173-186,(2013)·Zbl 1263.05045号 ·doi:10.1007/s00453-012-9632-8
[4] 千叶,N。;Nishizeki,T.,树状图和子图列表算法,SIAM J.Compute。,14, 210-223, (1985) ·Zbl 0572.68053号 ·数字对象标识代码:10.1137/0214017
[5] Conte,A.,Grossi,R.,Marino,A.,Versari,L.:大规模网络分析的子线性空间有界延迟枚举:最大团。摘自:2016年7月11日至15日在意大利罗马举行的第43届国际自动化、语言和编程学术讨论会,ICALP 2016,第148:1-148:15页(2016)。https://doi.org/10.4230/LIPIcs.ICALP.2016.148 ·Zbl 1388.68218号
[6] Eppstein博士。;Löffler,M。;Strash,D.,列出大型稀疏现实世界图中的所有最大团,J.Exp.Algorithm。,18, 3.1:3.1-3.1:3.21, (2013) ·Zbl 1365.05276号 ·doi:10.1145/2543629
[7] Gall,F.L.:矩形矩阵乘法的更快算法。2012年10月20日至23日,美国新泽西州新不伦瑞克市,第53届IEEE计算机科学基础年会,FOCS 2012,第514-523页(2012)
[8] Gall,F.L.:张量的幂和快速矩阵乘法。2014年7月23日至25日,日本神户,ISSAC’14,符号和代数计算国际研讨会,第296-303页(2014)·Zbl 1325.65061号
[9] 黄,X。;潘,VY,快速矩形矩阵乘法及其应用,J.Complex。,14, 257-299, (1998) ·Zbl 0919.65030号 ·doi:10.1006/jcom.1998.0476
[10] Johnson博士。;Yanakakis,M。;Papadimitriou,C.,关于生成所有最大独立集,Inf.Proc。莱特。,27, 119-123, (1988) ·Zbl 0654.68086号 ·doi:10.1016/0020-0190(88)90065-8
[11] Makino,K。;Uno,T。;Hagerup,T.(编辑);Katajainen,J.(编辑),枚举所有最大团的新算法,第3111号,260-272,(2004),柏林·Zbl 1095.68626号 ·doi:10.1007/978-3-540-27810-8_23
[12] Moon,J。;Moser,L.,《关于图中的团》,以色列。数学杂志。,3, 23-28, (1965) ·Zbl 0144.23205号 ·doi:10.1007/BF02760024
[13] Takeaki,U.:减少枚举算法延迟和更改的两种通用方法。技术报告E4,日本国家信息学研究所(2003年)
[14] Tomita,E。;田中,A。;Takahashi,H.,生成所有最大团和计算实验的最坏情况时间复杂性,Theor。计算。科学。,363, 28-42, (2006) ·Zbl 1153.68398号 ·doi:10.1016/j.tcs.206.06015
[15] 筑山,S。;Ide,M。;Ariyoshi,H。;白川方明,I.,生成所有最大独立集的新算法,SIAM J.Compute。,6, 505-517, (1977) ·兹伯利0364.05027 ·数字对象标识代码:10.1137/0206036
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。