Skip to main content
Log in

On Tseitin Formulas, Read-Once Branching Programs and Treewidth

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

We show that any nondeterministic read-once branching program that decides a satisfiable Tseitin formula based on an n × n grid graph has size at least 2Ω(n). Then using the Excluded Grid Theorem by Robertson and Seymour we show that for an arbitrary graph G(V, E) any nondeterministic read-once branching program that computes a satisfiable Tseitin formula based on G has size at least \(2^{\Omega (\text {tw}(G)^{\delta })}\) for all δ < 1/36, where tw(G) is the treewidth of G (for planar graphs and some other classes of graphs the statement holds for δ = 1). We apply the mentioned results to the analysis of the complexity of derivations in the proof system OBDD(∧,reordering) and show that any OBDD(∧,reordering)-refutation of an unsatisfiable Tseitin formula based on a graph G has size at least \(2^{\Omega (\text {tw}(G)^{\delta })}\). We also show an upper bound O(|E|2pw(G)) on the size of OBDD representations of a satisfiable Tseitin formula based on G and an upper bound \(O(|E||V| 2^{\text {pw}(G)}+|\text {TS}_{G,c}|^{2})\) on the size of OBDD(∧)-refutation of an unsatisifable Tseitin formula TSG, c, where pw(G) is the pathwidth of G.

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.

Institutional subscriptions

Fig. 1
Fig. 2

Similar content being viewed by others

References

  1. Alekhnovich, M., Razborov, A.A.: Satisfiability, branch-width and Tseitin tautologies. Comput. Complex 20(4), 649–678 (2011)

    Article  MathSciNet  Google Scholar 

  2. Atserias, A., Kolaitis, P.G., Vardi, M.Y.: Constraint propagation as a proof system. In: CP 2004, volume 3258 of LNCS, pp 77–91. Springer (2004)

  3. Buss, S., Itsykson, D., Knop, A., Sokolov, D.: Reordering rule makes OBDD proof systems stronger. In: CCC-2018, pp 16:1–16:24 (2018)

  4. Chekuri, C., Chuzhoy, J.: Polynomial bounds for the grid-minor theorem. J. ACM 63(5), 40:1–40:65 (2016)

    Article  MathSciNet  Google Scholar 

  5. Chuzhoy, J.: Excluded grid theorem: improved and simplified. In: Proceedings of STOC-2015, pp 645–654 (2015)

  6. Dantchev, S.S., Riis, S.: “Planar” tautologies hard for resolution. In: FOCS-2001, pp 220–229 (2001)

  7. Ferrara, A., Pan, G., Vardi, M.Y.: Treewidth in verification: local vs. global. In: LPAR-2005, pp 489–503. Springer (2005)

  8. Galesi, N., Itsykson, D., Riazanov, A., Sofronova, A.: Bounded-depth frege complexity of Tseitin formulas for all graphs. In: 44th International Symposium on Mathematical Foundations of Computer Science, MFCS 2019, August 26-30, 2019, Aachen, Germany, pp 49:1–49:15 (2019)

  9. Galesi, N., Talebanfard, N., Torán, J.: Cops-robber games and the resolution of Tseitin formulas. In: SAT-2018, pp 311–326 (2018)

  10. Glinskih, L., Itsykson, D.: Satisfiable Tseitin formulas are hard for nondeterministic read-once branching programs. In: MFCS-2017, pp 26:1–26:12 (2017)

  11. Glinskih, L., Itsykson, D.: On Tseitin formulas, read-once branching programs and treewidth. In: Computer Science - Theory and Applications - 14th International Computer Science Symposium in Russia, CSR 2019, Novosibirsk, Russia, July 1-5, 2019, Proceedings, pp 143–155 (2019)

  12. Gu, Q.-P., Tamaki, H.: Improved bounds on the planar branchwidth with respect to the largest grid minor size. Algorithmica 64(3), 416–453 (2012)

    Article  MathSciNet  Google Scholar 

  13. Håstad, J.: On small-depth frege proofs for Tseitin for Grids. In: FOCS-2017, pp 97–108 (2017)

  14. Itsykson, D., Knop, A., Romashchenko, A., Sokolov, D.: On OBDD-based algorithms and proof systems that dynamically change order of variables. In: STACS-2017, pp 43:1–43:14 (2017)

  15. Korach, E., Solel, N.: Tree-width, path-width, and cutwidth. Discret. Appl. Math. 43(1), 97–101 (1993)

    Article  MathSciNet  Google Scholar 

  16. Krajíček, J.: Bounded Arithmetic, Propositional Logic and Complexity Theory. Cambridge University Press, Cambridge (1995)

    Book  Google Scholar 

  17. Lovász, L., Naor, M., Newman, I., Wigderson, A.: search problems in the decision tree model. SIAM J. Discrete Math. 8(1), 119–132 (1995)

    Article  MathSciNet  Google Scholar 

  18. Razgo, I.: On the read-once property of branching programs and cnfs of bounded treewidth. Algorithmica 75(2), 277–294 (2016)

    Article  MathSciNet  Google Scholar 

  19. Robertson, N., Seymour, P., Thomas, R.: Quickly excluding a planar graph. Journal of Combinatorial Theory, Series B 62(2), 323–348 (1994)

    Article  MathSciNet  Google Scholar 

  20. Robertson, N., Seymour, P.D.: Graph minors. V. Excluding a planar graph. J. Comb. Theor. Ser. B 41(1), 92–114 (1986)

    Article  MathSciNet  Google Scholar 

  21. Tseitin, G.S.: On the complexity of derivation in the propositional calculus. Zapiski nauchnykh seminarov LOMI 8, 234–259 (1968)

    MathSciNet  MATH  Google Scholar 

  22. Urquhart, A.: Hard examples for resolution. JACM 34(1), 209–219 (1987)

    Article  MathSciNet  Google Scholar 

  23. Wegener, I.: Branching Programs and Binary Decision Diagrams. SIAM (2000)

Download references

Acknowledgements

The authors are grateful to Fedor Fomin and Alexander Kulikov for fruitful discussions and to Alexander Knop, Dmitry Sokolov and anonymous reviewers for useful comments. The second author is a Young Russian Mathematics award winner and would like to thank sponsors and jury of the contest.

The research was supported by Russian Science Foundation (project 16-11-10123). All research was done while the first author was working at St. Petersburg Department of V.A. Steklov Institute of Mathematics.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dmitry Itsykson.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article belongs to the Topical Collection: Special Issue on Computer Science Symposium in Russia (2019)

Guest Editor: Gregory Kucherov

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Glinskih, L., Itsykson, D. On Tseitin Formulas, Read-Once Branching Programs and Treewidth. Theory Comput Syst 65, 613–633 (2021). https://doi.org/10.1007/s00224-020-10007-8

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-020-10007-8

Keywords

Navigation