2006
DOI: 10.1007/11558958_130
|View full text |Cite
|
Sign up to set email alerts
|

Speeding up Parallel Graph Coloring

Abstract: Abstract. This paper presents new efficient parallel algorithms for finding approximate solutions to graph coloring problems. We consider an existing shared memory parallel graph coloring algorithm and suggest several enhancements both in terms of ordering the vertices so as to minimize cache misses, and performing vertex-to-processor assignments based on graph partitioning instead of random allocation. We report experimental results that demonstrate the performance of our algorithms on an IBM Regatta supercom… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
7
0

Year Published

2006
2006
2017
2017

Publication Types

Select...
3
2
1

Relationship

2
4

Authors

Journals

citations
Cited by 6 publications
(7 citation statements)
references
References 12 publications
0
7
0
Order By: Relevance
“…The algorithm sequentially assigns each vertex the lowest legal color. This algorithm has the advantage of being very simple and fast and can be implemented to run in O(n) [2,3] .…”
Section: Graph Coloring Algorithmsmentioning
confidence: 99%
“…The algorithm sequentially assigns each vertex the lowest legal color. This algorithm has the advantage of being very simple and fast and can be implemented to run in O(n) [2,3] .…”
Section: Graph Coloring Algorithmsmentioning
confidence: 99%
“…and Woods [15] enhanced these algorithms by employing graph partitioning tools to obtain more effective assignment of vertices to processors and by using vertex orderings to minimize cache misses in a shared memory implementation.…”
Section: Precursory Work On Parallel Coloringmentioning
confidence: 99%
“…assign v a "permissible" color c(v) 12: Send colors of boundary vertices in U i,k to other processors 13: Receive color information from other processors 14: Wait until all incoming messages are successfully received 15:…”
Section: The Basic Schemementioning
confidence: 99%
See 1 more Smart Citation
“…A number of papers dealing with the design of efficient parallel distance-1 (D1) coloring algorithms have appeared [6,7,8,9]. For D2 coloring we are not aware of any work other than [10] where an algorithm for shared memory computers was presented.…”
Section: Introductionmentioning
confidence: 99%