TY - JOUR
T1 - The RPR2 rounding technique for semidefinite programs
AU - Feige, Uriel
AU - Langberg, Michael
N1 - Copyright:
Copyright 2008 Elsevier B.V., All rights reserved.
PY - 2006/7
Y1 - 2006/7
N2 - Several combinatorial optimization problems can be approximated using algorithms based on semidefinite programming. In many of these algorithms a semidefinite relaxation of the underlying problem is solved yielding an optimal vector configuration v1, ..., vn. This vector configuration is then rounded into a { 0, 1 } solution. We present a procedure called RPR2 (Random Projection followed by Randomized Rounding) for rounding the solution of such semidefinite programs. We show that the random hyperplane rounding technique introduced by Goemans and Williamson, and its variant that involves outward rotation, are both special cases of RPR2. We illustrate the use of RPR2 by presenting two applications. For Max-Bisection we improve the approximation ratio. For Max-Cut, we improve the tradeoff curve (presented by Zwick) that relates the approximation ratio to the size of the maximum cut in a graph.
AB - Several combinatorial optimization problems can be approximated using algorithms based on semidefinite programming. In many of these algorithms a semidefinite relaxation of the underlying problem is solved yielding an optimal vector configuration v1, ..., vn. This vector configuration is then rounded into a { 0, 1 } solution. We present a procedure called RPR2 (Random Projection followed by Randomized Rounding) for rounding the solution of such semidefinite programs. We show that the random hyperplane rounding technique introduced by Goemans and Williamson, and its variant that involves outward rotation, are both special cases of RPR2. We illustrate the use of RPR2 by presenting two applications. For Max-Bisection we improve the approximation ratio. For Max-Cut, we improve the tradeoff curve (presented by Zwick) that relates the approximation ratio to the size of the maximum cut in a graph.
UR - http://www.scopus.com/inward/record.url?scp=33646714882&partnerID=8YFLogxK
U2 - 10.1016/j.jalgor.2004.11.003
DO - 10.1016/j.jalgor.2004.11.003
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:33646714882
SN - 0196-6774
VL - 60
SP - 1
EP - 23
JO - Journal of Algorithms
JF - Journal of Algorithms
IS - 1
ER -