
42Decomposition Methods for Differential Equations Theory and Applications
3.2.2 Introduction to the Iterative Operator-Splitting Meth-
ods
The iterative operator-splitting methods underlie iterative methods used
to solve coupled operators by using a fixed-point iteration. These algorithms
integrate each underlying equation with respect to the last iterated solution.
Therefore, the starting solution in each iterative equation is important to
guarantee fast convergence or a higher-order method. The last iterative so-
lution should have at least the local error of O(τ
i
), where i is the number of
the iteration steps, to obtain the next higher order.
We deal with at least two equations, and therefore two operators, but
the results can be generalized to n operators (see, for example, ideas of the
waveform-relaxation methods [194]).
In our next analysis, we deal with the following problem:
dc(t)
dt
= Ac(t)+Bc(t), for 0 ≤ t ≤ T, (3.22)
c(0) = c
0
,
where A, B are bounded linear operators. For such a problem, we can derive
the analytical solution, given as
c(t)=exp((A + B)t) c
0
, for 0 ≤ t ≤ T. (3.23)
We propose the iterative operator-splitting method as a decomposition method
as an effective solver for large systems of partial differential equations.
The iterative operator-splitting methods belong to a second type of itera-
tive method for solving coupled equations. We can combine the traditional
operator-splitting method (decoupling the time interval into smaller parts
with the splitting time-step) and the iterative splitting method (on each split
time interval we use the one-step iterative methods). At the least, the iter-
ative splitting methods serve as predictor-corrector methods, so in the first
equation the solution is predicted, whereas in the second equation the solution
is corrected, see [130].
We use the iterative operator-splitting methods, because the traditional
operator-splitting has, in addition to its benefits, several drawbacks:
• For noncommuting operators, there may be a very large constant in
the local splitting error, requiring the use of an unrealistically small
splitting time-step. In other words, the stability and commutativity are
connected by the norm of the commutator, see Remark 3.6.
• Within a full splitting step in one subinterval, the inner values are not
an approximation to the solution of the original problem.
• Splitting the original problem into the different subproblems with one
operator (i.e., neglecting the other components) is physically correct,
© 2009 by Taylor & Francis Group, LLC