Combinatorial and Recurrent Approaches for Efficient Matrix Inversion: Sub-cubic algorithms leveraging Fast Matrix products
Mohamed Kamel Riahi

TL;DR
This paper presents novel fast matrix inversion algorithms that utilize combinatorial and recurrent methods, leveraging Strassen's multiplication, with a focus on triangular matrices for parallel and efficient computation.
Contribution
The paper introduces a new combinatorial approach for inverting triangular matrices directly, enabling fully parallelizable algorithms that balance efficiency and accuracy.
Findings
Algorithms outperform classical methods in efficiency
The methods are fully parallelizable and suitable for high-performance computing
Numerical tests confirm practical utility and accuracy
Abstract
In this paper, we introduce novel fast matrix inversion algorithms that leverage triangular decomposition and recurrent formalism, incorporating Strassen's fast matrix multiplication. Our research places particular emphasis on triangular matrices, where we propose a novel computational approach based on combinatorial techniques for finding the inverse of a general non-singular triangular matrix. Unlike iterative methods, our combinatorial approach for (block) triangular-type matrices enables direct computation of the matrix inverse through a nonlinear combination of carefully selected combinatorial entries from the initial matrix. This unique characteristic makes our proposed method fully parallelizable, offering significant potential for efficient implementation on parallel computing architectures. Our approach demonstrates intriguing features that allow the derivation of recurrent…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
