paper

Matrix Multiplication and Binary Space Partitioning Trees : An Exploration

arXiv:2012.05365

Abstract

Herein we explore a dual tree algorithm for matrix multiplication of and , very narrowly effective if the normalized rows of and columns of , treated as vectors in , fall into clusters of order proportionate to with radii less than on the surface of the unit -ball. The algorithm leverages a pruning rule necessary to guarantee precision proportionate to vector magnitude products in the resultant matrix. \textit{ Unfortunately, if the rows and columns are uniformly distributed on the surface of the unit -ball, then the expected points per required cluster approaches zero exponentially fast in ; thus, the approach requires a great deal of work to pass muster.}

Matrix Multiplication and Binary Space Partitioning Trees : An Exploration · wovepaper