A PREDICTOR-CORRECTOR STRATEGY FOR ADAPTIVITY IN DYNAMICAL LOW-RANK APPROXIMATIONS

Cory D. Hauckand, Stefan Schnake

Research output: Contribution to journalArticlepeer-review

2 Scopus citations

Abstract

In this paper, we present a predictor-corrector strategy for constructing rank-adaptive, dynamical low-rank approximations (DLRAs) of matrix-valued ODE systems. The strategy is a compromise between (i) low-rank step-truncation approaches that alternately evolve and compress solutions and (ii) strict DLRA approaches that augment the low-rank manifold using subspaces generated locally in time by the DLRA integrator. The strategy is based on an analysis of the error between a forward temporal update into the ambient full-rank space, which is typically computed in a step-truncation approach before recompressing, and the standard DLRA update, which is forced to live in a low-rank manifold. We use this error, without requiring its full-rank representation, to correct the DLRA solution. A key ingredient for maintaining a low-rank representation of the error is a randomized SVD, which introduces some degree of stochastic variability into the implementation. The strategy is formulated and implemented in the context of discontinuous Galerkin spatial discretizations of PDEs and applied to several versions of DLRA methods found in the literature as well as a new variant. Numerical experiments comparing the predictor-corrector strategy to other methods demonstrate robustness to overcome shortcomings of step truncation or strict DLRA approaches: The former may require more memory than is strictly needed, while the latter may miss transients solution features that cannot be recovered. The effect of randomization, tolerances, and other implementation parameters is also explored.

Original languageEnglish
Pages (from-to)971-1005
Number of pages35
JournalSIAM Journal on Matrix Analysis and Applications
Volume44
Issue number3
DOIs
StatePublished - Sep 2023

Funding

Notice: This manuscript has been authored by UT-Battelle, LLC, under contract DE-AC05-00OR22725 with the U.S. Department of Energy (DOE). The publisher, by accepting the article for publication, acknowledges that the U.S. government retains a nonexclusive, paid-up, irrevocable, worldwide license to publish or reproduce the published form of the manuscript, or to allow others to do so, for U.S. government purposes. The DOE will provide public access to these results in accordance with the DOE Public Access Plan (http://energy.gov/downloads/doe-public-access-plan).

Keywords

  • DLRA
  • dynamical low-rank approximation
  • low rank
  • predictor corrector
  • rank adaptive

Fingerprint

Dive into the research topics of 'A PREDICTOR-CORRECTOR STRATEGY FOR ADAPTIVITY IN DYNAMICAL LOW-RANK APPROXIMATIONS'. Together they form a unique fingerprint.

Cite this