Source author record

Joel Andersson

Explore this author’s publications, collaborators and research topics. This catalog record has not been claimed by its author.

ResearcherUnclaimed source record

Catalog footprint

Research overview

4works
5topics
4close collaborators

Published work

4 publications

preprint2026arXiv

Engineering Compressed Matrix Multiplication with the Fast Walsh-Hadamard Transform

We present an implementation of Pagh's compressed matrix multiplication algorithm, a randomized algorithm that constructs sketches of matrices to compute an unbiased estimate of their product. By leveraging fast polynomial multiplication via the FFT, the algorithm achieves high performance when the product matrix is sparse or contains only a small number of entries with magnitudes significantly larger than the rest. We show empirically that the algorithm is practical and can outperform state-of-the-art DGEMM implementations when the product matrix has few nonzero entries or is otherwise dominated by a small subset of elements with large magnitude. As a minor theoretical contribution, we replace the FFT with the Fast Walsh-Hadamard Transform (FWHT) in sketched multiplication, preserving all correctness and variance guarantees of the original algorithm. Experiments with our carefully engineered multithreaded CPU implementation for dense double-precision matrices on 64-core CPU nodes across a range of synthetic benchmarks, exhibiting variable sparsity patterns, show that the FWHT variant is up to 4 times faster than the FFT-based version. Under favorable sparsity and magnitude patterns in the product matrix, our FWHT-based implementation achieves a speedup of up to 40 over DGEMM from Intel MKL, with low probability of error in the estimates. Our implementation is released as free software and comes with NumPy-compatible Python bindings.

preprint2016arXiv

Stability for a magnetic Schrödinger operator on a Riemann surface with boundary

We consider a magnetic Schrödinger operator (∇X)∗∇X+q(\nabla^X)^*\nabla^X+q on a compact Riemann surface with boundary and prove a log⁡log⁡\log\log-type stability estimate in terms of Cauchy data for the electric potential and magnetic field under the assumption that they satisfy appropriate a priori bounds. We also give a similar stability result for the holonomy of the connection 1-form XX.

preprint2014arXiv

Stability estimates with a priori bound for the inverse local Radon transform

We consider the inverse problem for the 22-dimensional weighted local Radon transform Rm[f]R_m[f], where ff is supported in y≥x2y\geq x^2 and Rm[f](ξ,η)=∫f(x,ξx+η)m(ξ,η,x) dxR_m[f](ξ,η)=\int f(x, ξx + η) m(ξ, η, x)\,\text{d} x is defined near (ξ,η)=(0,0)(ξ,η)=(0,0). For weight functions satisfying a certain differential equation we give weak estimates of ff in terms of Rm[f]R_m[f] for functions ff that satisfies an a priori bound.

preprint2013arXiv

On the Theorem of Uniform Recovery of Random Sampling Matrices

We consider two theorems from the theory of compressive sensing. Mainly a theorem concerning uniform recovery of random sampling matrices, where the number of samples needed in order to recover an ss-sparse signal from linear measurements (with high probability) is known to be m≳s(ln⁡s)3ln⁡Nm\gtrsim s(\ln s)^3\ln N. We present new and improved constants together with what we consider to be a more explicit proof. A proof that also allows for a slightly larger class of m×Nm\times N-matrices, by considering what we call \emph{low entropy}. We also present an improved condition on the so-called restricted isometry constants, δsδ_s, ensuring sparse recovery via ℓ1\ell^1-minimization. We show that δ2s<4/41δ_{2s}<4/\sqrt{41} is sufficient and that this can be improved further to almost allow for a sufficient condition of the type δ2s<2/3δ_{2s}<2/3.

Research graph

See the researcher in context

Open full explorer

Inspect adjacent papers, topics, institutions and collaborators without losing the researcher page.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.