ACM Home Page
Please provide us with feedback. Feedback
Approximate graph coloring by semidefinite programming
Full text PdfPdf (156 KB)
Source Journal of the ACM (JACM) archive
Volume 45 ,  Issue 2  (March 1998) table of contents
Pages: 246 - 265  
Year of Publication: 1998
ISSN:0004-5411
Authors
David Karger  Massachusetts Institute of Technology, Cambridge
Rajeev Motwani  Stanford Univ., Stanford, CA
Madhu Sudan  Massachusetts Institute of Technology, Cambridge
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 28,   Downloads (12 Months): 225,   Citation Count: 36
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/274787.274791
What is a DOI?

ABSTRACT

We consider the problem of coloring k-colorable graphs with the fewest possible colors. We present a randomized polynomial time algorithm that colors a 3-colorable graph on n vertices with min{O(&Dgr;1/3 log1/2 &Dgr; log n), O(n1/4 log1/2 n)} colors where &Dgr; is the maximum degree of any vertex. Besides giving the best known approximation ratio in terms of n, this marks the first nontrivial approximation result as a function of the maximum degree &Dgr;. This result can be generalized to k-colorable graphs to obtain a coloring using min{O(&Dgr;1-2/k log1/2 &Dgr; log n), O(n1−3/(k+1) log1/2 n)} colors. Our results are inspired by the recent work of Goemans and Williamson who used an algorithm for semidefinite optimization problems, which generalize linear programs, to obtain improved approximations for the MAX CUT and MAX 2-SAT problems. An intriguing outcome of our work is a duality relationship established between the value of the optimum solution to our semidefinite program and the Lovász &thgr;-function. We show lower bounds on the gap between the optimum solution of our semidefinite program and the actual chromatic number; by duality this also demonstrates interesting new facts about the &thgr;-function.


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
ALDOUS, D. 1989. Probability Approximations via the Poisson Clumping Heuristic. Springer-Verlag, New York.
 
2
ALIZADEH, F. 1995. Interior point methods in semidefinite programming with applications to combinatorial optimization. SIAM J. Optim. 5, 1, 13-51.
3
 
4
 
5
ARORA, S., LUND, C., MOTWANI, R., SUDAN, M., AND SZEGEDY, M. 1992. Proof verification and hardness of approximation problems. In Proceedings of the 33rd Annual IEEE Symposium on Foundations of Computer Science. IEEE, New York, pp. 14-23.
6
 
7
8
 
9
 
10
11
12
 
13
CHAITIN, G. J., AUSLANDER, M. A., CHANDRA, A. K., COCKE, J., HOPKINS, M. E., AND MARKSTEIN, P.W. 1981. Register allocation via coloring. Comput. Lang. 6, 47-57.
 
14
FELLER, W. 1968. An Introduction to Probability Theory and Its Applications. Wiley, New York.
 
15
FRANKL, P., AND RODL, V. 1994. Forbidden intersections. Trans. AMS. 300, 259-286.
16
17
 
18
 
19
FRIEZE, A., AND JERRUM, M. 1994. Improved approximation algorithms for MAX k-CUT and MAX BISECTION. Manuscript.
 
20
21
 
22
GOLUB, G. H., AND VAN LOAN, C.F. 1983. Matrix Computations. Johns Hopkins University Press, Baltimore, Md.
 
23
GROTSCHEL, M., LOVASZ, L., AND SCHRIJVER, A. 1981. The ellipsoid method and its consequences in combinatorial optimization, combinatorica 1, 169-197.
 
24
GROTSCHEL, M., LOVASZ, L., AND SCHRIJVER, A. 1987. Geometric Algorithms and Combinatorial Optimization. Springer-Verlag, New York.
 
25
 
26
 
27
JOHNSON, D.S. 1974. Worst case behavior of graph coloring algorithms. In Proceedings of the 5th Southeastern Conference on Combinatorics, Graph Theory and Computing. Congressus Numerantium X, pp. 513-527.
 
28
KHANNA, S., LINIAL, N., AND SAFRA, S. 1992. On the hardness of approximating the chromatic number. In Proceedings of the 2nd Israeli Symposium on Theory and Computing Systems. IEEE Computer Society Press, Los Alamitos, Calif., pp. 250-260.
 
29
KHANNA, S., MOTWANI, R., SUDAN, M., AND VAZIRANI, U. 1994. On syntactic versus computational views of approximability. In Proceedings of the 35th IEEE Symposium on Foundations of Computer Science. IEEE, New York, pp. 819-830.
 
30
KNESER, M. 1955. Aufgabe 300. Jber. Deutsch. Math.-Verein. 58.
 
31
 
32
KNUTH, D.E. 1994. The sandwich theorem. Elect. J. Combin. 1, 1-48.
 
33
LovAsz, L. 1979. On the Shannon capacity of a graph. IEEE Trans. Inf. Theory IT-25, 1-7.
34
 
35
 
36
MILNER, E. C. 1968. A combinatorial theorem on systems of sets. J. London Math. Soc. 43, 204 -206.
 
37
MOTWANI, R., AND NAOR, J. 1993. On exact and approximate cut covers of graphs. Manuscript.
 
38
 
39
R#NYI, A. 1970. Probability Theory. Elsevier, New York.
 
40
SZEGEDY, M. 1994. A note on the 0 number of Lovfisz and the generalized Delsarte bound. In Proceedings of the 35th Annual IEEE Symposium on Foundations of Computer Science. IEEE, New York, pp. 36-39.
41
 
42
WooD, D. C. 1969. A technique for coloring a graph applicable to large-scale optimization problems. Comput. J. 12, 317.

CITED BY  36


REVIEW

"Adam Drozdek : Reviewer"

The authors approach the coloring problem, which is known to be NP-hard, by finding an approximate optimum graph coloring. They relax the coloring problem by assigning unit vectors to graph vertices instead of assigning colors, and then requir  more...

Collaborative Colleagues:
David Karger: colleagues
Rajeev Motwani: colleagues
Madhu Sudan: colleagues