Scalable Linear Time Dense Direct Solver for 3-D Problems Without Trailing Sub-Matrix Dependencies
Qianxiang Ma, Sameer Deshmukh, Rio Yokota

TL;DR
This paper introduces a scalable, linear-time dense matrix solver for 3-D problems that removes dependencies on trailing matrices, significantly improving efficiency for complex geometries.
Contribution
The authors develop a method to pre-compute fill-ins and incorporate them into shared bases, enabling $ ext{H}^2$-matrix factorization without trailing matrix dependencies, achieving high parallelism and efficiency.
Findings
Maximum speedup of 4,700x on complex 3-D problems
Effective removal of trailing matrix dependencies in $ ext{H}^2$-matrix factorization
Significant reduction in computational complexity for large dense matrices
Abstract
Factorization of large dense matrices are ubiquitous in engineering and data science applications, e.g. preconditioners for iterative boundary integral solvers, frontal matrices in sparse multifrontal solvers, and computing the determinant of covariance matrices. HSS and -matrices are hierarchical low-rank matrix formats that can reduce the complexity of factorizing such dense matrices from to . For HSS matrices, it is possible to remove the dependency on the trailing matrices during Cholesky/LU factorization, which results in a highly parallel algorithm. However, the weak admissibility of HSS causes the rank of off-diagonal blocks to grow for 3-D problems, and the method is no longer . On the other hand, the strong admissibility of -matrices allows it to handle 3-D problems in , but…
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.
Taxonomy
TopicsElectromagnetic Scattering and Analysis · Matrix Theory and Algorithms · Electromagnetic Simulation and Numerical Methods
