Application of Graph Separators to the Effcient - PowerPoint PPT Presentation

1 / 4
About This Presentation
Title:

Application of Graph Separators to the Effcient

Description:

drawn on the plane in such a way that its edges intersect ... M. Mahajan and V. Vinay, Determinant: Combinatorics, Algorithms, and Complexity, 1997, time O(n ) ... – PowerPoint PPT presentation

Number of Views:99
Avg rating:3.0/5.0
Slides: 5
Provided by: Ktos3
Category:

less

Transcript and Presenter's Notes

Title: Application of Graph Separators to the Effcient


1
  • Application of Graph Separators to the Effcient
  • Division-Free Computation of Determinant
  • Anna Urbanska
  • Institute of Computer Science
  • Warsaw University, Poland

2
Determinant
Let A be the n x n integer matrix. The
determinant of A, det(A), is defined as
S
sgn(s) weight(s)

n
det(A) (-1)
s
where the sum ranges over all permutations s of
the permutation group on 1, 2, ..., n sgn(s) is
(-1) , where k is the number of cycles in cycle
decomposition of s and the weight of s is
weight(s) A1,s(1) A2,s(2) ... An,s(n)
k
Planar Graphs Planar graph is a graph
which can be embedded in the plane, i.e., it can
be drawn on the plane in such a way
that its edges intersect only at their endpoints.
  • Each planar graph has only O(n) edges
  • Each planar graph has a small separator

3
  • Gaussian elimination is the classical algorithm
    for computing the determinant
  • It needs O(n )
  • additions
  • subtractions
  • multiplications
  • divisions
  • Determinant is the sum of n! products - it can be
    computed without divisions
  • Avoiding divisions seems attractive when working
    over a commutative ring which is not a field
  • integers
  • polynomials
  • rational
  • more complicated expressions
  • M. Mahajan and V. Vinay, Determinant
    Combinatorics, Algorithms, and Complexity, 1997,
    time O(n )

3

4
4
  • In this paper we
  • present a special version of Mahajan and Vinay's
    algorithm for the case of planar graphs
  • our algorithm is based on a novel algebraic view
    of Mahajan and Vinay's algorithm introduced in
    our earlier paper a relation to a
    pseudo-polynomial dynamic-programming algorithm
    for the knapsack problem
  • show how to implement Mahajan and Vinay's
    algorithm for matrices whose graphs are planar in
    time O(n ) without divisions
  • present the analogous results for
  • characteristic polynomial
  • adjoint


2.5
Write a Comment
User Comments (0)
About PowerShow.com