Improved inapproximability results for MaxClique, chromatic number and approximate graph coloring

被引:107
作者
Khot, S [1 ]
机构
[1] Princeton Univ, Dept Comp Sci, Princeton, NJ 08544 USA
来源
42ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS | 2001年
关键词
D O I
10.1109/SFCS.2001.959936
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we present improved inapproximability results for three problems : the problem of finding the maximum clique size in a graph, the problem of finding the chromatic number of a graph, and the problem of coloring a graph with a small chromatic number with a small number of colors. Hastad's celebrated result [13] shows that the maximum clique size in a graph with n vertices is inapproximable in polynomial time within a factor n(1-epsilon) for arbitrarily small constant epsilon > 0 unless NP=ZPP. In this paper, we aim at getting the best subconstant value of epsilon in Hastad's result. We prove that clique size is inapproximable within a factor n/2((log n)1 - gamma) (corresponding to epsilon = 1/(log n)(gamma) ) for some constant gamma > 0 unless NP subset of or equal to ZPTIME(2((log n)O(1))). This improves the previous best inapproximability factor of n/2(O(log n/root log log n)) (corresponding to epsilon = O(1/root log log n)) due to Engebretsen and Holmerin [7]. A similar result is obtained for the problem of approximating chromatic number of a graph. Feige and Kilian [10] prove that chromatic number is hard to approximate within factor n(1-epsilon) for any constant epsilon > 0 unless NP=ZPP. We use some of their techniques to give a much simpler proof of the same result and also improve the hardness factor to - n for some constant gamma > 0. The above two results n/2(log n)(1 - gamma) are obtained by constructing a new Hadamard code based PCP inner verifier. We also present a new hardness result for approximate graph coloring. We show that for all sufficiently large constants k, it is NP-hard to color a k-colorable graph with k1/25((log k)) colors. This improves a result of Furer [11] that for arbitrarily small constant epsilon > 0, for sufficiently large constants k, it is hard to color a k-colorable graph with k(3/2-epsilon) colors.
引用
收藏
页码:600 / 609
页数:10
相关论文
共 24 条
[1]   Proof verification and the hardness of approximation problems [J].
Arora, S ;
Lund, C ;
Motwani, R ;
Sudan, M ;
Szegedy, M .
JOURNAL OF THE ACM, 1998, 45 (03) :501-555
[2]   Probabilistic checking of proofs: A new characterization of NP [J].
Arora, S ;
Safra, S .
JOURNAL OF THE ACM, 1998, 45 (01) :70-122
[3]  
Bellare M., 1994, Proceedings of the Twenty-Sixth Annual ACM Symposium on the Theory of Computing, P184, DOI 10.1145/195058.195129
[4]  
BELLARE M, 1995, EL C COMP COMPL
[5]   An (O)over-tilda(n(3/14))-coloring algorithm for 3-colorable graphs [J].
Blum, A ;
Karger, D .
INFORMATION PROCESSING LETTERS, 1997, 61 (01) :49-53
[6]   APPROXIMATING MAXIMUM INDEPENDENT SETS BY EXCLUDING SUBGRAPHS [J].
BOPPANA, R ;
HALLDORSSON, MM .
BIT, 1992, 32 (02) :180-196
[7]  
Engebretsen L, 2000, LECT NOTES COMPUT SC, V1853, P2
[8]  
FEIGE U, 1991, PROCEEDINGS - 32ND ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, P2, DOI 10.1109/SFCS.1991.185341
[9]  
Feige U., 1995, Proceedings of the Twenty-Seventh Annual ACM Symposium on the Theory of Computing, P635, DOI 10.1145/225058.225281
[10]  
FEIGE U, 1996, P 11 ANN C COMP COMP