Circuit Complexity of Properties of Graphs with Constant Planar Cutwidth

  • Kristoffer Arnsfelt Hansen
  • Balagopal Komarath
  • Jayalal Sarma
  • Sven Skyum
  • Navid Talebanfard
Part of the Lecture Notes in Computer Science book series (LNCS, volume 8635)


We study the complexity of several of the classical graph decision problems in the setting of bounded cutwidth and how imposing planarity affects the complexity. We show that for 2-coloring, for bipartite perfect matching, and for several variants of disjoint paths, the straightforward NC 1 upper bound may be improved to AC 0[2], ACC 0, and AC 0 respectively for bounded planar cutwidth graphs. We obtain our upper bounds using the characterization of these circuit classes in tems of finite monoids due to Barrington and Thérien. On the other hand we show that 3-coloring and Hamilton cycle remain hard for NC 1 under projection reductions, analogous to the NP-completeness for general planar graphs. We also show that 2-coloring and (non-bipartite) perfect matching are hard under projection reductions for certain subclasses of AC 0[2]. In particular this shows that our bounds for 2-coloring are quite close.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Allender, E., Hertrampf, U.: Depth reduction for circuits of unbounded fan-in. Information and Computation 112(2), 217–238 (1994)zbMATHMathSciNetGoogle Scholar
  2. 2.
    Barrington, D.A.M.: Bounded-width polynomial-size branching programs recognize exactly those languages in NC1. J. Comput. Syst. Sci. 38(1), 150–164 (1989)zbMATHMathSciNetGoogle Scholar
  3. 3.
    Barrington, D.A.M., Thérien, D.: Finite monoids and the fine structure of NC1. J. ACM 35(4), 941–952 (1988)Google Scholar
  4. 4.
    Bodlaender, H.L.: Some classes of planar graphs with bounded treewidth. Bulletin of the EATCS 36, 116–126 (1988)zbMATHGoogle Scholar
  5. 5.
    Cygan, M., Marx, D., Pilipczuk, M., Pilipczuk, M.: The planar directed k-vertex-disjoint paths problem is fixed-parameter tractable. In: FOCS, pp. 197–206. IEEE Computer Society (2013)Google Scholar
  6. 6.
    Datta, S., Gopalan, A., Kulkarni, R., Tewari, R.: Improved bounds for bipartite matching on surfaces. In: STACS. LIPIcs, vol. 14, pp. 254–265. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2012)Google Scholar
  7. 7.
    Elberfeld, M., Jakoby, A., Tantau, T.: Algorithmic meta theorems for circuit classes of constant and logarithmic depth. In: STACS. LIPIcs, vol. 14, pp. 66–77. Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik (2012)Google Scholar
  8. 8.
    Feit, W., Thompson, J.G.: Solvability of groups of odd order. Pacific J. Math. 13(3), 775–1029 (1963)zbMATHMathSciNetGoogle Scholar
  9. 9.
    Fortune, S., Hopcroft, J.E., Wyllie, J.: The directed subgraph homeomorphism problem. Theor. Comput. Sci. 10, 111–121 (1980)zbMATHMathSciNetGoogle Scholar
  10. 10.
    Garey, M.R., Johnson, D.S., Stockmeyer, L.J.: Some simplified NP-complete graph problems. Theor. Comput. Sci. 1(3), 237–267 (1976)zbMATHMathSciNetGoogle Scholar
  11. 11.
    Garey, M.R., Johnson, D.S., Tarjan, R.E.: The planar hamiltonian circuit problem is NP-complete. SIAM J. Comput. 5(4), 704–714 (1976)zbMATHMathSciNetGoogle Scholar
  12. 12.
    Itai, A., Papadimitriou, C.H., Szwarcfiter, J.L.: Hamilton paths in grid graphs. SIAM J. Comput. 11(4), 676–686 (1982)zbMATHMathSciNetGoogle Scholar
  13. 13.
    Kasteleyn, P.W.: Graph theory and crystal physics. In: Harary, F. (ed.) Graph Theory and Theoretical Physics, pp. 43–110. Academic Press (1967)Google Scholar
  14. 14.
    Razborov, A.A.: Lower bounds for the size of circuits of bounded depth with basis (∧, ⊕). Mathematical Notes of the Academy of Science of the USSR 41(4), 333–338 (1987)zbMATHMathSciNetGoogle Scholar
  15. 15.
    Reingold, O.: Undirected connectivity in log-space. J. ACM 55(4) (2008)Google Scholar
  16. 16.
    Robertson, N., Seymour, P.D.: Graph minors. XIII. the disjoint paths problem. J. Comb. Theory, Ser. B 63(1), 65–110 (1995)zbMATHMathSciNetGoogle Scholar
  17. 17.
    Schrijver, A.: Finding k disjoint paths in a directed planar graph. SIAM J. Comput. 23(4), 780–788 (1994)zbMATHMathSciNetGoogle Scholar
  18. 18.
    Vazirani, V.V.: NC algorithms for computing the number of perfect matchings in K 3,3-free graphs and related problems. Inf. Comput. 80(2), 152–164 (1989)zbMATHMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2014

Authors and Affiliations

  • Kristoffer Arnsfelt Hansen
    • 1
  • Balagopal Komarath
    • 2
  • Jayalal Sarma
    • 2
  • Sven Skyum
    • 1
  • Navid Talebanfard
    • 1
  1. 1.Aarhus UniversityDenmark
  2. 2.IIT MadrasChennaiIndia

Personalised recommendations