An Incremental SVD Method for Non-Fickian Flows in Porous Media: Addressing Storage and Computational Challenges

08/29/2023
by   Gang Chen, et al.
0

It is well known that the numerical solution of the Non-Fickian flows at the current stage depends on all previous time instances. Consequently, the storage requirement increases linearly, while the computational complexity grows quadratically with the number of time steps. This presents a significant challenge for numerical simulations, and to the best of our knowledge, it remains an unresolved issue. In this paper, we make the assumption that the solution data exhibits approximate low rank. Here, we present a memory-free algorithm, based on the incremental SVD technique, that exhibits only linear growth in computational complexity as the number of time steps increases. We prove that the error between the solutions generated by the conventional algorithm and our innovative approach lies within the scope of machine error. Numerical experiments are showcased to affirm the accuracy and efficiency gains in terms of both memory usage and computational expenses.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/14/2022

The open question of time fractional PDEs: needs to store all data

It is well known that the nunerical solution of time fractional PDEs at ...
research
11/26/2015

Incremental Truncated LSTD

Balancing between computational efficiency and sample efficiency is an i...
research
09/03/2019

On the convergence of Krylov methods with low-rank truncations

Low-rank Krylov methods are one of the few options available in the lite...
research
02/11/2020

Generalized Kernel-Based Dynamic Mode Decomposition

Reduced modeling in high-dimensional reproducing kernel Hilbert spaces o...
research
06/04/2018

MOSES: A Streaming Algorithm for Linear Dimensionality Reduction

This paper introduces Memory-limited Online Subspace Estimation Scheme (...

Please sign up or login with your details

Forgot password? Click here to reset