A scalable parallel graph coloring algorithm for distributed memory computers.
Conference
·
OSTI ID:950905
- Ohio State University
- University of Bergen, Norway
- Old Dominion University
In large-scale parallel applications a graph coloring is often carried out to schedule computational tasks. In this paper, we describe a new distributed memory algorithm for doing the coloring itself in parallel. The algorithm operates in an iterative fashion; in each round vertices are speculatively colored based on limited information, and then a set of incorrectly colored vertices, to be recolored in the next round, is identified. Parallel speedup is achieved in part by reducing the frequency of communication among processors. Experimental results on a PC cluster using up to 16 processors show that the algorithm is scalable.
- Research Organization:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC04-94AL85000
- OSTI ID:
- 950905
- Report Number(s):
- SAND2005-1035C; TRN: US200911%%130
- Resource Relation:
- Conference: Proposed for presentation at the EuroPar 2005 held August 30-September 2, 2005 in Lisboa, Portugal.
- Country of Publication:
- United States
- Language:
- English
Similar Records
Distributed-memory Parallel Algorithms for Matching and Coloring
Multithreaded Algorithms for Graph Coloring
Computing Maximum Cardinality Matchings in Parallel on Bipartite Graphs via Tree-Grafting
Conference
·
Tue May 31 00:00:00 EDT 2011
·
OSTI ID:950905
+2 more
Multithreaded Algorithms for Graph Coloring
Journal Article
·
Sun Oct 21 00:00:00 EDT 2012
· Parallel Computing, 38(10-11):576-594
·
OSTI ID:950905
+2 more
Computing Maximum Cardinality Matchings in Parallel on Bipartite Graphs via Tree-Grafting
Journal Article
·
Thu Mar 24 00:00:00 EDT 2016
· IEEE Transactions on Parallel and Distributed Systems
·
OSTI ID:950905