2000
DOI: 10.1002/1096-9128(200010)12:12<1131::aid-cpe528>3.0.co;2-2
|View full text |Cite
|
Sign up to set email alerts
|

Scalable parallel graph coloring algorithms

Abstract: SUMMARYFinding a good graph coloring quickly is often a crucial phase in the development of efficient, parallel algorithms for many scientific and engineering applications. In this paper we consider the problem of solving the graph coloring problem itself in parallel. We present a simple and fast parallel graph coloring heuristic that is well suited for shared memory programming and yields an almost linear speedup on the PRAM model. We also present a second heuristic that improves on the number of colors used.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

2
72
0

Year Published

2002
2002
2016
2016

Publication Types

Select...
4
2

Relationship

4
2

Authors

Journals

citations
Cited by 69 publications
(74 citation statements)
references
References 12 publications
2
72
0
Order By: Relevance
“…Gebremedhin and Manne [12] developed a simple, shared-memory parallel coloring algorithm that gave fairly good speedup in practice. In their algorithm, the vertex set is equi-partitioned among the available processors and each processor colors its assigned set of vertices in a sequential fashion, at each step assigning a vertex the smallest color not used by any of its on-or off-processor neighbors; the assigned color information is immediately made available to other processors by writing to shared memory.…”
Section: Precursory Work On Parallel Coloringmentioning
confidence: 99%
See 4 more Smart Citations
“…Gebremedhin and Manne [12] developed a simple, shared-memory parallel coloring algorithm that gave fairly good speedup in practice. In their algorithm, the vertex set is equi-partitioned among the available processors and each processor colors its assigned set of vertices in a sequential fashion, at each step assigning a vertex the smallest color not used by any of its on-or off-processor neighbors; the assigned color information is immediately made available to other processors by writing to shared memory.…”
Section: Precursory Work On Parallel Coloringmentioning
confidence: 99%
“…Gebremedhin, Manne, and Pothen [13] extended the algorithms in [12] to the distance-2 and star coloring problems, models that occur in the computation of Jacobian and…”
Section: Precursory Work On Parallel Coloringmentioning
confidence: 99%
See 3 more Smart Citations