An experimental analysis of simple, distributed vertex coloring algorithms

被引:17
作者
Finocchi, I
Panconesi, A
Silvestri, R
机构
[1] Univ Roma Tor Vergata, Dept Comp Sci Syst & Prod, I-00133 Rome, Italy
[2] Univ Roma La Sapienza, Dept Comp Sci, I-00198 Rome, Italy
关键词
distributed graph algorithms; vertex coloring; algorithm engineering;
D O I
10.1007/s00453-004-1104-3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We perform an extensive experimental evaluation of very simple, distributed, randomized algorithms for(Delta+1) and so-called Brooks-Vizing vertex colorings, i.e., colorings using considerably fewer than Delta Colors (here Delta denotes the maximum degree of the graph). 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 with respect to 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 use very few rounds and are rather effective, thus being amenable to be used in practice.
引用
收藏
页码:1 / 23
页数:23
相关论文
共 27 条
[1]  
Allwright J. R., 1995, SCCS666 SYR U NE PAR
[2]   Finding a maximal weighted independent set in wireless networks [J].
Basagni, S .
TELECOMMUNICATION SYSTEMS, 2001, 18 (1-3) :155-168
[3]   CHROMATIC NUMBER, GIRTH AND MAXIMAL DEGREE [J].
BOLLOBAS, B .
DISCRETE MATHEMATICS, 1978, 24 (03) :311-314
[4]   NEW METHODS TO COLOR THE VERTICES OF A GRAPH [J].
BRELAZ, D .
COMMUNICATIONS OF THE ACM, 1979, 22 (04) :251-256
[5]  
CHAUDHURI S, IN PRESS THEORETICAL
[6]   ESTIMATION OF SPARSE JACOBIAN MATRICES AND GRAPH-COLORING PROBLEMS [J].
COLEMAN, TF ;
MORE, JJ .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1983, 20 (01) :187-209
[7]  
Gebremedhin AH, 2000, CONCURRENCY-PRACT EX, V12, P1131, DOI 10.1002/1096-9128(200010)12:12<1131::AID-CPE528>3.0.CO
[8]  
2-2
[9]   Fast distributed algorithms for Brooks-Vizing colorings [J].
Grable, DA ;
Panconesi, A .
JOURNAL OF ALGORITHMS, 2000, 37 (01) :85-120
[10]  
Grable DA, 1997, RANDOM STRUCT ALGOR, V10, P385, DOI 10.1002/(SICI)1098-2418(199705)10:3<385::AID-RSA6>3.0.CO