Ecient Computation of the Characteristic

Ecient Computation of the Characteristic

LIA-SGT Workshop Sep. 27th. and 28 th. Latin Ibero-American Spectral Graph Theory Workshop Rio de Janeiro - Brazil - 2012 Efficient Computation of the Characteristic Polynomial of a Graph of Bounded Tree-Width Martin F¨urer Pennsylvania State University [email protected] Abstract An O(n log2 n) algorithm is presented to compute the characteristic polynomial of a graph of bounded tree-width on n vertices, improving on the previously best time O(n2.376) (matrix multiplication time). Previously, such a fast algorithm was known for trees [F¨ur09] based on a technique combining divide-and-conquer with dynamic programming. For any (undirected, loop-less) graph with adjacency matrix A, elementary con- siderations of the characteristic polynomial n n−i χ(A; λ) = det(λI − A) = X ciλ i=0 show the well known result that r cr = X(−1) sgn(σ) σ where σ ranges over all directed (simple) cycle packings covering r vertices (see Biggs [Big93]). Each such directed cycle packing can be identified with a permutation σ of the n vertices with exactly n − r fixed points, and with avσ(v) = 1 (meaning {v, σ(v)} is an edge) whenever v is not a fixed point of σ. For trees the only directed cycle packings consist of matchings (a collection of cycles of length 2 and fixed-points). As a consequence, the characteristic polynomial of a tree is equal to the matching polynomial. The algorithm for computing the matching polynomial can be extended naturally from trees to graphs of bounded tree-width. To count the numbers of matchings, it is sufficient to count such matching iteratively for every boundary condition. This does not easily extend to count directed cycle packings with the proper sign, because one has also to count the number of cycles inside. A straight-forward extension to bounded tree-width would loose a factor of n in the running time. References [Big93] N. Biggs, Algebraic graph theory, second ed., Cambridge Mathematical Library, Cambridge University Press, Cambridge, 1993. [F¨ur09] Martin F¨urer, Efficient computation of the characteristic polynomial of a tree and related tasks, ESA, LNCS, vol. 5757, Springer, 2009, pp. 11–22. 1 4845.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us