arXiv · 2505.09814
$XX^{t}$ Can Be Faster
Abstract
We present RXTX, a new algorithm for computing the product of matrix by its transpose $XX^{t}$ for $X\in \mathbb{R}^{n\times m}$. RXTX uses $5\%$ fewer multiplications and $5\%$ fewer operations (additions and multiplications) than State-of-the-Art algorithms. Note that the accelerations not only holds asymptotically for large matrices with $n \rightarrow \infty$, but also for small matrices including $n = 4$. The algorithm was discovered by combining Machine Learning-based search methods with Combinatorial Optimization.
Explore related subjects
Keep this discovery
Dmitry Rybin, Yushun Zhang, Zhi-Quan Luo. 2025-05-14. $XX^{t}$ Can Be Faster. https://arxiv.org/abs/2505.09814
Cite the original work for its findings. Save a collection to share your selection of sources.