Abstract
Some 25 years ago Valiant introduced an algebraic model of computation in order to study the complexity of evaluating families of polynomials. The theory was introduced along with the complexity classes VP and VNP which are analogues of the classical classes P and NP. Families of polynomials that are difficult to evaluate (that is, VNP-complete) include the permanent and hamiltonian polynomials.
In a previous paper the authors together with P. Koiran studied the expressive power of permanent and hamiltonian polynomials of matrices of bounded treewidth, as well as the expressive power of perfect matchings of planar graphs. It was established that the permanent and hamiltonian polynomials of matrices of bounded treewidth are equivalent to arithmetic formulas. Also, the sum of weights of perfect matchings of planar graphs was shown to be equivalent to (weakly) skew circuits.
In this paper we continue the research in the direction described above, and study the expressive power of permanents, hamiltonians and perfect matchings of matrices that have bounded pathwidth or bounded cliquewidth. In particular, we prove that permanents, hamiltonians and perfect matchings of matrices that have bounded pathwidth express exactly arithmetic formulas. This is an improvement of our previous result for matrices of bounded treewidth. Also, for matrices of bounded weighted cliquewidth we show membership in VP for these polynomials.
Similar content being viewed by others
References
Ben-Or, M., Cleve, R.: Computing algebraic formulas using a constant number of registers. In: STOC 1988, Proceedings of the Twentieth Annual ACM Symposium on Theory of Computing, pp. 254–257. ACM, New York (1988)
Bodlaender, H.L.: A partial k-arboretum of graphs with bounded treewidth. Theor. Comput. Sci. 209, 1–45 (1998)
Corneil, D., Rotics, U.: On the relationship between clique-width and treewidth. SIAM J. Comput. 34, 825–847 (2005)
Courcelle, B., Olariu, S.: Upper bounds to the clique width of graphs. Discrete Appl. Math. 101, 77–114 (2000)
Courcelle, B., Twigg, A.: Compact forbidden-set routing. In: STACS 2007, Proceedings of the 24th International Symposium on Theoretical Aspects of Computer Science. Lecture Notes in Computer Science, vol. 4393, pp. 37–48. Springer, Berlin (2007)
Courcelle, B., Engelfriet, J., Rozenberg, G.: Context-free handle-rewriting hypergraph grammars. In: Graph-Grammars and Their Application to Computer Science, pp. 253–268 (1990)
Courcelle, B., Makowsky, J.A., Rotics, U.: On the fixed parameter complexity of graph enumeration problems definable in monadic second-order logic. Discrete Appl. Math. 108, 23–52 (2001)
Espelage, W., Gurski, F., Wanke, E.: How to Solve NP-Hard Graph Problems on Clique-Width Bounded Graphs in Polynomial Time. Lecture Notes in Computer Science, vol. 2204. Springer, Berlin (2001)
Fisher, M.E.: Statistical mechanics of dimers on a plane lattice. Phys. Rev. 124, 1664–1672 (1961)
Flarup, U., Koiran, P., Lyaudet, L.: On the expressive power of planar perfect matching and permanents of bounded treewidth matrices. In: ISAAC 2007, 18th International Symposium on Algorithms and Computation. Lecture Notes in Computer Science, vol. 4835, pp. 124–136. Springer, Berlin (2007)
Johansson, O.: Clique-decomposition, NLC-decomposition, and modular decomposition—relationships and results for random graphs. Congr. Numer. 132, 39–60 (1998)
Kaltofen, E., Koiran, P.: Expressing a fraction of two determinants as a determinant. In: ISSAC 2008, Proceedings of the 21th International Symposium on Symbolic and Algebraic Computation, pp. 141–146. ACM, New York (2008)
Kasteleyn, P.W.: The statistics of dimers on a lattice. Physica 27, 1209–1225 (1961)
Lyaudet, L.: Graphes et hypergraphes: complexités algorithmique et algébrique. Ph.D. thesis (2007)
Lyaudet, L., Todinca, I.: Private communication (2007)
Makowsky, J.A., Meer, K.: Polynomials of bounded treewidth. In: Cucker, F., Rojas, J.M. (eds.) Foundations of Computational Mathematics, Proceedings of the Smalefest 2000, pp. 211–250. World Scientific, Singapore (2002)
Malod, G.: Polynômes et coefficients. Ph.D. thesis (2003)
Malod, G., Portier, N.: Characterizing Valiant’s algebraic complexity classes. In: MFCS 2006, Proceedings of the 31st International Symposium on Mathematical Foundations of Computer Science. Lecture Notes in Computer Science, vol. 4162, pp. 704–716. Springer, Berlin (2006)
Temperley, H.N.V., Fisher, M.E.: Dimer problems in statistical mechanics—An exact result. Philos. Mag. 6, 1061–1063 (1961)
Toda, S.: Classes of arithmetic circuits capturing the complexity of computing the determinant. IEICE Trans. Inf. Syst. E75-D, 116–124 (1992)
Valiant, L.G.: Completeness classes in algebra. In: Proc. 11th ACM Symposium on Theory of Computing, pp. 249–261 (1979)
Valiant, L.G.: The complexity of computing the permanent. Theor. Comput. Sci. 8, 181–201 (1979)
Valiant, L.G.: Reducibility by algebraic projections. In: Logic and Algorithmic (an International Symposium held in honour of Ernst Specker). Monographie n° 30 de L’Enseignement Mathématique, pp. 365–380 (1982)
Wanke, E.: k-NLC graphs and polynomial algorithms. Discrete Appl. Math. 54, 251–266 (1994)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Flarup, U., Lyaudet, L. On the Expressive Power of Permanents and Perfect Matchings of Matrices of Bounded Pathwidth/Cliquewidth. Theory Comput Syst 46, 761–791 (2010). https://doi.org/10.1007/s00224-009-9241-3
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00224-009-9241-3