arrow
Return

A framework for scalable greedy coloring on distributed-memory parallel computers

delete2008-04-01
delete44
PRE
AI
A
Assefaw H. Gebremedhin
F
Fredrik Manne
E
Erik G. Boman
Ü
Ümit V. Çatalyürek *
DOI:10.1016/j.jpdc.2007.08.002delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We present a scalable framework for parallelizing greedy graph coloring algorithms on distributed-memory computers. The framework unifies several existing algorithms and blends a variety of techniques for creating or facilitating concurrency. The latter techniques include exploiting features of the initial data distribution, the use of speculative coloring and randomization, and a BSP-style organization of computation and communication. We experimentally study the performance of several specialized algorithms designed using the framework and implemented using MPI. The experiments are conducted on two different platforms and the test cases include large-size synthetic graphs as well as real graphs drawn from various application areas. Computational results show that implementations that yield good speedup while at the same time using about the same number of colors as a sequential greedy algorithm can be achieved by setting parameters of the framework in accordance with the size and structure of the graph being colored. Our implementation is freely available as part of the Zoltan parallel data management and load-balancing library. (C) 2007 Elsevier Inc. All rights reserved.
Keywords:
graph coloring
parallel algorithms
distributed-memory computers
scientific computing
experimental algorithmics
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

U
University System of Ohio
Scholars:
15.4W
Papers: 13.0W
Citations: 200
O
Ohio State University
Scholars:
4.1W
Papers: 3.2W
Citations: 80