Faster combinatorial algorithms for determinant and Pfaffian

  • Authors:
  • Anna Urbańska

  • Affiliations:
  • Institute of Computer Science, Warsaw University, Warsaw, Poland

  • Venue:
  • ISAAC'07 Proceedings of the 18th international conference on Algorithms and computation
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The algorithms of Mahajan and Vinay compute determinant and Pfaffian in a completely non-classical and combinatorial way, by reducing these problems to summation of paths in some acyclic graphs. The attractive feature of these algorithms is that they are division-free. We present a novel algebraic view of these algorithms: a relation to a pseudopolynomial dynamic-programming algorithm for the knapsack problem. The main phase of MV-algorithm can be interpreted as a computation of an algebraic version of the knapsack problem, which is an alternative to the graph-theoretic approach used in the original algorithm. Our main results show how to implement Mahajan-Vinay algorithms without divisions, in time Õ(n3.03) using the fast matrix multiplication algorithm.