The inverse fast multipole method: using a fast approximate direct solver as a preconditioner for dense linear systems
Pieter Coulier, Hadi Pouransari, and Eric Darve

TL;DR
This paper introduces a linear-scaling preconditioner for dense linear systems based on an approximate direct solve using the inverse fast multipole method, effective for large matrices with smooth kernels.
Contribution
It develops a novel $ ext{O}(N)$ preconditioner for dense matrices leveraging $ ext{H}^2$-matrix structure and low-rank approximations, applicable to large-scale problems.
Findings
Achieves linear computational complexity with controlled accuracy.
Demonstrates effectiveness as a preconditioner in numerical experiments.
Maintains sparsity and efficiency through low-rank fill-in approximations.
Abstract
Although some preconditioners are available for solving dense linear systems, there are still many matrices for which preconditioners are lacking, in particular in cases where the size of the matrix becomes very large. There remains hence a great need to develop general purpose preconditioners whose cost scales well with the matrix size . In this paper, we propose a preconditioner with broad applicability and with cost for dense matrices, when the matrix is given by a smooth kernel. Extending the method using the same framework to general -matrices is relatively straightforward. These preconditioners have a controlled accuracy (machine accuracy can be achieved if needed) and scale linearly with . They are based on an approximate direct solve of the system. The linear scaling of the algorithm is achieved by means of two key ideas. First, the…
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.
