{"title":"Rounding Semidefinite Programming Hierarchies via Global Correlation","authors":"B. Barak, P. Raghavendra, David Steurer","doi":"10.1109/FOCS.2011.95","DOIUrl":null,"url":null,"abstract":"We show a new way to round vector solutions of semi definite programming (SDP) hierarchies into integral solutions, based on a connection between these hierarchies and the spectrum of the input graph. We demonstrate the utility of our method by providing a new SDP-hierarchy based algorithm for constraint satisfaction problems with 2-variable constraints (2-CSP's). More concretely, we show for every $2$-CSP instance $\\Ins$, a rounding algorithm for $r$ rounds of the Lasserre SDP hierarchy for $\\Ins$ that obtains an integral solution which is at most $\\e$ worse than the relaxation's value (normalized to lie in $[0,1]$), as long as\\[ r >, k\\cdot\\rank_{\\geq \\theta}(\\Ins)/\\poly(\\e) \\;,\\]where $k$ is the alphabet size of $\\Ins$, $\\theta=\\poly(\\e/k)$, and $\\rank_{\\geq \\theta}(\\Ins)$ denotes the number of eigen values larger than $\\theta$ in the normalized adjacency matrix of the constraint graph of $\\Ins$. In the case that $\\Ins$ is a \\unique games instance, the threshold $\\theta$ is only a polynomial in $\\e$, and is independent of the alphabet size. Also in this case, we can give a non-trivial bound on the number of rounds for \\emph{every} instance. In particular our result yields an SDP-hierarchy based algorithm that matches the performance of the recent sub exponential algorithm of Aurora, Barak and Steurer (FOCS 2010) in the worst case, but runs faster on a natural family of instances, thus further restricting the set of possible hard instances for Khot's Unique Games Conjecture. Our algorithm actually requires less than the $n^{O(r)}$ constraints specified by the $r^{th}$ level of the Lasserre hierarchy, and in some cases $r$ rounds of our program can be evaluated in time$2^{O(r)}\\poly(n)$.","PeriodicalId":326048,"journal":{"name":"2011 IEEE 52nd Annual Symposium on Foundations of Computer Science","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-04-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"162","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE 52nd Annual Symposium on Foundations of Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FOCS.2011.95","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 162
Abstract
We show a new way to round vector solutions of semi definite programming (SDP) hierarchies into integral solutions, based on a connection between these hierarchies and the spectrum of the input graph. We demonstrate the utility of our method by providing a new SDP-hierarchy based algorithm for constraint satisfaction problems with 2-variable constraints (2-CSP's). More concretely, we show for every $2$-CSP instance $\Ins$, a rounding algorithm for $r$ rounds of the Lasserre SDP hierarchy for $\Ins$ that obtains an integral solution which is at most $\e$ worse than the relaxation's value (normalized to lie in $[0,1]$), as long as\[ r >, k\cdot\rank_{\geq \theta}(\Ins)/\poly(\e) \;,\]where $k$ is the alphabet size of $\Ins$, $\theta=\poly(\e/k)$, and $\rank_{\geq \theta}(\Ins)$ denotes the number of eigen values larger than $\theta$ in the normalized adjacency matrix of the constraint graph of $\Ins$. In the case that $\Ins$ is a \unique games instance, the threshold $\theta$ is only a polynomial in $\e$, and is independent of the alphabet size. Also in this case, we can give a non-trivial bound on the number of rounds for \emph{every} instance. In particular our result yields an SDP-hierarchy based algorithm that matches the performance of the recent sub exponential algorithm of Aurora, Barak and Steurer (FOCS 2010) in the worst case, but runs faster on a natural family of instances, thus further restricting the set of possible hard instances for Khot's Unique Games Conjecture. Our algorithm actually requires less than the $n^{O(r)}$ constraints specified by the $r^{th}$ level of the Lasserre hierarchy, and in some cases $r$ rounds of our program can be evaluated in time$2^{O(r)}\poly(n)$.