Abstract
We discuss the effectiveness of linear and semidefinite relaxations in approximating the optimum for combinatorial optimization problems. Various hierarchies of these relaxations, such as the ones defined by Lovasz and Schrijver, Sherali and Adams, and Lasserre generate increasingly strong linear and semidefinite programming relaxations starting from a basic one. We survey some positive applications of these hierarchies, where their use yields improved approximation algorithms. We also discuss known lower bounds on the integrality gaps of relaxations arising from these hierarchies, demonstrating limits on the applicability of such hierarchies for certain optimization problems.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
Some of these hierarchies can be defined in a more general context. However, we shall limit our discussion to relaxations of 0/1 (or  − 1 ∕ 1) integer programs.
- 2.
The Cholesky decomposition of an n ×n PSD matrix X is a collection of vectors u1, …, un satisfying for all i, j, Xij = ⟨ui, uj⟩. 
- 3.
- 4.
The Lovász \({\vartheta}\) function itself is actually equivalent to a variant of the above relaxation, called the strict vector chromatic number, in which we have equality in (6.10).
- 5.
Resolution is the proof system where one uses two clauses of the form (ψ1 ∨ x) and (ψ2 ∨  ¬x) to derive (ψ1 ∨ ψ2). Unsatisfiability is proved by deriving the empty clause.
- 6.
The results in [38] were actually for a generalized version of the Sparsest Cut problem, where the denominator is not the total number of pairs \(\vert S\vert \vert \overline{S}\vert \) with one vertex in S, but rather each pair has a different cost associated with it. This is known as the non-uniform version of the problem. The result for the uniform version was proven later by Devanur et al. [22].
References
Alekhnovich, M., Arora, S., Tourlakis, I.: Towards strong nonapproximability results in the Lovasz-Schrijver hierarchy. In: Gabow, H.N., Fagin, R. (eds.) Proceedings of the 37th Annual ACM Symposium on Theory of Computing, Baltimore, MD, USA. pp. 294–303. ACM (2005)
Alon, N., Kahale, N.: Approximating the independence number via the theta-function. Math. Program. 80, 253–264 (1998)
Arora, S., Lee, J.R., Naor, A.: Euclidean distortion and the sparsest cut. J. Amer. Math. Soc. 21(1), 1–21 (2008)
Arora, S., Bollobás, B., Lovász, L.: Proving integrality gaps without knowing the linear program. In: Proceedings of the 43rd IEEE Symposium on Foundations of Computer Science, pp. 313–322 (2002)
Arora, S., Bollobás, B., Lovász, L., Tourlakis, I.: Proving integrality gaps without knowing the linear program. Theory of Computing 2(2), 19–51 (2006)
Arora, S., Charikar, M., Chlamtac, E.: New approximation guarantee for chromatic number. In: STOC ’06: Proceedings of the thirty-eighth annual ACM symposium on Theory of computing, New York, NY, USA. pp. 215–224 (2006)
Arora, S., Rao, S., Vazirani, U.: Expander flows and a \(\sqrt{\log n}\)-approximation to sparsest cut. In: Proceedings of the 36th ACM Symposium on Theory of Computing (2004)
MohammadHossein Bateni, Moses Charikar, and Venkatesan Guruswami. Maxmin allocation via degree lower-bounded arborescences. In 41st annual ACM symposium on Theory of computing, pages 543–552, New York, NY, USA (2009) ACM.
Ben-Sasson, E.: Expansion in Proof Complexity. PhD thesis, Hebrew University (2001)
Ben-Sasson, E., Wigderson, A.: Short proofs are narrow: Resolution made simple. Journal of the ACM 48(2) (2001)
Blum, A., Karger, D.: An \(\tilde{O}({n}^{3/14})\) coloring algorithm for 3-colorable graphs. Information Processing Letters 61(1), 49–53 (1997)
Blum, A.: New approximation algorithms for graph coloring. J. ACM 41(3), 470–516 (1994)
Buresh-Oppenheim, J., Galesi, N., Hoory, S., Magen, A., Pitassi, T.: Rank bounds and integrality gaps for cutting planes procedures. In: Proceedings of the 44th IEEE Symposium on Foundations of Computer Science, pp. 318–327 (2003)
Charikar, M.: On semidefinite programming relaxations for graph coloring and vertex cover. In: Proceedings of the 13th ACM-SIAM Symposium on Discrete Algorithms, pp. 616–620 (2002)
Charikar, M., Makarychev, K., Makarychev, Y.: Near-optimal algorithms for maximum constraint satisfaction problems. In: Proceedings of the 18th ACM-SIAM Symposium on Discrete Algorithms, pp. 62–68 (2007)
Charikar, M., Makarychev, K., Makarychev, Y.: Integrality gaps for Sherali-Adams relaxations. In: Proceedings of the 41st ACM Symposium on Theory of Computing (2009)
Cheeger, J., Kleiner, B., Naor, A.: A (log n)Ω(1) integrality gap for the sparsest cut SDP. In: FOCS, pp. 555–564 (2009)
Chlamtac, E.: Approximation algorithms using hierarchies of semidefinite programming relaxations. In: FOCS, pp. 691–701 (2007)
Chlamtac, E., Singh, G.: Improved approximation guarantees through higher levels of SDP hierarchies. In: APPROX-RANDOM, pp. 49–62 (2008)
Chvà tal, V.: Edmonds polytopes and a hierarchy of combinatorial problems. Discrete Mathematics 4(4), 305–337 (1973)
de la Vega W.F., Kenyon-Mathieu, C.: Linear programming relaxations of maxcut. In: SODA, pp. 53–61 (2007)
Devanur, N.R., Khot, S., Saket, R., Vishnoi, N.K.: Integrality gaps for sparsest cut and minimum linear arrangement problems. In: STOC, pp. 537–546 (2006)
Feige, U., Kilian, J.: Zero knowledge and the chromatic number. Journal of Computer and System Sciences 57(2), 187–199 (1998)
Feige, U., Ofek, E.: Random 3CNF formulas elude the Lovász theta function. Manuscript (2006)
Frankl, P., Rodl, V.: Forbidden intersections. Transactions of the American Mathematical Society 300(1), 259–286 (1987)
Georgiou, K., Magen, A., Pitassi, T., Tourlakis, I.: Integrality gaps of 2 - o(1) for vertex cover SDPs in the Lovász-Schrijver hierarchy. In: Proceedings of the 48th IEEE Symposium on Foundations of Computer Science, pp. 702–712 (2007)
Georgiou, K., Magen, A., Tulsiani, M.: Optimal Sherali-Adams gaps from pairwise independence. In: APPROX-RANDOM (2009)
Goemans, M.X., Williamson, D.P.: Improved approximation algorithms for maximum cut and satisfiability problems using semidefinite programming. Journal of the ACM 42(6), 1115–1145 (1995) Preliminary version in Proc. of STOC’94.
Gvozdenović, N., Laurent, M.: The operator ψ for the chromatic number of a graph. SIAM J. on Optimization 19(2), 572–591 (2008)
Halperin, E., Nathaniel, R., Zwick, U.: Coloring k-colorable graphs using relatively small palettes. J. Algorithms 45(1), 72–90 (2002)
Ibarra, O.H., Kim, C.E.: Fast approximation for the knapsack and sum of subset problems. Journal of the ACM 22, 463–468 (1975)
Kale, S., Seshadhri, C.: Combinatorial approximation algorithms for maxcut using random walks. CoRR, abs/1008.3938 (2010)
Karger, D., Motwani, R., Sudan, M.: Approximate graph coloring by semidefinite programming. In: Proceedings of the 35th IEEE Symposium on Foundations of Computer Science, pp. 2–13 (1994)
Karlin, A.R., Mathieu, C., Nguyen, C.T.: Integrality gaps of linear and semi-definite programming relaxations for knapsack. In: IPCO (2011)
Khot, S.: On the power of unique 2-prover 1-round games. In: Proceedings of the 34th ACM Symposium on Theory of Computing, pp. 767–775 (2002)
Khot, S., Kindler, G., Mossel, E., O’Donnell, R.: Optimal inapproximability results for MAX-CUT and other two-variable CSPs? In: Proceedings of the 45th IEEE Symposium on Foundations of Computer Science, pp. 146–154 (2004)
Khot, S., Saket, R.: SDP integrality gaps with local â„“1-embeddability. In: Proceedings of the 50th IEEE Symposium on Foundations of Computer Science (2009)
Khot, S., Vishnoi, N.: The unique games conjecture, integrality gap for cut problems and the embeddability of negative type metrics into ℓ1. In Proceedings of the 46th IEEE Symposium on Foundations of Computer Science, pp. 53–63 (2005)
Kleinberg, J.M., Goemans, M.X.: The Lovász Theta function and a semidefinite programming relaxation of vertex cover. SIAM Journal on Discrete Mathematics 11, 196–204 (1998)
Krauthgamer, R., Rabani, Y.: Improved lower bounds for embeddings into L1. SIAM J. Comput. 38(6), 2487–2498 (2009)
Krivelevich, M., Nathaniel, R., Sudakov, B.: Approximating coloring and maximum independent sets in 3-uniform hypergraphs. In: SODA, pp. 327–328 (2001)
Lasserre, J.B.: An explicit exact SDP relaxation for nonlinear 0-1 programs. In: Proceedings of the 8th Conference on Integer Programming and Combinatorial Optimization, London, UK, pp. 293–303. Springer-Verlag (2001)
Laurent, M.: A comparison of the Sherali-Adams, Lovász-Schrijver, and Lasserre relaxations for 0-1 programming. Math. Oper. Res. 28(3), 470–496 (2003)
Lawler, E.L.: Fast approximation algorithms for knapsack problems. Math. Oper. Res. 4(4), 339–356, (1979)
Lee, J.R.: On distance scales, embeddings, and efficient relaxations of the cut cone. In: SODA, pp. 92–101 (2005)
Lovasz, L.: On the shannon capacity of a graph. Information Theory, IEEE Transactions on 25(1), 1–7, (1979)
Lovász, L., Schrijver, A.: Cones of matrices and set-functions and 0-1 optimization. SIAM J. on Optimization 1(12), 166–190 (1991)
Magen, A., Moharrami, M.: Robust algorithms for maximum independent set on minor-free graphs based on the Sherali-Adams hierarchy. In: 12th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems (APPROX), pp. 258–271 (2009)
Raghavendra, P.: Optimal algorithms and inapproximability results for every CSP? In: STOC, pp. 245–254 (2008)
Raghavendra, P., Steurer, D.: Integrality gaps for strong SDP relaxations of unique games. In: Proceedings of the 50th IEEE Symposium on Foundations of Computer Science (2009)
Schoenebeck, G.: Linear level Lasserre lower bounds for certain k-CSPs. In: Proceedings of the 49th IEEE Symposium on Foundations of Computer Science (2008)
Schoenebeck, G., Trevisan, L., Tulsiani, M.: A linear round lower bound for Lovász-Schrijver SDP relaxations of vertex cover. In: Proceedings of the 22nd IEEE Conference on Computational Complexity (2007)
Schoenebeck, G., Trevisan, L., Tulsiani, M.: Tight integrality gaps for Lovasz-Schrijver LP relaxations of vertex cover and max cut. In: Proceedings of the 39th ACM Symposium on Theory of Computing (2007)
Schrijver, A.: A comparison of the Delsarte and Lovász bounds. IEEE Transactions on Information Theory 25(4), 425–429 (1979)
Sherali, H.D., Adams, W.P.: A hierarchy of relaxations between the continuous and convex hull representations for zero-one programming problems. SIAM J. Discrete Math. 3(3), 411–430 (1990)
Soto, J.: Improved analysis of a max cut algorithm based on spectral partitioning. CoRR, abs/0910.0504 (2009)
Tourlakis, I.: New lower bounds for vertex cover in the Lovasz-Schrijver hierarchy. In: Proceedings of the 21st IEEE Conference on Computational Complexity (2006)
Trevisan, L.: Max cut and the smallest eigenvalue. In: STOC ’09: Proceedings of the 41st annual ACM symposium on Theory of computing, pp. 263–272, New York, NY, USA (2009)
Tulsiani, M.: CSP gaps and reductions in the Lasserre hierarchy. In: Proceedings of the 41st ACM Symposium on Theory of Computing (2009)
Zuckerman, D.: Linear degree extractors and the inapproximability of max clique and chromatic number. Theory of Computing 3(1), 103–128 (2007)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer Science+Business Media, LLC
About this chapter
Cite this chapter
Chlamtac, E., Tulsiani, M. (2012). Convex Relaxations and Integrality Gaps. In: Anjos, M.F., Lasserre, J.B. (eds) Handbook on Semidefinite, Conic and Polynomial Optimization. International Series in Operations Research & Management Science, vol 166. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-0769-0_6
Download citation
DOI: https://doi.org/10.1007/978-1-4614-0769-0_6
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-0768-3
Online ISBN: 978-1-4614-0769-0
eBook Packages: Business and EconomicsBusiness and Management (R0)