| Experimental analysis of simple, distributed vertex coloring algorithms |
| Full text |
Pdf
(923 KB)
|
| Source
|
Symposium on Discrete Algorithms
archive
Proceedings of the thirteenth annual ACM-SIAM symposium on Discrete algorithms
table of contents
San Francisco, California
Pages: 606 - 615
Year of Publication: 2002
ISBN:0-89871-513-X
|
|
Authors
|
|
Irene Finocchi
|
Università di Roma "La Sapienza", via Salaria 113, 00198 Rome, Italy
|
|
Alessandro Panconesi
|
Università di Roma "La Sapienza", via Salaria 113, 00198 Rome, Italy
|
|
Riccardo Silvestri
|
Università di Roma "La Sapienza", via Salaria 113, 00198 Rome, Italy
|
|
| Sponsor |
|
| Publisher |
Society for Industrial and Applied Mathematics
Philadelphia, PA, USA
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 49, Citation Count: 4
|
|
|
ABSTRACT
We perform an extensive experimental evaluation of very simple, distributed, randomized algorithms for (Δ + 1)- and so-called Brooks-Vizing vertex colorings, i.e., colorings using considerably fewer than Δ colors. We consider variants of algorithms known from the literature, boosting them with a distributed independent set computation. Our study clearly determines the relative performance of the algorithms w.r.t. the number of communication rounds and the number of colors. The results are confirmed by all the experiments and instance families. The empirical evidence shows that some algorithms are extremely fast and very effective, thus being amenable to be used in practice.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
J. R. Allwright, R. Bordawekar, P. D. Coddington, K. Dincer, and C. L. Martin. A Comparison of Parallel Graph Coloring Algorithms. Technical Report SCCS-666, Northeast Parallel Architecture Center, Syracuse University, 1995.
|
| |
2
|
S. Basagni, Finding a maximal weighted independent set in wireless networks, Telecommunication Systems, 18:1,2, 155-168, 2001.
|
| |
3
|
B. Bollobás. Chromatic number, girth, and maximal degree. Discrete Mathematics 24:311-314, 1978.
|
 |
4
|
|
| |
5
|
|
| |
6
|
T. F. Coleman and J. J. Moré. Estimation of Sparse Jacobian Matrices and Graph Coloring Problems. SIAM Journal on Numerical Analysis, 20:187-209, 1983.
|
| |
7
|
J. C. Culberson. http://web.cs.ualberta.ca/~joe/Coloring/.
|
| |
8
|
FTP site of DIMACS implementation challenges. ftp://dimacs.rutgers.edu/pub/challenge/.
|
| |
9
|
A. H. Gebremedhin and F. Manne. Scalable Parallel Graph Coloring Algorithms. Concurrency: Practice and Experience, 12:1131-1146, 2000.
|
| |
10
|
|
| |
11
|
|
| |
12
|
G. R. Grimmet and C. J. H. McDiarmid. On Colouring Random Graphs. Mathematical Proceedings of the Cambridge Philosophical Society, 77:313-324, 1975.
|
| |
13
|
David J. Johnson , Michael A. Trick, Cliques, Coloring, and Satisfiability: Second DIMACS Implementation Challenge, Workshop, October 11-13, 1993, American Mathematical Society, Boston, MA, 1996
|
| |
14
|
A. R. Johansson. Asymptotic choice number for triangle-free graphs. Preprint, DIMACS, September 30, 1996.
|
| |
15
|
|
| |
16
|
|
 |
17
|
|
| |
18
|
J. H. Kim, On Brooks' Theorem for sparse graphs, Combinatorics Probability and Computing, 4 (1995) 97-132.
|
| |
19
|
J. Körner. Private communication.
|
| |
20
|
G. Lewandowski and A. Condon. Experiments with Parallel Graph Coloring Heuristics and Applications of Graph Coloring. Cliques, Coloring, and Satisfiability, volume 26 of DIMACS Series in Discrete Mathematics and Theoretical Computer Science. American Mathematical Society, 1996.
|
| |
21
|
|
| |
22
|
|
 |
23
|
Madhav V. Marathe , Alessandro Panconesi , Larry D. Risinger, An experimental study of a simple, distributed edge coloring algorithm, Proceedings of the twelfth annual ACM symposium on Parallel algorithms and architectures, p.166-175, July 09-13, 2000, Bar Harbor, Maine, United States
[doi> 10.1145/341800.341820]
|
| |
24
|
P. Sinha, R. Sivakumar, and V. Bharghavan, Enhancing ad hoc routing with dynamical virtual infrastructures, Proceedings of IEEE Infocom 2001, 1-10.
|
| |
25
|
P. Sinha, R. Sivakumar, and V. Bharghavan, CEDAR: a core-extraction distributed ad-hoc routing algorithms, IEEE Journal on Selected Areas in Communication, 17, 8, 1454-1458, August 1999.
|
Peer to Peer - Readers of this Article have also read:
-
Data structures for quadtree approximation and compression
Communications of the ACM
28, 9
Hanan Samet
-
A hierarchical single-key-lock access control using the Chinese remainder theorem
Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing
Kim S. Lee
, Huizhu Lu
, D. D. Fisher
-
The GemStone object database management system
Communications of the ACM
34, 10
Paul Butterworth
, Allen Otis
, Jacob Stein
-
An intelligent component database for behavioral synthesis
Proceedings of the 27th ACM/IEEE conference on Design automation
Gwo-Dong Chen
, Daniel D. Gajski
-
Putting innovation to work: adoption strategies for multimedia communication systems
Communications of the ACM
34, 12
Ellen Francik
, Susan Ehrlich Rudman
, Donna Cooper
, Stephen Levine
|