Skip to main content
Log in

On the Extension Complexity of Polytopes Separating Subsets of the Boolean Cube

  • Published:
Discrete & Computational Geometry Aims and scope Submit manuscript

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\).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

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

  1. In fact, Jeroslow obtains the tight estimate \(2^{n-1}\) in Proposition 3.1 while allowing the separating polyhedron to be unbounded.

  2. The first part of the statement can also be found in [4].

  3. This could also be concluded from Remark 4.4.

  4. We also have no assumption on p since the number of sign patterns can be trivially bounded by \(3^p\).

References

  1. Alon, N.: The number of polytopes, configurations and real matroids. Mathematika 33(1), 62–71 (1986)

    Article  MathSciNet  MATH  Google Scholar 

  2. Alon, N.: Tools from higher algebra. In: Handbook of Combinatorics, vol. 2, pp. 1749–1783. North Holland, Amsterdam (1995)

  3. 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)

  4. 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)

    Article  MathSciNet  MATH  Google Scholar 

  5. Bárány, I., Pór, A.: On \(0\)-\(1\) polytopes with many facets. Adv. Math. 161(2), 209–228 (2001)

    Article  MathSciNet  MATH  Google Scholar 

  6. 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)

  7. Dančík, V.: Complexity of Boolean functions over bases with unbounded fan-in gates. Inf. Process. Lett. 57(1), 31–34 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  8. Fiorini, S., Kaibel, V., Pashkovich, K., Theis, D.O.: Combinatorial bounds on nonnegative rank and extended formulations. Discrete Math. 313(1), 67–83 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  9. 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)

  10. Fiorini, S., Rothvoß, Th., Tiwary, H.R.: Extended formulations for polygons. Discrete Comput. Geom. 48(3), 658–668 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  11. 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)

  12. Hrubeš, P.: On \(\epsilon \)-sensitive monotone computations. Comput. Complexity 29(2), # 6 (2020)

  13. Hrubeš, P.: On the complexity of computing a random Boolean function over the reals. Theory Comput. 16, # 9 (2020)

  14. Jeroslow, R.G.: On defining sets of vertices of the hypercube by linear inequalities. Discrete Math. 11, 119–124 (1975)

    Article  MathSciNet  MATH  Google Scholar 

  15. Jukna, S.: Boolean Function Complexity. Algorithms and Combinatorics, vol. 27. Springer, Heidelberg (2012)

  16. Jukna, S.: Computational complexity of graphs. In: Advances in Network Complexity. Quantitative and Network Biology, vol. 4, pp. 99–153. Wiley-Blackwell, Weinheim (2013)

  17. Kaibel, V., Loos, A.: Finding descriptions of polytopes via extended formulations and liftings. In: Progress in Combinatorial Optimization, pp. 151–169. ISTE, London (2012)

  18. 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)

  19. Kwan, M., Sauermann, L., Zhao, Y.: Extension complexity of low-dimensional polytopes. Trans. Am. Math. Soc. 375(6), 4209–4250 (2022)

    Article  MathSciNet  MATH  Google Scholar 

  20. Maurras, J.-F.: Convex hull of the edges of a graph and near bipartite graphs. Discrete Math. 46(3), 257–265 (1983)

    Article  MathSciNet  MATH  Google Scholar 

  21. Pudlák, P., Rödl, V., Savický, P.: Graph complexity. Acta Inform. 25(5), 515–535 (1988)

    MathSciNet  MATH  Google Scholar 

  22. Rothvoß, Th.: Some \(0/1\) polytopes need exponential size extended formulations. Math. Program.Ser. A 142(1–2), 255–268 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  23. Shitov, Y.: Sublinear extension of polygons (2014). arXiv:1412.0728

  24. Warren, H.E.: Lower bounds for approximation by nonlinear manifolds. Trans. Am. Math. Soc. 133, 167–178 (1968)

    Article  MathSciNet  MATH  Google Scholar 

  25. Yannakakis, M.: Expressing combinatorial optimization problems by linear programs. J. Comput. Syst. Sci. 43(3), 441–466 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  26. Ziegler, G.M.: Lectures on Polytopes. Graduate Texts in Mathematics, vol. 152. Springer, New York (1995)

Download references

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

Authors

Corresponding author

Correspondence to Navid Talebanfard.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00454-022-00419-3

Keywords

Mathematics Subject Classification

Navigation