An Efficient Quasi-Newton Method with Tensor Product Implementation for Solving Quasi-Linear Elliptic Equations and Systems
Wenrui Hao, Sun Lee, Xiangxiong Zhang
TL;DR
The paper develops a GPU-accelerated quasi-Newton framework for quasi-linear elliptic PDEs by approximating the Jacobian with $A_h + \beta I$, exploiting tensor-product and Kronecker structures to reduce inversion costs. It provides a convergence analysis showing local convergence under an optimally chosen $\beta_n = \tfrac{\lambda_{\min} + \lambda_{\max}}{2}$ of the nonlinear Jacobian, and demonstrates significant computational gains via diagonalization and GPU-based tensor operations. Numerical experiments in 1D, 2D, and 3D—including SEM in multiple dimensions and FDM—validate robustness, accuracy, and substantial speedups over classical Newton methods, especially at scale. The work broadens the feasibility of large-scale simulations on modern hardware and lays groundwork for extending to other nonlinear PDEs with adaptive regularization strategies.
Abstract
In this paper, we introduce a quasi-Newton method optimized for efficiently solving quasi-linear elliptic equations and systems, with a specific focus on GPU-based computation. By approximating the Jacobian matrix with a combination of linear Laplacian and simplified nonlinear terms, our method reduces the computational overhead typical of traditional Newton methods while handling the large, sparse matrices generated from discretized PDEs. We also provide a convergence analysis demonstrating local convergence to the exact solution under optimal choices for the regularization parameter, ensuring stability and efficiency in each iteration. Numerical experiments in two- and three-dimensional domains validate the proposed method's robustness and computational gains with tensor-product implementation. This approach offers a promising pathway for accelerating quasi-linear elliptic equation and system solvers, expanding the feasibility of complex simulations in physics, engineering, and other fields leveraging advanced hardware capabilities.
