80 research outputs found

    The matching polytope does not admit fully-polynomial size relaxation schemes

    Full text link
    The groundbreaking work of Rothvo{\ss} [arxiv:1311.2369] established that every linear program expressing the matching polytope has an exponential number of inequalities (formally, the matching polytope has exponential extension complexity). We generalize this result by deriving strong bounds on the polyhedral inapproximability of the matching polytope: for fixed 0<ε<10 < \varepsilon < 1, every polyhedral (1+ε/n)(1 + \varepsilon / n)-approximation requires an exponential number of inequalities, where nn is the number of vertices. This is sharp given the well-known ρ\rho-approximation of size O((nρ/(ρ1)))O(\binom{n}{\rho/(\rho-1)}) provided by the odd-sets of size up to ρ/(ρ1)\rho/(\rho-1). Thus matching is the first problem in PP, whose natural linear encoding does not admit a fully polynomial-size relaxation scheme (the polyhedral equivalent of an FPTAS), which provides a sharp separation from the polynomial-size relaxation scheme obtained e.g., via constant-sized odd-sets mentioned above. Our approach reuses ideas from Rothvo{\ss} [arxiv:1311.2369], however the main lower bounding technique is different. While the original proof is based on the hyperplane separation bound (also called the rectangle corruption bound), we employ the information-theoretic notion of common information as introduced in Braun and Pokutta [http://eccc.hpi-web.de/report/2013/056/], which allows to analyze perturbations of slack matrices. It turns out that the high extension complexity for the matching polytope stem from the same source of hardness as for the correlation polytope: a direct sum structure.Comment: 21 pages, 3 figure

    Smaller Extended Formulations for the Spanning Tree Polytope of Bounded-genus Graphs

    Full text link
    We give an O(g1/2n3/2+g3/2n1/2)O(g^{1/2} n^{3/2} + g^{3/2} n^{1/2})-size extended formulation for the spanning tree polytope of an nn-vertex graph embedded on a surface of genus gg, improving on the known O(n2+gn)O(n^2 + g n)-size extended formulations following from Wong and Martin.Comment: v3: fixed some typo

    Extension complexity of stable set polytopes of bipartite graphs

    Full text link
    The extension complexity xc(P)\mathsf{xc}(P) of a polytope PP is the minimum number of facets of a polytope that affinely projects to PP. Let GG be a bipartite graph with nn vertices, mm edges, and no isolated vertices. Let STAB(G)\mathsf{STAB}(G) be the convex hull of the stable sets of GG. It is easy to see that nxc(STAB(G))n+mn \leqslant \mathsf{xc} (\mathsf{STAB}(G)) \leqslant n+m. We improve both of these bounds. For the upper bound, we show that xc(STAB(G))\mathsf{xc} (\mathsf{STAB}(G)) is O(n2logn)O(\frac{n^2}{\log n}), which is an improvement when GG has quadratically many edges. For the lower bound, we prove that xc(STAB(G))\mathsf{xc} (\mathsf{STAB}(G)) is Ω(nlogn)\Omega(n \log n) when GG is the incidence graph of a finite projective plane. We also provide examples of 33-regular bipartite graphs GG such that the edge vs stable set matrix of GG has a fooling set of size E(G)|E(G)|.Comment: 13 pages, 2 figure

    On polyhedral approximations of the positive semidefinite cone

    Full text link
    Let DD be the set of n×nn\times n positive semidefinite matrices of trace equal to one, also known as the set of density matrices. We prove two results on the hardness of approximating DD with polytopes. First, we show that if 0<ϵ<10 < \epsilon < 1 and AA is an arbitrary matrix of trace equal to one, any polytope PP such that (1ϵ)(DA)PDA(1-\epsilon)(D-A) \subset P \subset D-A must have linear programming extension complexity at least exp(cn)\exp(c\sqrt{n}) where c>0c > 0 is a constant that depends on ϵ\epsilon. Second, we show that any polytope PP such that DPD \subset P and such that the Gaussian width of PP is at most twice the Gaussian width of DD must have extension complexity at least exp(cn1/3)\exp(cn^{1/3}). The main ingredient of our proofs is hypercontractivity of the noise operator on the hypercube.Comment: 12 page
    corecore