d ati p l i e onal journal of faragó, p a f o l a issn ... · volume 2 • issue 2 • 1000e129. j...

2
Volume 2 • Issue 2 • 1000e129 J Appl Computat Math ISSN: 2168-9679 JACM, an open access journal Open Access Editorial Faragó, J Appl Computat Math 2013, 2:2 DOI: 10.4172/2168-9679.1000e129 Algorithms of Operator Splitting e basic idea of operator splitting is to split the original problem into a sequence of smaller (simpler) problems. e most popular method is the sequential splitting (sometimes referred to as the Lie- Trotter method). e general scheme of this approach can be formulated as follows: We select a small positive time step h, and divide the whole time interval into subintervals of length h; On each subinterval we consecutively solve the time-dependent problems, each of which involves only one operator (physical process); We pass to the next time sub-interval. We mention that the different problems are connected via the initial conditions. Another algorithm was defined in [1] as a global approximation method on the whole time interval [0,T]. Later, as a numerical method it was introduced in [2]. e method can be interpreted as the iterative improvement of the split result on some fixed split time interval [(n-1), nh], where the first iteration is obtained by use of the continuous variant of the well-known ADI method. e algorithm for two operators A and B reads as follows: 1 () () () i i i n n n dw t Aw t Bw t dt = + 1 1 () () () i i i n n n dw t Aw t Bw t dt + + = + for i=1, 3, 5, … , 2m -1 , where o n w is a fixed starting function for the iteration. (e index i denotes the number of the iteration on the fixed n-th time sub-interval.) en the split solution at the mesh-points is defined as w sp (nh)=w 2 m(nh). is method can be considered as an operator splitting method because we decompose the original problem into a sequence of two simpler sub-problems, in which the first sub- problem should be solved for the first operator, while the second sub- problem for the second operator. is splitting is formally similar to the sequential splitting, but here each split sub-problem contains the other operator as well with some previously defined approximate solution. e convergence of the method is investigated in [3]. e results show that for linear problems with bounded operators the iterative splitting can provide accuracy of arbitrarily high order: increasing the number of iterations any required accuracy can be achieved. In the following statement we modify this method by introducing the modified iterative splitting (MIS), which means, that in step we solve the same type of problem, with the same operator A. e algorithms read as follows: 1 () () () i i i n n n dw t Aw t Bw t dt = + for i=1,2, 3, … ,m, and the split (approximate) numerical solution at the time point t=tn=nh is defined as w sp (nh)=w m (nh). e main benefit of this new method is the following. Instead of alternating the operator in the inhomogeneous part of the sub- equations we keep the positions of the operators fixed, and hence A acts on the unknown function and B on the already known function obtained in the previous iteration. us the sub-equations become identical so the algorithm reduces to solving one equation repeatedly. A huge advantage of this method is that solving two problems is replaced by solving only one. Only the semigroup of A needs to be determined and in practice by its approximation an approximate solution can be generated. e implementation of this procedure is much simpler. e following statement is true [4]. eorem 1. Suppose that A is a linear operator that generates a C0- semigroup and B is a bounded linear operator. en the MIS generated split sub-problems have unique solutions, and the sequence of these solutions is consistent of order m. e proof can be found in [4]. Generalizations to the non-linear cases and application of the method to reaction diffusion equations and Fisher’s equation can also be done. References 1. Kanney JF, Miller CT, Kelley CT (2003) Convergence of iterative split operator *Corresponding author: István Faragó, Eötvös Loránd University, Institute of Mathematics and MTA-ELTE NumNet Research Group, Hungary, E-mail: [email protected] Received April 20, 2013; Accepted April 22, 2013; Published April 26, 2013 Citation: Faragó I (2013) Some Notes on the Iterative Operator Splitting. J Appl Computat Math 2: e129. doi:10.4172/2168-9679.1000e129 Copyright: © 2013 Faragó I. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. Abstract Operator splitting is a powerful method for the numerical investigation of complex (physical) time-dependent models, where the stationary (elliptic) part consists of a sum of several simpler operators (processes. Some fields where different splitting methods play a crucial role include the air-pollution phenomena, Maxwell’s equations or the Hamiltonian systems. These tasks are usually very complicated, and therefore, the analytical solution is impossible to find, moreover, the numerical modelling with direct discretization is also hopeless from a practical point of view. To avoid this difficulty, the operator splitting is introduced and applied. Some Notes on the Iterative Operator Splitting István Faragó* Eötvös Loránd University, Institute of Mathematics and MTA-ELTE NumNet Research Group, Hungary Journal of Applied & Computational Mathematics J o u r n a l o f A p p l i e d & C o m p u t a t i o n a l M a t h e m a t i c s ISSN: 2168-9679

Upload: others

Post on 02-Apr-2021

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: d ati p l i e onal Journal of Faragó, p a f o l a ISSN ... · Volume 2 • Issue 2 • 1000e129. J Appl Computat Math ISSN: 2168-9679 JACM, an open access journal . Editorial. Open

Volume 2 • Issue 2 • 1000e129J Appl Computat MathISSN: 2168-9679 JACM, an open access journal

Open AccessEditorial

Faragó, J Appl Computat Math 2013, 2:2

DOI: 10.4172/2168-9679.1000e129

Algorithms of Operator SplittingThe basic idea of operator splitting is to split the original problem

into a sequence of smaller (simpler) problems. The most popular method is the sequential splitting (sometimes referred to as the Lie-Trotter method). The general scheme of this approach can be formulated as follows:

We select a small positive time step h, and divide the whole time interval into subintervals of length h;

On each subinterval we consecutively solve the time-dependent problems, each of which involves only one operator (physical process);

We pass to the next time sub-interval.

We mention that the different problems are connected via the initial conditions. Another algorithm was defined in [1] as a global approximation method on the whole time interval [0,T]. Later, as a numerical method it was introduced in [2]. The method can be interpreted as the iterative improvement of the split result on some fixed split time interval [(n-1), nh], where the first iteration is obtained by use of the continuous variant of the well-known ADI method. The algorithm for two operators A and B reads as follows:

1( ) ( ) ( )i

i inn n

dw t Aw t Bw tdt

−= +

11( ) ( ) ( )

ii inn n

dw t Aw t Bw tdt

++= +

for i=1, 3, 5, … , 2m-1, where onw is a fixed starting function for the

iteration. (The index i denotes the number of the iteration on the fixed n-th time sub-interval.) Then the split solution at the mesh-points isdefined as wsp(nh)=w2m(nh). This method can be considered as anoperator splitting method because we decompose the original probleminto a sequence of two simpler sub-problems, in which the first sub-problem should be solved for the first operator, while the second sub-problem for the second operator. This splitting is formally similar to thesequential splitting, but here each split sub-problem contains the otheroperator as well with some previously defined approximate solution.The convergence of the method is investigated in [3]. The results showthat for linear problems with bounded operators the iterative splittingcan provide accuracy of arbitrarily high order: increasing the numberof iterations any required accuracy can be achieved.

In the following statement we modify this method by introducing the modified iterative splitting (MIS), which means, that in step we solve

the same type of problem, with the same operator A. The algorithms read as follows:

1( ) ( ) ( )i

i inn n

dw t Aw t Bw tdt

−= +

for i=1,2, 3, … ,m, and the split (approximate) numerical solution at the time point t=tn=nh is defined as wsp(nh)=wm(nh).

The main benefit of this new method is the following. Instead of alternating the operator in the inhomogeneous part of the sub-equations we keep the positions of the operators fixed, and hence A acts on the unknown function and B on the already known function obtained in the previous iteration. Thus the sub-equations become identical so the algorithm reduces to solving one equation repeatedly. A huge advantage of this method is that solving two problems is replaced by solving only one. Only the semigroup of A needs to be determined and in practice by its approximation an approximate solution can be generated. The implementation of this procedure is much simpler.

The following statement is true [4].

Theorem 1. Suppose that A is a linear operator that generates a C0-semigroup and B is a bounded linear operator. Then the MIS generated split sub-problems have unique solutions, and the sequence of these solutions is consistent of order m.

The proof can be found in [4].

Generalizations to the non-linear cases and application of the method to reaction diffusion equations and Fisher’s equation can also be done.

References

1. Kanney JF, Miller CT, Kelley CT (2003) Convergence of iterative split operator

*Corresponding author: István Faragó, Eötvös Loránd University, Institute of Mathematics and MTA-ELTE NumNet Research Group, Hungary, E-mail:[email protected]

Received April 20, 2013; Accepted April 22, 2013; Published April 26, 2013

Citation: Faragó I (2013) Some Notes on the Iterative Operator Splitting. J Appl Computat Math 2: e129. doi:10.4172/2168-9679.1000e129

Copyright: © 2013 Faragó I. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.

AbstractOperator splitting is a powerful method for the numerical investigation of complex (physical) time-dependent

models, where the stationary (elliptic) part consists of a sum of several simpler operators (processes. Some fields where different splitting methods play a crucial role include the air-pollution phenomena, Maxwell’s equations or the Hamiltonian systems. These tasks are usually very complicated, and therefore, the analytical solution is impossible to find, moreover, the numerical modelling with direct discretization is also hopeless from a practical point of view. To avoid this difficulty, the operator splitting is introduced and applied.

Some Notes on the Iterative Operator SplittingIstván Faragó*

Eötvös Loránd University, Institute of Mathematics and MTA-ELTE NumNet Research Group, Hungary

Journal of Applied & Computational Mathematics

Journa

l of A

pplie

d & Computational Mathem

atics

ISSN: 2168-9679

Page 2: d ati p l i e onal Journal of Faragó, p a f o l a ISSN ... · Volume 2 • Issue 2 • 1000e129. J Appl Computat Math ISSN: 2168-9679 JACM, an open access journal . Editorial. Open

Citation: Faragó I (2013) Some Notes on the Iterative Operator Splitting. J Appl Computat Math 2: e129. doi:10.4172/2168-9679.1000e129

Page 2 of 2

Volume 2 • Issue 2 • 1000e129J Appl Computat MathISSN: 2168-9679 JACM, an open access journal

approaches for approximating nonlinear reactive transport problems. Advances in Water Resources 26: 247-261.

2. Geiser J, Faragó I (2007) Iterative operator-splitting methods for linear problems. Int J Computational Science and Engineering 3: 255-263.

3. Faragó I (2008) A modified iterated operator splitting method. Applied Mathematical Modelling 32: 1542-1551.

4. Ladics T, Faragó I (2013) Generalizations and error analysis of the iterative operator splitting method. Central European Journal of Mathematics.