Stability implies robust convergence of a class of diagonalization-based iterative algorithms

Solving wave equations in a time-parallel manner is challenging, and the algorithm based on the block α-circulant preconditioning technique has shown its advantage in many existing studies (where α ∈ (0, 1) is a free parameter). Considerable efforts have been devoted to exploring the spectral radius of the preconditioned matrix and this leads to many case-by-case studies depending on the used time-integrator. In this paper, we propose a unified way to analyze the convergence via directly studying the error of the algorithm and using the stability of the time integrator. Our analysis works for all one-step time-integrators and two exemplary classes of two-step time-integrators: the parameterized Numerov methods and the parameterized two-stage hybrid methods. The main conclusion is that the global error satisfies ‖err‖W ,2 ≤ α 1−α ‖err‖W ,2 provided that the time-integrator is stable, where k is the iteration index and for any vector v the norm ‖v‖W ,2 is defined by ‖v‖W ,2 = ‖W v‖2 with W being a matrix depending on the space discretization matrix only. Even though we focus on wave equations in this paper, the proposed argument is directly applicable to other evolution problems.

[1]  Michael K. Ng,et al.  Efficient preconditioner of one-sided space fractional diffusion equation , 2018 .

[2]  X.-L. Lin,et al.  An all-at-once preconditioner for evolutionary partial differential equations , 2020, ArXiv.

[3]  Martin J. Gander,et al.  Analysis of a Krylov subspace enhanced parareal algorithm for linear problems , 2008 .

[4]  Ernst Hairer,et al.  Solving Ordinary Differential Equations I: Nonstiff Problems , 2009 .

[5]  Daniel Ruprecht,et al.  Wave propagation characteristics of Parareal , 2017, Comput. Vis. Sci..

[6]  Andrew G. Gerber,et al.  Acceleration of unsteady hydrodynamic simulations using the parareal algorithm , 2017, J. Comput. Sci..

[7]  Michael L. Minion,et al.  TOWARD AN EFFICIENT PARALLEL IN TIME METHOD FOR PARTIAL DIFFERENTIAL EQUATIONS , 2012 .

[8]  Alberto L. Sangiovanni-Vincentelli,et al.  The Waveform Relaxation Method for Time-Domain Analysis of Large Scale Integrated Circuits , 1982, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[9]  Martin J. Gander,et al.  Time Parallelization for Nonlinear Problems Based on Diagonalization , 2017 .

[10]  Xiaoying Dai,et al.  Stable Parareal in Time Method for First- and Second-Order Hyperbolic Systems , 2012, SIAM J. Sci. Comput..

[11]  Buyang Li,et al.  A Fast and Stable Preconditioned Iterative Method for Optimal Control Problem of Wave Equations , 2015, SIAM J. Sci. Comput..

[12]  Beatrice Meini,et al.  Numerical methods for structured Markov chains , 2005 .

[13]  Martin J. Gander,et al.  Analysis of the Parareal Time-Parallel Time-Integration Method , 2007, SIAM J. Sci. Comput..

[14]  Andrew J. Wathen,et al.  Preconditioning and Iterative Solution of All-at-Once Systems for Evolutionary Partial Differential Equations , 2018, SIAM J. Sci. Comput..

[15]  Shuonan Wu,et al.  Parallel-in-time high-order BDF schemes for diffusion and subdiffusion equations , 2020, ArXiv.

[16]  G. Dahlquist On accuracy and unconditional stability of linear multistep methods for second order differential equations , 1978 .

[17]  E. Hairer Unconditionally stable methods for second order differential equations , 1979 .

[18]  Tao Zhou,et al.  Parallel implementation for the two-stage SDIRK methods via diagonalization , 2021, J. Comput. Phys..

[19]  Charbel Farhat,et al.  Time‐parallel implicit integrators for the near‐real‐time prediction of linear structural dynamic responses , 2006 .

[20]  M. Chawla Unconditionally stable noumerov-type methods for second order differential equations , 1983 .

[21]  Martin J. Gander,et al.  A Diagonalization-Based Parareal Algorithm for Dissipative and Wave Propagation Problems , 2020, SIAM J. Numer. Anal..

[22]  Richard Tsai,et al.  A stable parareal-like method for the second order wave equation , 2020, J. Comput. Phys..

[23]  Yong-Liang Zhao,et al.  A note on parallel preconditioning for the all-at-once solution of Riesz fractional diffusion equations , 2020, ArXiv.

[24]  A. Wathen,et al.  A note on parallel preconditioning for all-at-once evolutionary PDEs , 2018, ETNA - Electronic Transactions on Numerical Analysis.

[25]  Yvon Maday,et al.  Parallelization in time through tensor-product space–time solvers , 2008 .

[26]  Martin J. Gander,et al.  Convergence analysis of a periodic-like waveform relaxation method for initial-value problems via the diagonalization technique , 2019, Numerische Mathematik.

[27]  M. Gander,et al.  Analysis of a Modified Parareal Algorithm for Second-Order Ordinary Differential Equations , 2007 .

[28]  Jan S. Hesthaven,et al.  On the Use of Reduced Basis Methods to Accelerate and Stabilize the Parareal Method , 2014 .

[29]  Rolf Krause,et al.  Explicit Parallel-in-time Integration of a Linear Acoustic-Advection System , 2012, ArXiv.

[30]  Martin J. Gander,et al.  A Direct Time Parallel Solver by Diagonalization for the Wave Equation , 2019, SIAM J. Sci. Comput..

[31]  Robert D. Falgout,et al.  Parallel time integration with multigrid , 2013, SIAM J. Sci. Comput..

[32]  Jun Liu,et al.  A Fast Block α-Circulant Preconditoner for All-at-Once Systems From Wave Equations , 2020, SIAM J. Matrix Anal. Appl..