Publikationsdatum:
2015-07-08
Beschreibung:
In the past 10 years, the ‘parareal’ (parallel-in-time) algorithm has attracted lots of attention thanks to its excellent performance in scientific computing. The parareal algorithm is iterative and is characterized by two propagators G and F which are associated with a coarse step size T and a fine step size t , respectively, where T = J t and J ≥2 is an integer. When we apply this algorithm to large-scale systems of ordinary differential equations obtained by semidiscretizing partial differential equations, two questions arise naturally. (I) Is the error between the iterate and the target solution contractive at each iteration for any choice of the discretization parameters T , J and x ? (II) How small can the contraction factor be and can such a contraction factor be independent of the discretization parameters? For linear problems u '= A u + g with symmetric negative-definite matrix A , when the implicit Euler method is used as both the G - and F-propagators, positive answers to these two questions were given by Mathew et al. (2010, SIAM J. Sci. Comput. , 32 , 1180–1200) and the contraction factor can be bounded by 0.298 for any choice of the discretization parameters. In this paper, for the case that the implicit Euler method is used as the G -propagator, we provide a positive answer to (I) for three second-order F -propagators: the trapezoidal method, the TR/BDF2 method and the two-stage diagonally implicit Runge–Kutta (2s-DIRK) method. For (II), we prove that the contraction factors can be bounded by 0.316 and 1/3 for the 2s-DIRK method and the TR/BDF2 method (provided the parameter involved in TR/BDF2 satisfies [0.043, 0.977]), respectively, and both bounds are independent of the discretization parameters. For the trapezoidal method, we show that a uniform bound (less than 1) of the contraction factor does not exist. Numerical results are presented to validate the theoretical prediction.
Print ISSN:
0272-4979
Digitale ISSN:
1464-3642
Thema:
Mathematik
Permalink