Number 9 , November 2005 Toward an Optimal Algorithm for Matrix Multiplication