Abstract
Lovász and Schrijver introduced several lift and project methods for 0–1 integer programs, now collectively known as Lovász–Schrijver (LS) hierarchies. Several lower bounds have since been proven for the rank of various linear programming relaxations in the LS and \(\hbox {LS}_+\) hierarchies. We investigate rank bounds in the more general \(\hbox {LS}_*\) hierarchy, which allows lifts by any derived inequality as opposed to just \(x\ge 0\) and \(1-x\ge 0\) in the LS hierarchy. Rank lower bounds for \(\hbox {LS}_*\) were obtained for the symmetric knapsack polytope by Grigoriev et al. We reinitiate further investigation into such general lifts. We prove simple upper bounds on rank which show that under such general lifts one can potentially converge to the integer solution much faster than \(\hbox {LS}_+\) or Sherali–Adams (SA) hierarchy. This motivates our investigation of rank lower bounds and integrality gaps for \(\hbox {LS}_*\) and the \(\hbox {SA}_*\) hierarchy, the latter is a generalization of the SA hierarchy in the same vein as \(\hbox {LS}_*\). In particular, we show that the \(\hbox {LS}_*\) rank of \(PHP_n^{n+1}\) is \(\sim \log _2n\). We also extend the rank lower bounds and integrality gaps for SA hierarchy to the \(\hbox {LS}_*\) and \(\hbox {SA}_*\) hierarchies as long as the maximum number of variables in any constraint of the initial linear program is bounded by a constant.
Similar content being viewed by others
Notes
For example, the one in Benabbas et al. (2012).
In this paper, we will be mainly concerned with the characterization of LS and SA which is based on lifted constraints. Hence, we do not give a moment matrix definition of the SA hierarchy but it can be found in Laurent (2003).
Recall that, we assume that our polytopes have polynomially many facets i.e., \(m=\mathrm{poly}(n)\).
Note that the subpolytope still subsumes the corresponding integer polytope.
Already, Sherali et al. (1998) provides a more general claim than Theorem 4, but without formal details.
References
Au YH, Tunçel L (2011) Complexity analyses of Bienstock-Zuckerberg and Lasserre relaxations on the matching and stable set polytopes. In: IPCO, pp 14–26
Beame P, Huynh T, Pitassi T (2010) Hardness amplification in proof complexity. In: STOC, pp 87–96
Benabbas S, Georgiou K, Magen A, Tulsiani M (2012) SDP gaps from pairwise independence. Theory Comput 8(1):269–289
Boyd S, Vandenberghe L (2004) Convex optimization. Cambridge University Press, Cambridge
Buresh-Oppenheim J, Galesi N, Hoory S, Magen A, Pitassi T (2003) Rank bounds and integrality gaps for cutting planes procedures. In: FOCS, pp 318–327
Charikar M, Makarychev K, Makarychev Y (2009) Integrality gaps for Sherali–Adams relaxations. In: STOC, pp 283–292
Cheung KKH (2007) Computation of the lasserre ranks of some polytopes. Math Oper Res 32:88–94
Chlamatac E, Tulsiani M (2010) Convex relaxations and integrality gaps. In: Handbook on semidefinite, cone and polynomial optimization
Cook W, Dash S (2001) On the matrix-cut rank of polyhedra. Math Oper Res 26:19–31
Dantchev SS, Martin B, Rhodes MNC (2009) Tight rank lower bounds for the Sherali–Adams proof system. Theor Comput Sci 410(21–23):2054–2063
Dash S (2001) On the matrix-cut of polyhedra and their use in integer programming. PhD thesis. Department of Computer Science, Rice University
de la Vega WF, Kenyon-Mathieu C (2007) Linear programming relaxations of MAX-CUT. In: SODA, pp 53–61
Eisenbrand F (1999) On the membership problem for the elementary closure of a polyhedron. Combinatorica 19(2):297–300
Goemans MX, Tunçel L (2001) When does the positive semidefiniteness constraint help in lifting procedures? Math Oper Res 26(4):796–815
Grigoriev D, Hirsch E, Pasechnik D (2002) Complexity of semi-algebraic proofs. In: STACS, LNCS, vol 2285, pp 419–430
Hong SP, Tunçel L (2008) Unification of lower-bound analyses of the lift-and-project rank of combinatorial optimization polyhedra. Discrete Appl Math 156:25–41
Krajíček J (1995) Bounded arithmetic, propositional logic, and complexity theory. Cambridge University Press, Cambridge
Laurent M (2003) A comparison of the Sherali–Adams, Lovász–Schrijver, and Lasserre relaxations for 0–1 programming. Math Oper Res 28(3):470–496
Lovász L, Schrijver A (1991) Cones of matrices and set-functions and 0–1 optimization. SIAM J Optim 1:166–190
Mathieu C, Sinclair A (2009) Sherali–Adams relaxations of the matching polytope. In: STOC, pp 293–302
Pitassi T, Segerlind N (2009) Exponential lower bounds and integrality gaps for tree-like Lovász–Schrijver procedures. In: SODA, pp 355–364
Pudlak P (1999) On the complexity of propositional calculus. In: Sets and proofs, invited papers from Logic Colloquium’97, Cambridge University Press, Cambridge, pp 197–218
Razborov AA (2001) Proof complexity of Pigeonhole principles. In: 5th Developments in language theory, LNCS, vol 2295, pp 100–116
Rudich S, Wigderson A (2004) Computational complexity theory. AMS, IAS/Park City Mathematics Series
Segerlind N (2007) The complexity of propositional proofs. Bull Symb Log 13(4):417–481
Sherali HD, Adams WP (1990) A hierarchy of relaxations between the continuous and Convex hull representations for zero-one programming problems. SIAM J Disc Math 3:411–430
Sherali HD, Adams WP, Driscoll PJ (1998) Exploiting special structures in constructing a hierarchy for relaxations for 0–1 mixed integer problems. Oper Res 46:396–405
Stephen T, Tunçel L (1999) On a representation of the matching polytope via semidefinite liftings. Math Oper Res 24:1–7
Vazirani VV (2004) Approximation algorithms. Springer, New York
Acknowledgments
The author thanks Yury Makarychev for reading several drafts of this paper and also for his help with proofs in Sect. 7. The author thanks Alexander Razborov for introducing him to the problem and the subject, and for comments on an earlier draft. The author thanks Madhur Tulsiani for comments and helpful discussions regarding the presentation of the final draft and Janos Simon for his encouragement.
Author information
Authors and Affiliations
Corresponding author
Additional information
Work done while the author was at the University of Chicago.
Appendices
A matching polytope
A proof of Lemma 5, is repeated from Mathieu and Sinclair (2009) for convenience.
Proof
Given an optimal solution \(y\) of the lifted maximum matching linear program permute the vertices of \(K_{2n+1}\) to obtain, by symmetry, another optimal solution \(\sigma (y)\). Define \(y^s\) to be the solution obtained after component-wise averaging over all \((2n+1)!\) solutions over permuted instances and we observe that \(y^s\) is still optimal and feasible.
B \(\hbox {LS}_+\) rank lower bound for \(K_\alpha ^n\)
The following defintions are required for the \(\hbox {LS}_+\) rank lower bound from Sect. 5. Let \(e_i\) denote the \(i\)th standard unit vector (where the dimension will be clear from the context) and in particular, \(e_0\) stands for the unit vector in \(\mathbb {R}^{n+1}\) with a \(1\) in the \(0^{th}\) coordinate. Let \(e\) denote the all \(1\)s vector. For \(a\in \mathbb {R}^{n+1}\) define \(\bar{a}\in \mathbb {R}^n\) as \(a=(1,\bar{a})\). Let \(F_i^0\) denote the face of \(Q\) with \(i\)th coordinate set to \(0\).
Definition 16
(Cook and Dash 2001) Define embedding \(emb_I:\mathbb {R}^n\rightarrow \mathbb {R}^{n+k}\) such that if \(y=emb_I(x)\) then \(y_{i_j}=x_j\) for \(I:=\{i_j\in [n+k]| j\in [n]\}\), and \(y_i\in \{0,1\}\) for \(i\not \in I\).
For a face \(F\) of \(Q_n\) let \(emb_F\) denote the embedding where \(Q_{dim(F)}\mapsto F\) (i.e. \(emb_F\) is short for \(emb_I\), \(I=[n]\setminus \{i\}\) where \(i\) is the coordinate fixed to \(\{0,1\}\) in \(F\)). Lemma 2.1 in Cook and Dash (2001) is restated below
Lemma 10
(Cook and Dash 2001) Given polytope \(P\subseteq Q\) and embedding \(emb:\mathbb {R}^n\rightarrow \mathbb {R}^m\), \(N_+(emb(P))=emb(N_+(P))\).
Theorem 10
The \(\hbox {LS}_+\) rank of \(K_\alpha ^n\) is \(n\).
Proof
It suffices to show \(y^{k,n}e_0\in N_+^k(K_\alpha ^n)\) for \(k<n\) and some \(y^{k,n}\in \mathbb {R}^{(n+1)\times (n+1)}\) defined below. Let
and \(y^{k,n}\) is \(0\) elsewhere. Hence \(y^{k,n}\) is a symmetric, positive semidefinite (diagonally dominant) matrix for all \(k<n\). Note that \(\sum _{i\in [n]} y_{\{i\}}^{k,n}< 1\) as required.
The proof proceeds by induction on \(k,n\). In the base case \(n=1\) and \(k=0\) the hypothesis holds. Suppose the induction hypothesis (i.e. \(y^{k,n}e_0\in N_+^k(K_\alpha ^n)\) for \(k<n\)) holds for \(K_\alpha ^{n-1}\) with \(n\ge 2\) and \(k<n\).
For brevity let \(y^{k,n}\) defined above be denoted by \(y\). Observe that \(\overline{ye_i}\) is a positive multiple of \(e_i\in (K_\alpha ^n)_I\) therefore \(\overline{ye_i}\in N_+^{k-1}(K_\alpha ^n)\) for \(k<n\).
Let \(z_i = y(e_0-e_i)\). Then
So \(\bar{z_i}\in F_i^0\). Also \(\frac{\alpha }{n-(1-\alpha )k-\alpha }e = \frac{\alpha }{n-1-(1-\alpha )(k-1)}e\) hence by induction hypothesis
The equality on the RHS of the implication above follows from Lemma 10 and the observation \(K_\alpha ^n\cap F_i^0=emb_{F_i^0}(K_\alpha ^{n-1})\). Hence \(y\in M_+(N^{k-1}_+(K_\alpha ^n))\) for \(k<n\) and so \((y_{\{i\}})\in N^k_+(K_\alpha ^n)\). Hence the proof follows.
Rights and permissions
About this article
Cite this article
Worah, P. Rank bounds for a hierarchy of Lovász and Schrijver. J Comb Optim 30, 689–709 (2015). https://doi.org/10.1007/s10878-013-9662-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-013-9662-4