Fast boolean matrix multiplication for highly clustered data

8Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider the problem of computing the product of two n × n Boolean matrices A and B. For an n × n Boolean matrix C, let GCbe the complete weighted graph on the rows of C where the weight of an edge between two rows is equal to its Hamming distance, i.e., the number of entries in the first row having values different from the corresponding entries in the second one. Next, letMWT(C) be the weight of a minimum weight spanning tree of GC. We show that the product of A with B as well as the so called witnesses of the product can be computed in time Õ (n(n + min{MWT(A),MWT(Bt)})).

Cite

CITATION STYLE

APA

Björklund, A., & Lingas, A. (2001). Fast boolean matrix multiplication for highly clustered data. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2125, pp. 258–263). Springer Verlag. https://doi.org/10.1007/3-540-44634-6_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free