Simple Graph Coloring Algorithms for Congested Clique and Massively Parallel Computation.

arXiv: Data Structures and Algorithms(2018)

引用 23|浏览16
暂无评分
摘要
We present a very simple randomized partitioning procedure for graph coloring, which leads to simplification or improvements of some recent distributed and parallel coloring algorithms. In particular, we get a simple $(Delta+1)$ coloring algorithm with round complexity $O(log^* Delta)$ in the CONGESTED CLIQUE model of distributed computing. This matches the bound of Parter and Su [DISCu002718], which improved on the $O(loglog Delta log^* Delta)$-round algorithm of Parter [ICALPu002718]. Moreover, the same random partitioning leads to a $(Delta+1)$ coloring algorithm with round complexity $O(log^* Delta+ sqrt{loglog n})$ in the Massively Parallel Computation (MPC) model with strongly sublinear memory, which is the first sublogarithmic-time algorithm in this regime. This algorithm uses a memory of $O(n^{alpha})$ per machine, for any desirable constant $alphau003e0$, and a total memory of $widetilde{O}(m)$, where $m$ is the size of the graph.
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要