×

A reduced order model-based preconditioner for the efficient solution of transient diffusion equations. (English) Zbl 07874340

Summary: This paper presents a novel class of preconditioners for the iterative solution of the sequence of symmetric positive-definite linear systems arising from the numerical discretization of transient parabolic and self-adjoint partial differential equations. The preconditioners are obtained by nesting appropriate projections of reduced-order models into the classical iteration of the preconditioned conjugate gradient (PCG). The main idea is to employ the reduced-order solver to project the residual associated with the conjugate gradient iterations onto the space spanned by the reduced bases. This approach is particularly appealing for transient systems where the full-model solution has to be computed at each time step. In these cases, the natural reduced space is the one generated by full-model solutions at previous time steps. When increasing the size of the projection space, the proposed methodology highly reduces the system conditioning number and the number of PCG iterations at every time step. The cost of the application of the preconditioner linearly increases with the size of the projection basis, and a trade-off must be found to effectively reduce the PCG computational cost. The quality and efficiency of the proposed approach is finally tested in the solution of groundwater flow models.
{© 2016 The Authors. International Journal for Numerical Methods in Engineering Published by John Wiley & Sons Ltd.}

MSC:

65Fxx Numerical linear algebra
65Nxx Numerical methods for partial differential equations, boundary value problems
65Yxx Computer aspects of numerical algorithms

References:

[1] FerronatoM. Preconditioning for sparse linear systems at the dawn of the 21st century: history, current developments, and future perspective. ISRN Applied Mathematics2012; 2012:Article ID 127647. · Zbl 1264.65037
[2] VargaRS. Factorization and normalized iterative methods. In Boundary Problems in Differential Equations, Vol. 26, LangerRE (ed.) (ed.). University of Wisconsin Press: Madison, Wis, USA; 121-142, 1960. · Zbl 0100.12501
[3] MeijerinkJA, vad derVorstHA. An iterative solution method for linear systems of which the coefficient matrix is a symmetric M‐matrix. Mathematics of Computation1977; 31(137):148-162. · Zbl 0349.65020
[4] KershawDS. The incomplete Cholesky‐conjugate gradient method for the iterative solution of systems of linear equations. Journal of Computational Physics1978; 26(1):43-65. · Zbl 0367.65018
[5] ParterSV, RothmaEE. Preconditioning Legendre spectral collocation approximations to elliptic problems. SIAM Journal on Numerical Analysis1995; 32(2):333-385. · Zbl 0822.65093
[6] MousseauVA, KnollDA, RiderWJ. Physics‐based preconditioning and the Newton‐Krylov method for non‐equilibrium radiation diffusion. Journal of Computational Physics2000; 160(2):743-765. · Zbl 0949.65092
[7] KimSD. Piecewise bilinear preconditioning of high‐order finite element methods. Electronic Transactions on Numerical Analysis2007; 26:228-242. · Zbl 1171.65445
[8] KwonJK, RyuS, KimP, KimSD. Finite element preconditioning on spectral element discretizations for coupled elliptic equations. Journal of Applied Mathematics2012; 2012:1-16. · Zbl 1235.65120
[9] KunischK, VolkweinS. Galerkin proper orthogonal decomposition methods for parabolic problems. Numerische Mathematik2001; 90(1):117-148. · Zbl 1005.65112
[10] KunischK, VolkweinS. Galerkin proper orthogonal decomposition methods for a general equation in fluid dynamics. SIAM Journal on Numerical Analysis2002; 40:492-515. · Zbl 1075.65118
[11] HaasdonkB, OhlbergerM. Efficient reduced models and a‐posteriori error estimation for parametrized dynamical systems by offline/online decomposition. Mathematical and Computer Modelling of Dynamical2011; 17(2):145-161. · Zbl 1230.37110
[12] HasenauerJ, LöhningM, KhammashM, AllgöwerF. Dynamical optimization using reduced order models: a method to guarantee performance. Journal of Process Control2012; 22(8):1490-1501.
[13] SiadeAJ, PuttiM, YehWWG. Snapshot selection for groundwater model reduction using proper orthogonal decomposition. Water Resources Research2010; 46:W08539.
[14] GreplMA, PateraAT. A posteriori error bounds for reduced‐basis approximations of parametrized parabolic partial differential equations. ESAIM: Mathematical Modelling and Numerical Analysis2005; 39(1):157-181. · Zbl 1079.65096
[15] SiadeAJ, PuttiM, YehWWG. Reduced order parameter estimation using quasilinearization and quadratic programming. Water Resources Research2012; 48:W06502.
[16] PasettoD, PuttiM, YehWWG. A reduced order model for groundwater flow equation with random hydraulic conductivity: application to Monte Carlo methods. Water Resources Research2013; 49:1-49.
[17] PasettoD, GuadagniniA, PuttiM. A reduced‐order model for Monte Carlo simulations of stochastic groudwater flow. Computers & Geosciences2014; 18:157-169. · Zbl 1393.76084
[18] BoyceSE, YehWWG. Parameter‐independent model reduction of transient groundwater flow models: application to inverse problems. Advances in Water Resources2014; 69:168-180.
[19] UshijimaTT, YehWWG. Experimental design for estimating unknown groundwater pumping using genetic algorithm and reduced order model. Water Resources Research2013; 49(10):6688-6699.
[20] MarkovinovićR, JansenJD. Accelerating iterative solution methods using reduced‐order models as solution predictors. International Journal for Numerical Methods in Engineering2006; 68(5):525-541. · Zbl 1178.76285
[21] AstridP, PapaioannouG, VinkJC, JansenJD. Pressure preconditioning using proper orthogonal decomposition. SPE Reservoir Simulation Symposium, the Woodlands, Texas, Society of Petroleum Engineers, 2011; SPE paper 141992.
[22] JiangR. Pressure preconditioning using proper orthogonal decomposition. Master’s Thesis, Stanford University. Department of Energy Resources Engineering. Adivisor: Tchelepi, H., 2013.
[23] BrandtA, McCormickSF, RugeJW. Algebraic multigrid (AMG) for sparse matrix equations. In Sparsity and Its Applications, EvansDJ (ed.) (ed.). Cambridge University Press: Cambridge, MA; 257-284, 1984. · Zbl 0548.65014
[24] RugeJW, StübenK. Algebraic multigrid (AMG). In Multigrid Methods. Frontiers in Applied Mathematics, Vol. 3, FMS (ed.). SIAM: Philadelphia, PA; 73-130, 1987. · Zbl 0659.65094
[25] FalgoutRD, VassilevskiPS. On generalizing the algebraic multigrid framework. SIAM Journal on Numerical Analysis2004; 42:1669-1693. · Zbl 1077.65129
[26] VermeulenPTM, HeeminkAW, StroetCBMT. Reduced models for linear groundwater flow models using empirical orthogonal functions. Advances in Water Resources2004; 27(1):57-69.
[27] QuarteroniA, RozzaG. Numerical solution of parametrized Navier‐Stokes equations by reduced basis methods. Numerical Methods for Partial Differential Equations2007; 23(4):923-948. · Zbl 1178.76238
[28] AxelssonO. Iterative solution methods. Cambridge University Press: Cambridge, 1994. · Zbl 0795.65014
[29] BlahetaR. GPCG‐generalized preconditioned CG method and its use with non‐linear and non‐symmetric displacement decomposition preconditioners. Numerical Linear Algebra with Applications2002; 9:527-550. · Zbl 1071.65060
[30] NotayY. Flexible conjugate gradients. SIAM Journal on Scientific Computing2000; 22:1444-1460. · Zbl 0980.65030
[31] VassilevskiPS. Multilevel Block Factorization Preconditioners. Springer: New York, NY, 2008. · Zbl 1170.65001
[32] BouwmeesterH, DoughertyA, KnyazevAV. Nonsymmetric preconditioning for the conjugate gradient and steepest descent methods. Procedia Computer Science2015; 51:276-285.
[33] PasettoD, GuadagniniA, PuttiM. POD‐based Monte Carlo approach for the solution of regional scale groundwater flow driven by randomly distributed recharge. Advances in Water Resources2011; 34(11):1450-1463.
[34] FerronatoM, JannaC, PiniG. Shifted FSAI preconditioners for the efficient parallel solution of non‐linear groundwater flow models. International Journal for Numerical Methods in Engineering2012; 89:1707-1719. · Zbl 1242.76118
[35] JannaC, FerronatoM, GambolatiG. The use of supernodes in factored sparse approximate inverse preconditioning. SIAM Journal on Scientific Computing2015; 37:C72-C94. · Zbl 1327.65062
[36] JannaC, FerronatoM, SartorettoF, GambolatiG. FSAIPACK: A software package for high‐perfomance factored sparse approximate inverse preconditioning. ACM Transactions on Mathematical Software2015; 41:Article 10, 1-26. · Zbl 1369.65052
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.