A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2012; you can also visit the original URL.
The file type is application/pdf
.
The Mailman Algorithm: A Note on Matrix Vector Multiplication
[report]
2008
unpublished
Given an m × n matrix A we are interested in applying it to a real vector x ∈ R n in less than the straightforward O(mn) time. For an exact deterministic computation at the very least all entries in A must be accessed, requiring O(mn) operations and matching the running time of naively applying A to x. However, we claim that if the matrix contains only a constant number of distinct values, then reading the matrix once in O(mn) steps is sufficient to preprocess it such that any subsequent
doi:10.21236/ada481737
fatcat:jt3isqdw5zdzddrwrv6epru74e