Abstract
We show that for every \(A\subseteq \{0,1\}^n\), there exists a polytope \(P\subseteq \mathbb {R}^n\) with \(P \cap \{0,1\}^n = A\) and extension complexity \(O(2^{n/2})\), and that there exists an \(A\subseteq \{0,1\}^n\) such that the extension complexity of any P with \(P\cap \{0,1\}^n = A\) must be at least \(2^{{n}(1-o(1))/3}\). We also remark that the extension complexity of any 0/1-polytope in \(\mathbb {R}^n\) is at most \(O(2^n/n)\) and pose the problem whether the upper bound can be improved to \(O(2^{cn})\), for \(c<1\).
Similar content being viewed by others
Data Availability
Data sharing not applicable to this article as no datasets were generated or analysed during the current study.
Notes
In fact, Jeroslow obtains the tight estimate \(2^{n-1}\) in Proposition 3.1 while allowing the separating polyhedron to be unbounded.
The first part of the statement can also be found in [4].
This could also be concluded from Remark 4.4.
We also have no assumption on p since the number of sign patterns can be trivially bounded by \(3^p\).
References
Alon, N.: The number of polytopes, configurations and real matroids. Mathematika 33(1), 62–71 (1986)
Alon, N.: Tools from higher algebra. In: Handbook of Combinatorics, vol. 2, pp. 1749–1783. North Holland, Amsterdam (1995)
Aprile, M., Faenza, Yu., Fiorini, S., Huynh, T., Macchia, M.: Extension complexity of stable set polytopes of bipartite graphs. In: Graph-Theoretic Concepts in Computer Science (Eindhoven 2017). Lecture Notes in Computer Science, vol. 10520, pp. 75–87. Springer, Cham (2017)
Averkov, G., Kaibel, V., Weltge, S.: Maximum semidefinite and linear extension complexity of families of polytopes. Math. Program. Ser. A 167(2), 381–394 (2018)
Bárány, I., Pór, A.: On \(0\)-\(1\) polytopes with many facets. Adv. Math. 161(2), 209–228 (2001)
Carr, R.D., Konjevod, G.: Polyhedral combinatorics. In: Tutorials on Emerging Methodologies and Applications in Operations Research (Denver 2004). International Series in Operations Research & Management Science, vol. 76, pp. 2-1–2-46. Springer, New York (2005)
Dančík, V.: Complexity of Boolean functions over bases with unbounded fan-in gates. Inf. Process. Lett. 57(1), 31–34 (1996)
Fiorini, S., Kaibel, V., Pashkovich, K., Theis, D.O.: Combinatorial bounds on nonnegative rank and extended formulations. Discrete Math. 313(1), 67–83 (2013)
Fiorini, S., Massar, S., Pokutta, S., Tiwary, H.R., de Wolf, R.: Exponential lower bounds for polytopes in combinatorial optimization. J. ACM 62(2), # 17 (2015)
Fiorini, S., Rothvoß, Th., Tiwary, H.R.: Extended formulations for polygons. Discrete Comput. Geom. 48(3), 658–668 (2012)
Göös, M.: Lower bounds for clique vs. independent set. In: 56th Annual Symposium on Foundations of Computer Science (Berkeley 2015), pp. 1066–1076. IEEE, Los Alamitos (2015)
Hrubeš, P.: On \(\epsilon \)-sensitive monotone computations. Comput. Complexity 29(2), # 6 (2020)
Hrubeš, P.: On the complexity of computing a random Boolean function over the reals. Theory Comput. 16, # 9 (2020)
Jeroslow, R.G.: On defining sets of vertices of the hypercube by linear inequalities. Discrete Math. 11, 119–124 (1975)
Jukna, S.: Boolean Function Complexity. Algorithms and Combinatorics, vol. 27. Springer, Heidelberg (2012)
Jukna, S.: Computational complexity of graphs. In: Advances in Network Complexity. Quantitative and Network Biology, vol. 4, pp. 99–153. Wiley-Blackwell, Weinheim (2013)
Kaibel, V., Loos, A.: Finding descriptions of polytopes via extended formulations and liftings. In: Progress in Combinatorial Optimization, pp. 151–169. ISTE, London (2012)
Kushilevitz, E., Weinreb, E.: On the complexity of communication complexity. In: ACM International Symposium on Theory of Computing (Bethesda 2009), pp. 465–473. ACM, New York (2009)
Kwan, M., Sauermann, L., Zhao, Y.: Extension complexity of low-dimensional polytopes. Trans. Am. Math. Soc. 375(6), 4209–4250 (2022)
Maurras, J.-F.: Convex hull of the edges of a graph and near bipartite graphs. Discrete Math. 46(3), 257–265 (1983)
Pudlák, P., Rödl, V., Savický, P.: Graph complexity. Acta Inform. 25(5), 515–535 (1988)
Rothvoß, Th.: Some \(0/1\) polytopes need exponential size extended formulations. Math. Program.Ser. A 142(1–2), 255–268 (2013)
Shitov, Y.: Sublinear extension of polygons (2014). arXiv:1412.0728
Warren, H.E.: Lower bounds for approximation by nonlinear manifolds. Trans. Am. Math. Soc. 133, 167–178 (1968)
Yannakakis, M.: Expressing combinatorial optimization problems by linear programs. J. Comput. Syst. Sci. 43(3), 441–466 (1991)
Ziegler, G.M.: Lectures on Polytopes. Graduate Texts in Mathematics, vol. 152. Springer, New York (1995)
Acknowledgements
We are grateful to Fedor Part for discussions, Gennadiy Averkov and Emil Jeřábek for useful references. This work was done while Talebanfard was participating in the program Satisfiability: Theory, Practice, and Beyond at the Simons Institute for the Theory of Computing.
Author information
Authors and Affiliations
Corresponding author
Additional information
Editor in Charge: János Pach
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
This work was supported by Czech Science Foundation GAČR Grant 19-27871X.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Hrubeš, P., Talebanfard, N. On the Extension Complexity of Polytopes Separating Subsets of the Boolean Cube. Discrete Comput Geom 70, 268–278 (2023). https://doi.org/10.1007/s00454-022-00419-3
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00454-022-00419-3