2005
DOI: 10.1007/11557654_90
|View full text |Cite
|
Sign up to set email alerts
|

A Parallel Distance-2 Graph Coloring Algorithm for Distributed Memory Computers

Abstract: The distance-2 graph coloring problem aims at partitioning the vertex set of a graph into the fewest sets consisting of vertices pairwise at distance greater than two from each other. Application examples include numerical optimization and channel assignment. We present the first distributed-memory heuristic algorithm for this NP-hard problem. Parallel speedup is achieved through graph partitioning, speculative (iterative) coloring, and a BSP-like organization of computation. Experimental results show that the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2006
2006
2022
2022

Publication Types

Select...
5
3
1

Relationship

2
7

Authors

Journals

citations
Cited by 26 publications
(22 citation statements)
references
References 13 publications
0
22
0
Order By: Relevance
“…A preliminary work we have done on parallel distance-2 coloring is available in [5]. Table A.2 Comparison of algorithms for the application graphs on the Itanium 2 cluster using s = 800…”
Section: Resultsmentioning
confidence: 99%
“…A preliminary work we have done on parallel distance-2 coloring is available in [5]. Table A.2 Comparison of algorithms for the application graphs on the Itanium 2 cluster using s = 800…”
Section: Resultsmentioning
confidence: 99%
“…D Bozdag et.al. [4] presented an efficient parallel distance-2 coloring algorithm suitable for distributed memory computers and experimentally demonstrated its scalability. The main idea of parallel distance-2 coloring algorithm is to color boundary vertices concurrently in a speculative manner and then detect and rectify conflicts.…”
Section: Related Workmentioning
confidence: 99%
“…Their algorithms achieve an approximation ratio of O(( 2 +1)T) and 24T +1, respectively, where is the maximum degree, and T denotes the number of time slots in a scheduling period. Both algorithms apply the D2-coloring approach [21] to schedule transmissions on a shortest path tree. In [10], Jiao et al show that ELAC can be improved further by using D2-coloring twice at each layer of the shortest path tree.…”
Section: Related Workmentioning
confidence: 99%