HILUCSI: Simple, Robust, and Fast Multilevel ILU for Large-Scale Saddle-Point Problems from PDEs
Qiao Chen, Aditi Ghai, Xiangmin Jiao

TL;DR
HILUCSI is a new multilevel ILU preconditioner designed to be simple, robust, and fast for large-scale saddle-point problems from PDEs, improving robustness and efficiency over previous methods.
Contribution
It introduces a hierarchical ILU with mixed preprocessing and inverse-based dropping, enhancing robustness and scalability for indefinite and large-scale PDE systems.
Findings
Outperforms ILUPACK and other solvers on benchmark problems.
Improves robustness for indefinite and saddle-point systems.
Achieves scalable performance on systems with millions of unknowns.
Abstract
Incomplete factorization is a widely used preconditioning technique for Krylov subspace methods for solving large-scale sparse linear systems. Its multilevel variants, such as ILUPACK, are more robust for many symmetric or unsymmetric linear systems than the traditional, single-level incomplete LU (or ILU) techniques. However, the previous multilevel ILU techniques still lacked robustness and efficiency for some large-scale saddle-point problems, which often arise from systems of partial differential equations (PDEs). We introduce HILUCSI, or Hierarchical Incomplete LU-Crout with Scalability-oriented and Inverse-based dropping. As a multilevel preconditioner, HILUCSI statically and dynamically permutes individual rows and columns to the next level for deferred factorization. Unlike ILUPACK, HILUCSI applies symmetric preprocessing techniques at the top levels but always uses unsymmetric…
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.
