The Matching Problem Has No Fully Polynomial Size Linear Programming Relaxation Schemes

Recently, Rothvoß established that every linear program (LP) 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 LP inapproximability of the matching problem: for fixed 0 <; ε <; 1, every (1 - ε/n)-approximating LP requires an exponential number of inequalities, where n is the number of vertices. This is sharp, given the well-known ρ-approximation of size O(1/(1-ρn)) provided by the odd-sets of size up to 1/(1-ρ). Thus, matching is the first problem in F, which does not admit a fully polynomial-size LP relaxation scheme (the LP equivalent of an Fully Polynomial-Time Approximation Scheme), which provides a sharp separation from the polynomial-size LP relaxation scheme obtained, e.g., through constant-sized odd-sets mentioned above. Analyzing the size of LP formulations is equivalent to examining the nonnegative rank of matrices. We study the nonnegative rank through an information-theoretic approach; while it reuses key ideas from Rothvoß, the main lower bounding technique is different: we employ the information-theoretic notion of Wyner's common information used for studying LP formulations. This allows us to analyze the nonnegative rank of perturbations of slack matrices, e.g., the approximations of the matching polytope. It turns out that the high extension complexity for the matching problem stems from the same source of hardness as in the case of the correlation polytope: a direct sum structure.

[1]  Sebastian Pokutta,et al.  On the existence of 0/1 polytopes with high semidefinite extension complexity , 2013, Math. Program..

[2]  Samuel Fiorini,et al.  Combinatorial bounds on nonnegative rank and extended formulations , 2011, Discret. Math..

[3]  V. Kaibel Extended Formulations in Combinatorial Optimization , 2011, 1104.1023.

[4]  Sebastian Pokutta,et al.  A note on the extension complexity of the knapsack polytope , 2013, Oper. Res. Lett..

[5]  Samuel Fiorini,et al.  Average case polyhedral complexity of the maximum stable set problem , 2016, Math. Program..

[6]  Hans Raj Tiwary,et al.  Extended Formulations for Polygons , 2011, Discret. Comput. Geom..

[7]  Eyal Kushilevitz,et al.  Fractional covers and communication complexity , 1992, [1992] Proceedings of the Seventh Annual Structure in Complexity Theory Conference.

[8]  P. Erdös,et al.  INTERSECTION THEOREMS FOR SYSTEMS OF FINITE SETS , 1961 .

[9]  Kanstantsin Pashkovich,et al.  Extended Formulations for Combinatorial Polytopes , 2012 .

[10]  Daniel Bienstock,et al.  Approximate formulations for 0-1 knapsack sets , 2008, Oper. Res. Lett..

[11]  Dirk Oliver Theis,et al.  Symmetry Matters for Sizes of Extended Formulations , 2012, SIAM J. Discret. Math..

[12]  Mark Braverman,et al.  An information complexity approach to extended formulations , 2013, STOC '13.

[13]  Alexander A. Razborov,et al.  On the Distributional Complexity of Disjointness , 1992, Theor. Comput. Sci..

[14]  Samuel Fiorini,et al.  Approximation Limits of Linear Programs (Beyond Hierarchies) , 2012, 2012 IEEE 53rd Annual Symposium on Foundations of Computer Science.

[15]  Prasad Raghavendra,et al.  Approximate Constraint Satisfaction Requires Large LP Relaxations , 2013, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[16]  Hans Raj Tiwary,et al.  Exponential Lower Bounds for Polytopes in Combinatorial Optimization , 2011, J. ACM.

[17]  J. Håstad Clique is hard to approximate withinn1−ε , 1999 .

[18]  Sebastian Pokutta,et al.  Common Information and Unique Disjointness , 2013, 2013 IEEE 54th Annual Symposium on Foundations of Computer Science.

[19]  Rahul Jain,et al.  Information-theoretic approximations of the nonnegative rank , 2016, computational complexity.

[20]  Prasad Raghavendra,et al.  Lower Bounds on the Size of Semidefinite Programming Relaxations , 2014, STOC.

[21]  Mihalis Yannakakis,et al.  Expressing combinatorial optimization problems by linear programs , 1991, STOC '88.

[22]  Stavros G. Kolliopoulos,et al.  Exponential lower bounds on the size of approximate formulations in the natural encoding for Capacitated Facility Location , 2013, ArXiv.

[23]  Thomas M. Cover,et al.  Elements of Information Theory , 2005 .

[24]  Mihalis Yannakakis,et al.  Expressing Combinatorial Optimization Problems by Linear Programs (Extended Abstract) , 1988, Symposium on the Theory of Computing.

[25]  Sebastian Pokutta,et al.  Inapproximability of Combinatorial Problems via Small LPs and SDPs , 2014, STOC.

[26]  Hans Raj Tiwary,et al.  On the extension complexity of combinatorial polytopes , 2013, Math. Program..

[27]  Volker Kaibel,et al.  A Short Proof that the Extension Complexity of the Correlation Polytope Grows Exponentially , 2013, Discret. Comput. Geom..

[28]  Aaron D. Wyner,et al.  The common information of two dependent random variables , 1975, IEEE Trans. Inf. Theory.

[29]  Rahul Jain,et al.  Efficient Protocols for Generating Bipartite Classical Distributions and Quantum States , 2013, IEEE Transactions on Information Theory.

[30]  Thomas Rothvoß,et al.  The matching polytope has exponential extension complexity , 2013, STOC.

[31]  Jack Edmonds,et al.  Maximum matching and a polyhedron with 0,1-vertices , 1965 .

[32]  Mark Braverman,et al.  From information to exact communication , 2013, STOC '13.

[33]  Hans Raj Tiwary,et al.  Extended formulations, nonnegative factorizations, and randomized communication protocols , 2011, Mathematical Programming.

[34]  Thomas Rothvoß,et al.  Some 0/1 polytopes need exponential size extended formulations , 2011, Math. Program..

[35]  Ziv Bar-Yossef,et al.  An information statistics approach to data stream and communication complexity , 2002, The 43rd Annual IEEE Symposium on Foundations of Computer Science, 2002. Proceedings..