Abstract
In this article we undertake a study of extension complexity from the perspective of formal languages. We define a natural way to associate a family of polytopes with binary languages. This allows us to define the notion of extension complexity of formal languages. We prove several closure properties of languages admitting compact extended formulations. Furthermore, we give a sufficient machine characterization of compact languages. We demonstrate the utility of this machine characterization by obtaining upper bounds for polytopes for problems in nondeterministic logspace; lower bounds in streaming models; and upper bounds on extension complexities of several polytopes.
Similar content being viewed by others
Notes
Assume some (arbitrary but fixed) encoding of boolean formulae as binary strings.
Perfect Matching remains an easy problem despite exponential lower bound on the extension complexity of the perfect matching polytope. What does an exponential lower bound for the cut polytope tell us about the difficulty of the MAX-CUT problem?
This usage, however, is common among number theorists.
The description is required only to identify the function uniquely and need not be explicit.
References
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). https://doi.org/10.1145/2716307
Avis, D., Tiwary, H. R.: On the extension complexity of combinatorial polytopes. Math. Program. 153(1), 95–115 (2015). https://doi.org/10.1007/s10107-014-0764-2
Rothvoß, T.: The matching polytope has exponential extension complexity. J. ACM 64(6), 41:1–41:19 (2017). https://doi.org/10.1145/3127497
Braun, G., Jain, R., Lee, T., Pokutta, S.: Information-theoretic approximations of the nonnegative rank, ECCC:158 (2013)
Chan, S. O., Lee, J. R., Raghavendra, P., Steurer, D.: Approximate constraint satisfaction requires large LP relaxations. In: FOCS ’13, 2013, pp. 350–359. https://doi.org/10.1109/FOCS.2013.45
Braun, G., Fiorini, S., Pokutta, S., Steurer, D.: Approximation limits of linear programs (Beyond Hierarchies). In: FOCS ’12, 2012, pp. 480–489
Fawzi, H., Parrilo, P.: Exponential lower bounds on fixed-size psd rank and semidefinite extension complexity. arXiv:1311.2571 (2013)
Briët, J., Dadush, D., Pokutta, S.: On the existence of 0/1 polytopes with high semidefinite extension complexity. Math. Program. 153(1), 179–199 (2015). https://doi.org/10.1007/s10107-014-0785-x
Lee, T., Theis, D. O.: Support-based lower bounds for the positive semidefinite rank of a nonnegative matrix. arXiv:1203.3961 (2012)
Lee, J. R., Raghavendra, P., Steurer, D.: Lower bounds on the size of semidefinite programming relaxations. In: STOC ’15, 2015, pp. 567–576. https://doi.org/10.1145/2746539.2746599
Rothvoß, T.: Some 0/1 polytopes need exponential size extended formulations, vol. 142. https://doi.org/10.1007/s10107-012-0574-3 (2013)
Ziegler, G. M.: Lectures on polytopes, Vol. 152 of Graduate texts in mathematics, Springer-Verlag (1995)
Conforti, M., Cornuéjols, G., Zambelli, G.: Extended formulations in combinatorial optimization. Annals OR 204(1), 97–143 (2013)
Kaibel, V.: Extended formulations in combinatorial optimization. Optima 85, 2–7 (2011)
Balas, E.: Disjunctive programming: Properties of the convex hull of feasible points. Discrete Applied Mathematics 89(1-3), 3–44 (1998). https://doi.org/10.1016/S0166-218X(98)00136-X
Hartmanis, J., Immerman, N., Mahaney, S. R.: One-way log-tape reductions. In: FOCS ’78, 1978, pp. 65–72. https://doi.org/10.1109/SFCS.1978.31
Hartmanis, J., Mahaney, S. R.: Languages simultaneously complete for one-way and two-way log-tape automata. SIAM J. Comput. 10(2), 383–390 (1981). https://doi.org/10.1137/0210027
Szepietowski, A.: Weak and strong one-way space complexity classes. Inf. Process. Lett. 68(6), 299–302 (1998). https://doi.org/10.1016/S0020-0190(98)00176-8
Margot, F.: Composition de polytopes combinatoires: une approche par projection, Ph.D. thesis, École polytechnique fédérale de Lausanne (1994)
Conforti, M., Pashkovich, K.: The projected faces property and polyhedral relations. Math. Program. 156(1-2), 331–342 (2016). https://doi.org/10.1007/s10107-015-0882-5
Faenza, Y., Fiorini, S., Grappe, R., Tiwary, H. R.: Extended formulations, nonnegative factorizations, and randomized communication protocols. Math. Program. 153(1), 75–94 (2015). https://doi.org/10.1007/s10107-014-0755-3
Fiorini, S., Pashkovich, K.: Uncapacitated flow-based extended formulations. Math. Program. 153(1), 117–131 (2015). https://doi.org/10.1007/s10107-015-0862-9
Arora, S., Barak, B.: Computational complexity - a modern approach. Cambridge University Press, Cambridge (2009)
Carr, R., Konjevod, G.: Polyhedral combinatorics. In: Greenberg, H.J. (ed.) Tutorials on emerging methodologies and applications in operations research, Vol. 76 of international series in operations research & management science, pp 2–1–2–46. Springer, New York (2005)
Onn, S., Shlyk, V. A.: Some efficiently solvable problems over integer partition polytopes. Discret. Appl. Math. 180, 135–140 (2015)
de la Higuera, C., Oncina, J.: Inferring deterministic linear languages. In: COLT ’02, 2002, pp. 185–200. https://doi.org/10.1007/3-540-45435-7_13
Babu, A., Limaye, N., Radhakrishnan, J., Varma, G.: Streaming algorithms for language recognition problems. Theor. Comput. Sci. 494, 13–23 (2013). https://doi.org/10.1016/j.tcs.2012.12.028
Acknowledgments
The author would like to acknowledge the support of grant GA15-11559S of GAČR. We also thank Mateus De Oliveira Oliveira for finding a critical flaw in a previous proof of Theorem 7 and the anonymous referees for many valuable suggestions.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Tiwary, H.R. Extension Complexity of Formal Languages. Theory Comput Syst 64, 735–753 (2020). https://doi.org/10.1007/s00224-019-09951-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00224-019-09951-x