×

最大独立集问题的一种快速简单的随机并行算法。 (英语) Zbl 0631.68063号

摘要:提出了一种简单的并行随机算法,用以在图的(G=(V,E)中找到顶点上的最大独立集。它在具有(O(|E|d_{max})处理器的并发读并发写PRAM上的预期运行时间为(O(\logn)),其中(d_{max})表示最大度。在具有\(O(|E|)\)处理器的排他读-排他写PRAM上,算法运行在\(0(\log^2n)\)中。以前,(O(log^4n))确定性算法由以下公式给出R.M.卡普A.威格德森【Proc.16th Ann.ACM Symp.Theory of Computing,STOC 1984,266–272(1984);另见J.Assoc.Compute.Mach.32,762–773(1985;Zbl 0633.68026号)]EREW-PRAM模型。这是最近(独立于我们的工作)改进为\(O(\log^2n)\)的M.鲁比[第17届美国计算机学会计算机理论研讨会,STOC 1985,1-10(1985);另见SIAM J.Compute.15,1036-1053(1986;Zbl 0619.68058号)].
在这两种情况下,依赖于两两独立选择的随机算法被转化为确定性算法。我们评论了随机组合算法(其分析仅依赖于(d)明智而非完全独立的随机选择(对于某些常数))如何转换为确定性算法。我们应用了一种技术,因为A.乔夫【Ann.Probab.2,161-162(1974年;Zbl 0276.60005号)]并从概率论参数出发,得到各种组合对象在快速并行时间内的确定性构造。

MSC公司:

68兰特 计算机科学中的图论(包括图形绘制)
05年6月29日 具有特殊属性的顶点子集(支配集、独立集、团等)
05C85号 图形算法(图形理论方面)
65年第68季度 算法和问题复杂性分析
68宽10 计算机科学中的并行算法
68瓦20 随机算法
PDF格式BibTeX公司 XML格式引用
全文: 内政部