Skip to Main Content

Mathematics of Computation

Published by the American Mathematical Society since 1960 (published as Mathematical Tables and other Aids to Computation 1943-1959), Mathematics of Computation is devoted to research articles of the highest quality in computational mathematics.

ISSN 1088-6842 (online) ISSN 0025-5718 (print)

The 2020 MCQ for Mathematics of Computation is 1.78.

What is MCQ? The Mathematical Citation Quotient (MCQ) measures journal impact by looking at citations over a five-year period. Subscribers to MathSciNet may click through for more detailed information.

 

Sparse Cholesky factorization for solving nonlinear PDEs via Gaussian processes
HTML articles powered by AMS MathViewer

by Yifan Chen, Houman Owhadi and Florian Schäfer;
Math. Comp.
DOI: https://doi.org/10.1090/mcom/3992
Published electronically: June 14, 2024

Abstract:

In recent years, there has been widespread adoption of machine learning-based approaches to automate the solving of partial differential equations (PDEs). Among these approaches, Gaussian processes (GPs) and kernel methods have garnered considerable interest due to their flexibility, robust theoretical guarantees, and close ties to traditional methods. They can transform the solving of general nonlinear PDEs into solving quadratic optimization problems with nonlinear, PDE-induced constraints. However, the complexity bottleneck lies in computing with dense kernel matrices obtained from pointwise evaluations of the covariance kernel, and its partial derivatives, a result of the PDE constraint and for which fast algorithms are scarce.

The primary goal of this paper is to provide a near-linear complexity algorithm for working with such kernel matrices. We present a sparse Cholesky factorization algorithm for these matrices based on the near-sparsity of the Cholesky factor under a novel ordering of pointwise and derivative measurements. The near-sparsity is rigorously justified by directly connecting the factor to GP regression and exponential decay of basis functions in numerical homogenization. We then employ the Vecchia approximation of GPs, which is optimal in the Kullback-Leibler divergence, to compute the approximate factor. This enables us to compute $\epsilon$-approximate inverse Cholesky factors of the kernel matrices with complexity $O(N\log ^d(N/\epsilon ))$ in space and $O(N\log ^{2d}(N/\epsilon ))$ in time. We integrate sparse Cholesky factorizations into optimization algorithms to obtain fast solvers of the nonlinear PDE. We numerically illustrate our algorithm’s near-linear space/time complexity for a broad class of nonlinear PDEs such as the nonlinear elliptic, Burgers, and Monge-Ampère equations. In summary, we provide a fast, scalable, and accurate method for solving general PDEs with GPs and kernel methods.

References
Similar Articles
Bibliographic Information
  • Yifan Chen
  • Affiliation: Courant Institute of Mathematical Sciences, New York University, New York, NY 10012
  • MR Author ID: 1291574
  • ORCID: 0000-0001-5494-4435
  • Email: yifan.chen@nyu.edu
  • Houman Owhadi
  • Affiliation: Department of Computing and Mathematical Sciences, California Institute of Technology, Pasadena, CA 91106
  • MR Author ID: 695100
  • ORCID: 0000-0002-5677-1600
  • Email: owhadi@caltech.edu
  • Florian Schäfer
  • Affiliation: School of Computational Science and Engineering, Georgia Institute of Technology, Atlanta, GA 30332
  • ORCID: 0000-0002-4891-0172
  • Email: florian.schaefer@cc.gatech.edu
  • Received by editor(s): April 14, 2023
  • Received by editor(s) in revised form: March 8, 2024
  • Published electronically: June 14, 2024
  • Additional Notes: The first and second authors were suported from the Air Force Office of Scientific Research under MURI award number FA9550-20-1-0358 (Machine Learning and Physics-Based Modeling and Simulation). The first author was partly supported by NSF Grants DMS-2205590. The second author was supported from the Department of Energy under award number DE-SC0023163 (SEA-CROGS: Scalable, Efficient and Accelerated Causal Reasoning Operators, Graphs and Spikes for Earth and Embedded Systems). The third author was supported from the Office of Naval Research under award number N00014-23-1-2545 (Untangling Computation).
    The first author is the corresponding author
  • © Copyright 2024 American Mathematical Society
  • Journal: Math. Comp.
  • MSC (2020): Primary 65F08, 60G15, 65N75, 65M75, 65F50, 68W40
  • DOI: https://doi.org/10.1090/mcom/3992