Title :
An SDP primal-dual algorithm for approximating the Lovász-theta function
Author :
Chan, T-H Hubert ; Chang, Kevin L. ; Raman, Rajiv
Author_Institution :
Max-Planck-Inst. fur Inf., Saarbrucken, Germany
fDate :
June 28 2009-July 3 2009
Abstract :
The Lovaacutesz thetav-function [Lov79] on a graph G = (V,E) can be defined as the maximum of the sum of the entries of a positive semidefinite matrix X, whose trace Tr(X) equals 1, and Xij = 0 whenever {i, j} isin E. This function appears as a subroutine for many algorithms for graph problems such as maximum independent set and maximum clique. We apply Arora and Kale´s primal-dual method for SDP to design an approximate algorithm for the thetav-function with an additive error of delta > 0, which runs in time O(alpha2n2/delta2 log n middot Me), where alpha = thetav(G) and Me = O(n3) is the time for a matrix exponentiation operation. Moreover, our techniques generalize to the weighted Lovasz thetav-function, and both the maximum independent set weight and the maximum clique weight for vertex weighted perfect graphs can be approximated within a factor of (1+epsi) in time O(epsi-2n5 log n).
Keywords :
computational complexity; duality (mathematics); function approximation; graph theory; mathematical programming; matrix algebra; Arora-Kale primal-dual method; Lovasz-theta function approximation algorithm; SDP primal-dual algorithm; matrix exponentiation operation; maximum clique weight; maximum independent set weight; positive semidefinite matrix; semidefinite program; vertex weighted perfect graph; Algorithm design and analysis; Approximation algorithms; Ellipsoids; Graph theory; Performance evaluation; Polynomials; Size measurement; Time measurement;
Conference_Titel :
Information Theory, 2009. ISIT 2009. IEEE International Symposium on
Conference_Location :
Seoul
Print_ISBN :
978-1-4244-4312-3
Electronic_ISBN :
978-1-4244-4313-0
DOI :
10.1109/ISIT.2009.5205779