TY - JOUR
T1 - Improved approximation algorithms for the vertex cover problem in graphs and hypergraphs
AU - Halperin, Eran
PY - 2002/5
Y1 - 2002/5
N2 - We obtain improved algorithms for finding small vertex covers in bounded degree graphs and hypergraphs. We use semidefinite programming to relax the problems and introduce new rounding techniques for these relaxations. On graphs with maximum degree at most Δ, the algorithm achieves a performance ratio of 2 - (1 - o(1)) 2 ln ln Δ/ln Δ for large Δ, which improves the previously known ratio of 2- log Δ+O(1)/Δ obtained by Halldórsson and Radhakrishnan. Using similar techniques, we also present improved approximations for the vertex cover problem in hypergraphs. For k-uniform hypergraphs with n vertices, we achieve a ratio of k - (1 - o(1))k ln ln n/ln n for large n, and for k-uniform hypergraphs with maximum degree at most Δ the algorithm achieves a ratio of k - (1 - o(1))k(k-1) ln ln Δ/ln Δ for large Δ. These results considerably improve the previous best ratio of k(1 - c/Δ1/k-1) for bounded degree k-uniform hypergraphs, and k(1 - c/nk-1/k) for general k-uniform hypergraphs, both obtained by Krivelevich. Using similar techniques, we also obtain an approximation algorithm for the weighted independent set problem, matching a recent result of Halldórsson.
AB - We obtain improved algorithms for finding small vertex covers in bounded degree graphs and hypergraphs. We use semidefinite programming to relax the problems and introduce new rounding techniques for these relaxations. On graphs with maximum degree at most Δ, the algorithm achieves a performance ratio of 2 - (1 - o(1)) 2 ln ln Δ/ln Δ for large Δ, which improves the previously known ratio of 2- log Δ+O(1)/Δ obtained by Halldórsson and Radhakrishnan. Using similar techniques, we also present improved approximations for the vertex cover problem in hypergraphs. For k-uniform hypergraphs with n vertices, we achieve a ratio of k - (1 - o(1))k ln ln n/ln n for large n, and for k-uniform hypergraphs with maximum degree at most Δ the algorithm achieves a ratio of k - (1 - o(1))k(k-1) ln ln Δ/ln Δ for large Δ. These results considerably improve the previous best ratio of k(1 - c/Δ1/k-1) for bounded degree k-uniform hypergraphs, and k(1 - c/nk-1/k) for general k-uniform hypergraphs, both obtained by Krivelevich. Using similar techniques, we also obtain an approximation algorithm for the weighted independent set problem, matching a recent result of Halldórsson.
KW - Approximation algorithms
KW - Semidefinite programming
KW - Vertex cover
UR - http://www.scopus.com/inward/record.url?scp=0036588838&partnerID=8YFLogxK
U2 - 10.1137/S0097539700381097
DO - 10.1137/S0097539700381097
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0036588838
SN - 0097-5397
VL - 31
SP - 1608
EP - 1623
JO - SIAM Journal on Computing
JF - SIAM Journal on Computing
IS - 5
ER -