<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2020.81012</article-id><article-id pub-id-type="publisher-id">JAMP-97780</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  A Class of Semi-Implicit Parallel Difference Method for Time Fractional Diffusion Equations
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Lifei</surname><given-names>Wu</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Jiake</surname><given-names>Sun</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Xiaozhong</surname><given-names>Yang</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref><xref ref-type="corresp" rid="cor1"><sup>*</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Mathematics and Physics Department, North China Electric Power University, Beijing, China</addr-line></aff><pub-date pub-type="epub"><day>26</day><month>12</month><year>2019</year></pub-date><volume>08</volume><issue>01</issue><fpage>158</fpage><lpage>171</lpage><history><date date-type="received"><day>18,</day>	<month>December</month>	<year>2019</year></date><date date-type="rev-recd"><day>7,</day>	<month>January</month>	<year>2020</year>	</date><date date-type="accepted"><day>10,</day>	<month>January</month>	<year>2020</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  In this paper, we construct a class of semi-implicit difference method for time fractional diffusion equations—the group explicit (GE) difference scheme, which is a difference scheme with good parallelism constructed using Saul’yev asymmetric scheme. The stability and convergence of the GE scheme of time fractional diffusion equation are analyzed by mathematical induction. Then, the theoretical analysis is verified by numerical experiments, which shows that the GE scheme is effective for solving the time fractional diffusion equation.
 
</p></abstract><kwd-group><kwd>Time Fractional Diffusion Equation</kwd><kwd> Group Explicit Scheme</kwd><kwd> Stability</kwd><kwd> Parallel Computation</kwd><kwd> Numerical Experiment</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The fractional anomalous diffusion model has a profound physical background and rich theoretical connotation. It is widely used in the fields of fluid mechanics, signal processing and information recognition, fractal theory, etc. It has become an important tool for describing various complex mechanical behaviors [<xref ref-type="bibr" rid="scirp.97780-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.97780-ref2">2</xref>] [<xref ref-type="bibr" rid="scirp.97780-ref3">3</xref>]. However, the analytical solutions of fractional differential equations are mostly difficult to give explicitly. It is necessary and important to study the numerical solution of fractional differential and integral equations [<xref ref-type="bibr" rid="scirp.97780-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.97780-ref5">5</xref>] [<xref ref-type="bibr" rid="scirp.97780-ref6">6</xref>].</p><p>In recent years, there have been many research results on numerical solutions of fractional differential equations, such as spectral methods [<xref ref-type="bibr" rid="scirp.97780-ref7">7</xref>], finite element methods [<xref ref-type="bibr" rid="scirp.97780-ref8">8</xref>] [<xref ref-type="bibr" rid="scirp.97780-ref9">9</xref>]. However, difference methods are still dominated [<xref ref-type="bibr" rid="scirp.97780-ref10">10</xref>] [<xref ref-type="bibr" rid="scirp.97780-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.97780-ref12">12</xref>]. Zhuang and Liu [<xref ref-type="bibr" rid="scirp.97780-ref13">13</xref>] constructed a class of implicit difference schemes with unconditional stability and convergence for time fractional diffusion equations. Yuste [<xref ref-type="bibr" rid="scirp.97780-ref14">14</xref>] constructed a weighted average finite difference method for the time fractional slow diffusion problem by G-L approximation and proved its stability. Tadjeran and Meerschaert [<xref ref-type="bibr" rid="scirp.97780-ref15">15</xref>] constructed a numerical method with second-order precision in time and space for a class of variable value initial step fractional diffusion equations. The method is to combine the classical CN scheme with the extrapolation technique. Gao and Sun [<xref ref-type="bibr" rid="scirp.97780-ref16">16</xref>] gave a compact difference scheme for the slow diffusion equation, which has fourth-order accuracy in space. However, due to the memory and non-locality of fractional derivatives, the computational and storage quantities of numerical calculations of fractional differential equations are very large. When we simulate practical problems, the requirements of computational resources will be very high. However, the existing serial algorithm has a large amount of calculation and relatively low computational efficiency. We mainly study the fast numerical algorithm of fractional differential equation to improve the numerical simulation efficiency of fractional order modeling this paper.</p><p>With the rapid development of multi-core and cluster technology, parallel algorithms have become one of the mainstream technologies to improve the efficiency of numerical calculations [<xref ref-type="bibr" rid="scirp.97780-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.97780-ref18">18</xref>]. Zhang and Gu [<xref ref-type="bibr" rid="scirp.97780-ref19">19</xref>] proposed a piecewise implicit scheme for the integer order diffusion equations in an asymmetrical scheme, and used alternating techniques to construct multiple explicit-implicit and implicit alternating parallel methods. This kind of parallel method has been widely used in integer order evolution equations. For fractional differential equations, Gong and Bao [<xref ref-type="bibr" rid="scirp.97780-ref20">20</xref>] [<xref ref-type="bibr" rid="scirp.97780-ref21">21</xref>] performed parallel computation on the explicit difference schemes of fractional reaction-diffusion equations. The core content of their parallelization is parallel calculation of matrix and vector product, vector and vector addition. Sweilam and Moharram [<xref ref-type="bibr" rid="scirp.97780-ref22">22</xref>] constructed a parallel C-N scheme for time fractional parabolic equations. The core of the method is to solve the equation A x = b using the preconditioned conjugate gradient method. We do not study the parallel algorithm of equations from the perspective of numerical algebra, but based on the parallelization of traditional differential schemes for solving fractional diffusion equations numerically [<xref ref-type="bibr" rid="scirp.97780-ref23">23</xref>].</p><p>For the time fractional diffusion equation, the Saul’yev asymmetric scheme is given, and then the Saul’yev asymmetric scheme is used to construct the group explicit (GE) scheme of the time fractional diffusion equation with parallel nature. The mathematical induction method is used to prove that the GE of the time fractional diffusion equation is unconditionally stable and convergent. Finally, the theoretical analysis is verified by numerical experiments, which shows that the GE scheme is very effective for solving time fractional diffusion equations.</p></sec><sec id="s2"><title>2. GE Scheme of Fractional Diffusion Equation</title><sec id="s2_1"><title>2.1. Fractional Diffusion Equation</title><p>We consider the initial-boundary value problem of the fractional diffusion equation</p><p>∂ α u ( x , t ) ∂ t α = ∂ 2 u ( x , t ) ∂ x 2 + f ( x , t ) , 0 ≤ x ≤ L , 0 ≤ t ≤ T . (1)</p><p>with the initial conditions</p><p>u ( x , 0 ) = g ( x ) , 0 ≤ x ≤ L . (2)</p><p>and the boundary conditions</p><p>u ( 0 , t ) = u ( L , t ) = 0 , 0 ≤ t ≤ T . (3)</p><p>where 0 &lt; α &lt; 1 .</p><p>Fractional derivative ∂ α u ( x , t ) ∂ t α is Caputo derivative</p><p>∂ α u ( x , t ) ∂ t α = 1 Γ ( 1 − α ) ∫ 0 t ∂ u ( x , ξ ) ∂ ξ d ξ ( t − ξ ) α ,   0 &lt; α &lt; 1.</p><p>When α = 1 , Equation (1) is a well-known diffusion equation (Markovian process):</p><p>∂ u ( x , t ) ∂ t = ∂ 2 u ( x , t ) ∂ x 2 + f ( x , t ) , 0 ≤ x ≤ L , 0 ≤ t ≤ T . (4)</p></sec><sec id="s2_2"><title>2.2. Construction of GE Scheme for Fractional Diffusion Equation</title><p>Define t k = k τ , k = 0 , 1 , 2 , ⋯ , n , x i = i h , i = 0 , 1 , 2 , ⋯ , m , where τ = T n , h = L m</p><p>are the grid sizes in time and space respectively. Let u i k be the numerical approximation to u ( x i , t k ) . The time fractional derivative term is approximated by the following scheme:</p><p>∂ α u ( x i , t k + 1 ) ∂ t α = 1 Γ ( 1 − α ) ∑ j = 0 k ∫ j τ ( j + 1 ) τ ∂ u ( x , ξ ) ∂ ξ d ξ ( t k + 1 − ξ ) α ≈ 1 Γ ( 1 − α ) ∑ j = 0 k u ( x i , t k + 1 ) − u ( x i , t k ) τ ∫ j τ ( j + 1 ) τ d ξ ( t k + 1 − ξ ) α = τ − α Γ ( 2 − α ) [ u ( x i , t k + 1 ) − u ( x i , t k ) ] + τ − α Γ ( 2 − α ) ∑ j = 1 k [ b j u ( x i , t k + 1 − j ) − u ( x i , t k − j ) ] ,</p><p>here b j = ( j + 1 ) α − j α , j = 0 , 1 , 2 , ⋯ , n .</p><p>L h , τ α u ( x i , t k + 1 ) = τ − α Γ ( 2 − α ) ∑ j = 0 k [ b j u ( x i , t k + 1 − j ) − u ( x i , t k − j ) ] ,</p><p>and | ∂ α u ( x i , t k + 1 ) ∂ t α − L h , τ α u ( x i , t k + 1 ) | ≤ C τ 2 − α , where C is a constant.</p><p>Construct the Saul’yev asymmetric scheme of Equation (1):</p><p>L h , τ α u ( x i , t k + 1 ) = 1 h 2 ( u i + 1 k − u i k − u i k + 1 + u i − 1 k + 1 ) + f i k + 1 . (5)</p><p>L h , τ α u ( x i , t k + 1 ) = 1 h 2 ( u i + 1 k + 1 − u i k + 1 − u i k + u i − 1 k ) + f i k + 1 . (6)</p><p>where i = 1 , 2 , ⋯ , m − 1 , k = 0 , 1 , 2 , ⋯ , n − 1 . Let μ = τ α h 2 , r = μ Γ ( 2 − α ) , the above two types of Saul’yev asymmetric schemes can be rewritten as follows:</p><p>When k = 0 ,</p><p>( 1 + r ) u i 1 − r u i − 1 1 = ( 1 − r ) u i 0 + r u i + 1 0 + f i 1 , (7)</p><p>− r u i + 1 1 + ( 1 + r ) u i 1 = ( 1 − r ) u i 0 + r u i − 1 0 + f i 1 . (8)</p><p>When k &gt; 0 ,</p><p>( 1 + r ) u i k + 1 − r u i − 1 k + 1 = ( 1 − r − b 1 ) u i k + r u i + 1 k + ∑ j = 1 k u i k − j [ b j − b j + 1 ] + b k u i 0 + f i k + 1 , (9)</p><p>− r u i + 1 k + 1 + ( 1 + r ) u i k + 1 = ( 1 − r − b 1 ) u i k + r u i − 1 k + ∑ j = 1 k u i k − j [ b j − b j + 1 ] + b k u i 0 + f i k + 1 , (10)</p><p>The GE scheme of the time fractional diffusion equation is designed as follows: the four “○” in <xref ref-type="fig" rid="fig1">Figure 1</xref> indicate the establishment of the Saul’yev asymmetric format (10) at point ( i , k + 1 ) , four “□” means that the Saul’yev asymmetric format (9) is established at point ( i + 1 , k + 1 ) . The grouping explicit scheme is a combination of these two asymmetric schemes, and the difference equation is the following 2 &#215; 2 equations.</p><p>when k = 0 ,</p><p>{ − r u i + 1 1 + ( 1 + r ) u i 1 = ( 1 − r ) u i 0 + r u i − 1 0 + f i 1 , ( 1 + r ) u i + 1 1 − r u i 1 = ( 1 − r ) u i + 1 0 + r u i + 2 0 + f i + 1 1 . (11)</p><p>when k &gt; 0 ,</p><p>{ − r u i + 1 k + 1 + ( 1 + r ) u i k + 1 = ( 1 − r ) u i k + r u i − 1 k − b 1 u i k + ∑ j = 1 k − 1 u i k − j [ b j − b j + 1 ] + b k u i 0 + f , i k + 1 ( 1 + r ) u i + 1 k + 1 − r u i k + 1 = ( 1 − r ) 1 u i + 1 k + r u i + 2 k − b 1 u i + 1 k + ∑ j = 1 k − 1 u i + 1 k − j [ b j − b j + 1 ] + b k u i + 1 0 + f i + 1 k + 1 . (12)</p><p>Simplified, when k = 0 ,</p><p>{ u i 1 = 1 1 + 2 r [ r ( 1 + r ) u i − 1 0 + ( 1 − r 2 ) u i 0 + r ( 1 − r ) u i + 1 0 + r 2 u i + 2 0 + ( 1 + r ) f i 1 + r f i + 1 1 ] , u i + 1 1 = 1 1 + 2 r [ r 2 u i − 1 0 + r ( 1 − r ) u i 0 + ( 1 − r 2 ) u i + 1 0 + r ( 1 + r ) u i + 2 0 + r f i 1 + ( 1 + r ) f i + 1 1 ] . (13)</p><p>when k &gt; 0 ,</p><p>{ u i k + 1 = 1 1 + 2 r [ r ( 1 + r ) u i − 1 k + ( 1 − r 2 ) u i k + r ( 1 − r ) u i + 1 k + r 2 u i + 2 k + ( 1 + r ) h i k + r h i + 1 k + ( 1 + r ) f i 1 + r f i + 1 1 ] , u i + 1 k + 1 = 1 1 + 2 r [ r 2 u i − 1 k + r ( 1 − r ) u i k + ( 1 − r 2 ) u i + 1 k + r ( 1 + r ) u i + 2 k + r h i k + ( 1 + r ) h i + 1 k + r f i 1 + ( 1 + r ) f i + 1 1 ] . (14)</p><p>where h i k = h ( u i k ) = − b 1 u i k + ∑ j = 1 k − 1 u i k − j [ b j − b j + 1 ] + b k u i 0 .</p><p>From Equations (13) and (14), we can know that the value of two points u i k + 1 and u i + 1 k + 1 on the k + 1 <sup>th</sup> time layer can be calculated explicitly by function values known in the previous k layers. Therefore, it can be seen that the method formed by Equations (9) and (10) is called a group explicit method, or GE method, and this method is easy to calculate in parallel.</p><p>According to the parity of the number of points m, the GE method has different forms.</p><p>When the number of points m is even, then m − 1 is an odd number, there are ( m − 2 ) / 2 GE groups, and a single point. This single point is either a right single point or a left single point.</p><p>1) GER method</p><p>It has a right single point and ( m − 2 ) / 2 GE groups. From ( 1 , k + 1 ) to ( m − 2 , k + 1 ) using GE scheme ( m − 2 ) / 2 times consecutively, the value of right single point ( m − 1 , k + 1 ) is calculated by the asymmetric scheme (9), see figure. The GER method can be expressed as the following matrix form:</p><p>( I + r G 1 ) U k + 1 = ( I − r G 2 ) U k + h k + f k + 1 + b 1 , k = 1 , 2 , 3 , ⋯</p><p>G 1 = [ G G ⋱ G 1 ] ( m − 1 ) &#215; ( m − 1 ) , G = [ 1 − 1 − 1 1 ] , b 1 = [ r u 0 k , 0 , ⋯ , 0 , r u m k + 1 ] T ,</p><p>h k = [ h 1 k , h 2 k , ⋯ , h m − 1 k ] T .</p><p>2) GEL method</p><p>It has a left single point, except that the value of the point ( 1 , k + 1 ) is calculated by the asymmetric scheme (10), from ( 2 , k + 1 ) to ( m − 1 , k + 1 ) using GE scheme ( m − 2 ) / 2 times consecutively.</p><p>( I + r G 2 ) U k + 1 = ( I − r G 1 ) U k + h k + f k + 1 + b 2 , k = 1 , 2 , 3 , ⋯ ,</p><p>where b 2 = [ r u 0 k + 1 , 0 , ⋯ , 0 , r u m k ] T .</p><p>When the number of points m is odd, and m − 1 is even, there are ( m − 1 ) / 2 or ( m − 3 ) / 2 GE groups, including two single-point calculations, that is, there are both right single points and left single points.</p><p>3) GEU method</p><p>Except for ( m − 3 ) / 2 GE groups, it has both right single points and left single points. GEU (group explicit with both ungrouped ends) scheme:</p><p>( I + r G ^ 1 ) U k + 1 = ( I − r G ^ 2 ) U k + h k + f i k + 1 + b 3 , k = 1 , 2 , 3 , ⋯ ,</p><p>G ^ 1 = [ 1 G ⋱ G 1 ] ( m − 1 ) &#215; ( m − 1 ) , G ^ 2 = [ G ⋱ G ] ( m − 1 ) &#215; ( m − 1 ) , b 3 = [ r u 0 k + 1 , 0 , ⋯ , 0 , r u m k + 1 ] T .</p><p>4) GEC method</p><p>It includes ( m − 1 ) / 2 times GE scheme on pairwise points consecutively, so there is GEC (group explicit complete) method:</p><p>( I + r G ^ 2 ) U k + 1 = ( I − r G ^ 1 ) U k + h k + f k + 1 + b 4 , k = 1 , 2 , 3 , ⋯ ,</p><p>b 4 = [ r u 0 k , 0 , ⋯ , 0 , r u m k ] T .</p><p>Using the properties of function g ( x ) = x 1 − α ( x ≥ 1 ) , we can draw the following conclusions:</p><p>{ 1 = b &gt; b 1 &gt; b 2 &gt; ⋯ → 0 , ∑ j = 1 k c j = 1 − b k , ∑ j = 1 ∞ c j = 1 , 1 &gt; 2 − 2 1 − α = c 1 &gt; c 2 &gt; c 3 &gt; ⋯ → 0.</p></sec></sec><sec id="s3"><title>3. Stability Analysis of GE Scheme</title><p>In this section, we analyze the stability of the GE scheme. Taking GER scheme as an example, the stability of GER scheme is analyzed. Assume u ˜ i k ( i = 0 , 1 , 2 , ⋯ , m ; k = 0 , 1 , 2 , ⋯ , n ) is the numerical solution of GER scheme. Error ε ˜ i k = u ˜ i k − u i k satisfy the following equations:</p><p>when k = 0 ,</p><p>( I + r G 2 ) E 1 = ( I − r G 1 ) E 0 ,</p><p>when k &gt; 0 ,</p><p>( I + r G 1 ) E k + 1 = [ ( 1 + c 1 ) I − r G 2 ] E k + c 2 E k − 1 + ⋯ + c k E 1 + b k E 0 ,</p><p>where E k = [ ε 1 k , ε 2 k , ⋯ , ε m − 1 k ] ′ . Let | ε l k k | = max 1 ≤ i ≤ m − 1 | ε i k | ,</p><p>when k = 0 , for GE scheme (13), if r ≤ 1 then error satisfy:</p><p>‖ ε i 1 ‖ ∞ = 1 1 + 2 r ‖ r ( 1 + r ) ε i − 1 0 + ( 1 − r 2 ) ε i 0 + r ( 1 − r ) ε i + 1 0 + r 2 ε i + 2 0 ‖ ∞ ≤ 1 1 + 2 r [ r ( 1 + r ) + ( 1 − r 2 ) + r ( 1 − r ) + r 2 ] ‖ ε l 0 0 ‖ ∞ ≤ ‖ ε l 0 0 ‖ ∞ ,</p><p>‖ ε i + 1 1 ‖ ∞ = 1 1 + 2 r ‖ r 2 ε i − 1 0 + r ( 1 − r ) ε i 0 + ( 1 − r 2 ) ε i + 1 0 + r ( 1 + r ) ε i + 2 0 ‖ ∞ ≤ 1 1 + 2 r [ r 2 + r ( 1 − r ) + ( 1 − r 2 ) + r ( 1 + r ) ] ‖ ε l 0 0 ‖ ∞ ≤ ‖ ε l 0 0 ‖ ∞ .</p><p>In summary, we have ‖ E 1 ‖ ∞ ≤ ‖ E 0 ‖ ∞ .</p><p>Assume that ‖ E j ‖ ∞ ≤ ‖ E 0 ‖ ∞ , j = 1 , 2 , ⋯ , k , | ε l k + 1 k + 1 | = max 1 ≤ i ≤ m − 1 | ε i k + 1 | , which error satisfy the following equations:</p><p>For GE scheme (13), if r ≤ 1 then error satisfy:</p><p>‖ ε i k + 1 ‖ ∞ = 1 1 + 2 r ‖ r ( 1 + r ) ε i − 1 k + ( 1 − r 2 ) ε i k + r ( 1 − r ) ε i + 1 k + r 2 ε i + 2 k + ( 1 + r ) h ˜ i k + r h ˜ i + 1 k ‖ ∞ ≤ 1 1 + 2 r ( ( 1 + 2 r ) + ( 1 + r ) ( − b 1 + c 2 + ⋯ + c k + b k ) + r ( − b 1 + c 2 + ⋯ + c k + b k ) ) ‖ ε l 0 0 ‖ ∞ ≤ ( 1 − b 1 + c 2 + ⋯ + c k + b k ) ‖ ε l 0 0 ‖ ∞ ≤ ‖ ε l 0 0 ‖ ∞ ,</p><p>‖ ε i + 1 k + 1 ‖ ∞ = 1 1 + 2 r ‖ r 2 ε i − 1 k + r ( 1 − r ) ε i k + ( 1 − r 2 ) ε i + 1 k + r ( 1 + r ) ε i + 2 k + r h ˜ i k + ( 1 + r ) h ˜ i + 1 k ‖ ∞ ≤ 1 1 + 2 r ( ( 1 + 2 r ) + r ( − b 1 + c 2 + ⋯ + c k + b k ) + ( 1 + r ) ( − b 1 + c 2 + ⋯ + c k + b k ) ) ‖ ε l 0 0 ‖ ∞ ≤ ( 1 − b 1 + c 2 + ⋯ + c k + b k ) ‖ ε l 0 0 ‖ ∞ ≤ ‖ ε l 0 0 ‖ ∞ .</p><p>where h ˜ i k = − b 1 ε i k + ∑ j = 1 k − 1 ε i k − j [ b j − b j + 1 ] + b k ε i 0 .</p><p>In summary, we have ‖ E k + 1 ‖ ∞ ≤ ‖ E 0 ‖ ∞ . Therefore, when r ≤ 1 , GE scheme of the fractional diffusion equation is stable. Then, we can get Theorem 1.</p><p>Theorem 1. When r ≤ 1 , GE scheme of fractional diffusion equation is stable.</p></sec><sec id="s4"><title>4. Error Analysis of GE Scheme</title><p>Let u ( x i , t k ) ( i = 1 , 2 , ⋯ , m − 1 ; k = 1 , 2 , ⋯ , n ) is analytical solution of time fractional diffusion equation at the grid point ( x i , t k ) . Define e i k = u ( x i , t k ) − u i k and e k = ( e 1 k , e 2 k , ⋯ , e m − 1 k ) T , assuming no initial errors, that is e 0 = 0 . The accuracy of the GE scheme is discussed below, bring e k into GE scheme, then we have:</p><p>when k = 0 ,</p><p>( I + r G 2 ) e 1 = R 1 .</p><p>when k &gt; 0 ,</p><p>( I + r G 1 ) e k + 1 = ( I − r G 2 ) e k − b 1 e k + ∑ j = 1 k − 1 e k − j ( b j − b j + 1 ) + R k + 1 .</p><p>For GE scheme, firstly we analyze the accuracy of the two types of Saul’yev asymmetric schemes.</p><p>When Saul’yev asymmetric scheme I 1 :</p><p>when k = 0 ,</p><p>( 1 + r ) e i 1 − r e i + 1 1 = R i 1 ,</p><p>when k &gt; 0 ,</p><p>( 1 + r ) e i k + 1 − r e i + 1 k + 1 = r e i − 1 k + ( 1 − r − b 1 ) e i k + ∑ j = 1 k c j + 1 e i k − j + R i k + 1 .</p><p>R i k + 1 = L h , τ α u ( x i , t k + 1 ) − 1 h 2 [ u ( x i + 1 , t k + 1 ) − u ( x i , t k + 1 ) − u ( x i , t k ) + u ( x i − 1 , t k ) ] = u ( x i , t k + 1 ) − u ( x i , t k ) + ∑ j = 1 k b j [ u ( x i , t k + 1 − j ) − u ( x i , t k − j ) ] − μ Γ ( 2 − α ) 2 [ u ( x i + 1 , t k + 1 ) − u ( x i , t k + 1 ) − u ( x i , t k ) + u ( x i − 1 , t k ) ] = ∑ j = 0 k b j [ u ( x i , t k + 1 − j ) − u ( x i , t k − j ) ] − τ α Γ ( 2 − α ) 2 h 2 [ u ( x i + 1 , t k + 1 ) − u ( x i , t k + 1 ) − u ( x i , t k ) + u ( x i − 1 , t k ) ] ,</p><p>1 τ α Γ ( 2 − α ) ∑ j = 0 k b j [ u ( x i , t k + 1 − j ) − u ( x i , t k − j ) ] = ∂ α u ( x i , t k + 1 ) ∂ t α + C 1 τ 2 − α ,</p><p>1 h 2 [ u ( x i + 1 , t k + 1 ) − u ( x i , t k + 1 ) − u ( x i , t k ) + u ( x i − 1 , t k ) ] = ∂ 2 u ( x i , t k + 1 ) ∂ x 2 + ( τ h ∂ 2 u ( x i , t k + 1 ) ∂ x ∂ t − τ 2 2 h ∂ 3 u ( x i , t k + 1 ) ∂ x ∂ t 2 + τ h 6 ∂ 4 u ( x i , t k + 1 ) ∂ x 3 ∂ t )         − τ 2 ∂ 3 u ( x i , t k + 1 ) ∂ x 2 ∂ t + h 2 24 ∂ 4 u ( x i , t k + 1 ) ∂ x 4 + C 2 ( τ 2 − α + h 2 ) ,</p><p>R i k + 1 = τ α Γ ( 2 − α ) { [ ∂ α u ( x i , t k + 1 ) ∂ t α − ∂ 2 u ( x i , t k + 1 ) ∂ x 2 ]     − ( τ h ∂ 2 u ( x i , t k + 1 ) ∂ x ∂ t − τ 2 2 h ∂ 3 u ( x i , t k + 1 ) ∂ x ∂ t 2 + τ h 6 ∂ 4 u ( x i , t k + 1 ) ∂ x 3 ∂ t )     − τ 2 ∂ 3 u ( x i , t k + 1 ) ∂ x 2 ∂ t + h 2 24 ∂ 4 u ( x i , t k + 1 ) ∂ x 4 } + C ( τ 2 + h 2 τ α ) .</p><p>When Saul’yev asymmetric scheme I 2 :</p><p>1 h 2 [ u ( x i + 1 , t k ) − u ( x i , t k ) − u ( x i , t k + 1 ) + u ( x i − 1 , t k + 1 ) ] = ∂ 2 u ( x i , t k + 1 ) ∂ x 2 + ( − τ h ∂ 2 u ( x i , t k + 1 ) ∂ x ∂ t + τ 2 2 h ∂ 3 u ( x i , t k + 1 ) ∂ x ∂ t 2 − τ h 6 ∂ 4 u ( x i , t k + 1 ) ∂ x 3 ∂ t )         − τ 2 ∂ 3 u ( x i , t k + 1 ) ∂ x 2 ∂ t + h 2 24 ∂ 4 u ( x i , t k + 1 ) ∂ x 4 + C 2 ( τ 2 − α + h 2 ) ,</p><p>R i k + 1 = τ α Γ ( 2 − α ) { [ ∂ α u ( x i , t k + 1 ) ∂ t α − ∂ 2 u ( x i , t k + 1 ) ∂ x 2 ]     − ( − τ h ∂ 2 u ( x i , t k + 1 ) ∂ x ∂ t + τ 2 2 h ∂ 3 u ( x i , t k + 1 ) ∂ x ∂ t 2 − τ h 6 ∂ 4 u ( x i , t k + 1 ) ∂ x 3 ∂ t )     − τ 2 ∂ 3 u ( x i , t k + 1 ) ∂ x 2 ∂ t + h 2 24 ∂ 4 u ( x i , t k + 1 ) ∂ x 4 } + C ( τ 2 + h 2 τ α ) .</p><p>It can be seen that there are three terms in the Saul’yev asymmetric scheme I 1 and R i k + 1 in and of which have the same form but opposite signs ( τ h ∂ 2 u ( x i , t k + 1 ) ∂ x ∂ t etc.), so inner errorscan be eliminated by simultaneous I 1 and I 2 , so there is no term of ( τ h ) , that is R i k + 1 ≤ C ( τ 2 + τ α h 2 ) .</p><p>In summary, for the GE scheme we have R i k ≤ C ( τ 2 + τ α h 2 ) , k = 1 , 2 , ⋯ , m .</p><p>Lemma 1. ‖ e k ‖ ∞ ≤ C b k − 1 − 1 ( τ 2 + τ α h 2 ) , k = 1 , 2 , ⋯ , n . Where ‖ e k ‖ ∞ = max 1 ≤ i ≤ m − 1 | e i k | , C is a constant.</p><p>Proof. Using mathematical induction. When k = 1 , let ‖ e 1 ‖ ∞ = | e l 1 | = max 1 ≤ i ≤ m − 1 | e i 1 | , We will consider | e l 1 | in two cases.</p><p>When Saul’yev asymmetric scheme I 1 :</p><p>| e l 1 | ≤ ( 1 + r ) | e l 1 | − r | e l + 1 1 | ≤ | ( 1 + r ) e l 1 − r e l + 1 1 | = | R i 1 | ≤ C b 0 − 1 ( τ 2 + τ α h 2 ) .</p><p>Similarly, when Saul’yev asymmetric scheme I 2 , we have | e l 1 | ≤ C b 0 − 1 ( τ 2 + τ α h 2 ) .</p><p>Assume that ‖ e j ‖ ∞ ≤ C b j − 1 ( τ 2 + τ α h 2 ) , j = 1 , 2 , ⋯ , k and | e l k + 1 | = max 1 ≤ i ≤ m − 1 | e i k + 1 | . From the property of b j we can know that b j − 1 ≤ b k − 1 , j = 0 , 1 , 2 , ⋯ , k .</p><p>Similarly we consider e l k + 1 in two cases. For Saul’yev asymmetric scheme I 1 :</p><p>| e l k + 1 | ≤ ( 1 + r ) | e l k + 1 | − r | e l + 1 k + 1 | ≤ | ( 1 + r ) e l k + 1 − r e l + 1 k + 1 | = | ( 1 − r − b 1 ) e l k + r e l − 1 k + ∑ j = 1 k − 1 c j + 1 e l k − j + R l k + 1 | ≤ | ( 1 + r − b 1 ) e l k + r e l k + ∑ j = 1 k − 1 c j + 1 e l k − j + R l k + 1 |</p><p>≤ ( 1 − b 1 ) | e l k | + ∑ j = 1 k − 1 c j + 1 | e l k − j | + | R l k + 1 | ≤ ( 1 − b 1 ) ‖ e k ‖ ∞ + ∑ j = 1 k − 1 c j + 1 ‖ e k − j ‖ ∞ + C ( τ 2 + τ α h 2 ) ≤ C b k − 1 ( τ 2 + τ α h 2 ) .</p><p>Similarly, when Saul’yev asymmetric scheme I 2 , we have | e l k + 1 | ≤ C b k − 1 ( τ 2 + τ α h 2 ) .</p><p>So for both types of Saul’yev asymmetric schemes, we have | e l k + 1 | ≤ C b k − 1 ( τ 2 + τ α h 2 ) , k α τ α ≤ T and</p><p>lim k → ∞ b k − 1 k α = lim k → ∞ k − α ( k + 1 ) 1 − α − k 1 − α = lim k → ∞ k − 1 ( 1 + 1 k ) 1 − α − 1 = lim k → ∞ k − 1 ( 1 − α ) k − 1 = 1 1 − α .</p><p>Therefore, we have</p><p>‖ e k ‖ ∞ ≤ C ˜ k α ( τ 2 + τ α h 2 ) = C ˜ k α τ α ( τ 2 − α + h 2 ) ≤ C ˜ T α ( τ 2 − α + h 2 ) ,</p><p>where C is a constant.</p><p>Theorem 3. Assume u i k is an approximate solution calculated from the GE scheme of the fractional diffusion equation, then</p><p>| u i k − u ( x i , t k ) | ≤ C ( τ 2 − α + h 2 ) .</p></sec><sec id="s5"><title>5. Numerical Experiment</title><p>In this section, we will compare and analyze the analytic solutions of GE scheme and the classical implicit scheme by numerical examples. It shows that GE scheme in this paper is effective for solving time fractional diffusion equations. GE scheme can also be applied to other types of time fractional equations.</p><p>Consider the following time fractional diffusion equation [<xref ref-type="bibr" rid="scirp.97780-ref13">13</xref>] :</p><p>∂ α u ( x , t ) ∂ t α = ∂ 2 u ( x , t ) ∂ x 2 , 0 ≤ x ≤ 2 , 0 &lt; t . (15)</p><p>The boundary conditions are: u ( 0 , t ) = u ( 2 , t ) = 0 , and the initial conditions are:</p><p>u ( x , 0 ) = g ( x ) = { 2 x , 0 ≤ x ≤ 0.5 , ( 4 − 2 x ) / 3 , 0.5 ≤ x ≤ 2. (16)</p><p>The function g ( x ) indicates that the heat source is at point x = 0.5 .</p><p>Through finite sine transform and Laplace transform, we can obtain the analytical solution of the time fractional diffusion Equation (15) under the above boundary condition (16):</p><p>u ( x , t ) = 2 L ∑ n = 1 ∞ E α ( − a 2 n 2 t α ) sin ( a n x ) ∫ 0 L g ( r ) sin ( a n r ) d r , (17)</p><p>where E α ( z ) is Mittag-Leffler function E α ( − z ) = ∑ k = 0 ∞ z k Γ ( α k + 1 ) , a = π / L .</p><p>Take t = 0.5 and α = 0.5 , the analytical solution is compared with the numerical solution of implicit scheme and GE scheme given in this paper. Although there is an analytical solution for this type of fractional diffusion equation, it can be seen from the form that the analytic solution is very complicated. For the convenience of calculation, only the first 20 terms are taken for the analytical solution formula (3). For the numerical solution, only 40 and 1000 of space and time are considered. Compare and analysis of analytical solution and two numerical solutions are shown in <xref ref-type="table" rid="table1">Table 1</xref>, whose curves are show in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p><p>It can be seen from <xref ref-type="fig" rid="fig2">Figure 2</xref> that the surface of GE scheme solution is smooth, which is same as the surfaces of analytical solution and the implicit scheme solution, which shows that GE scheme is feasible to solve the fractional diffusion equation. In terms of accuracy, it can be seen from <xref ref-type="table" rid="table1">Table 1</xref> that the difference scheme solution is very close to the analytical solution (in the case of the first 20 terms). It can be seen that difference scheme is effective for solving time fractional diffusion equation. In terms of calculation time (CPU time), it can be seen that when the first 20 terms of the analytical solution formula are taken, the calculation time is 21.5483 s, which shows that the calculation amount is very large. The computation time of the two difference schemes is less than 1 s. It can be seen that the difference method is effective numerical methods for solving the time fractional diffusion equation.</p><p>By comparing GE scheme of this paper with the analytical solution and the implicit difference scheme, it can be seen from <xref ref-type="table" rid="table1">Table 1</xref> that the absolute error of the numerical solution of two schemes is between 10<sup>−</sup><sup>3</sup> - 10<sup>−</sup><sup>4</sup> , but the calculation amount (CPU time) of GE scheme given in this paper is only 57.1% of implicit difference scheme. Because GE schemein this paper has the property of parallel computing, compared with the implicit difference scheme, GE scheme of the fractional diffusion equation improves the computing efficiency by about 43% when the calculation accuracy is equivalent. When performing long term calculations, the advantages of parallel computing in GE scheme will be more obvious.</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Compare and analysis of two difference scheme solutions and analytical solutions</title></caption><table><tbody><thead><tr><th align="center" valign="middle" ></th><th align="center" valign="middle" >0.25</th><th align="center" valign="middle" >0.5</th><th align="center" valign="middle" >0.75</th><th align="center" valign="middle" >1</th><th align="center" valign="middle" >1.25</th><th align="center" valign="middle" >1.5</th><th align="center" valign="middle" >CPU time</th></tr></thead><tr><td align="center" valign="middle" >Exact solution</td><td align="center" valign="middle" >0.101019</td><td align="center" valign="middle" >0.178867</td><td align="center" valign="middle" >0.215642</td><td align="center" valign="middle" >0.214990</td><td align="center" valign="middle" >0.185472</td><td align="center" valign="middle" >0.134982</td><td align="center" valign="middle" >21.5483</td></tr><tr><td align="center" valign="middle" >Implicit scheme</td><td align="center" valign="middle" >0.100705</td><td align="center" valign="middle" >0.178342</td><td align="center" valign="middle" >0.214823</td><td align="center" valign="middle" >0.214068</td><td align="center" valign="middle" >0.184616</td><td align="center" valign="middle" >0.134329</td><td align="center" valign="middle" >0.8341 s</td></tr><tr><td align="center" valign="middle" >GE scheme</td><td align="center" valign="middle" >0.101206</td><td align="center" valign="middle" >0.179110</td><td align="center" valign="middle" >0.215611</td><td align="center" valign="middle" >0.214716</td><td align="center" valign="middle" >0.185052</td><td align="center" valign="middle" >0.134556</td><td align="center" valign="middle" >0.4761 s</td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Order of time convergence of GE scheme ( m = 100 )</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >τ</th><th align="center" valign="middle" >E ∞</th><th align="center" valign="middle" >log 2 E ∞ ( h , τ ) E ∞ ( h , τ / 2 )</th></tr></thead><tr><td align="center" valign="middle" >1/400</td><td align="center" valign="middle" >1.027403e−3</td><td align="center" valign="middle" >—</td></tr><tr><td align="center" valign="middle" >1/800</td><td align="center" valign="middle" >3.596508e−4</td><td align="center" valign="middle" >1.514334</td></tr><tr><td align="center" valign="middle" >1/1600</td><td align="center" valign="middle" >1.269148−4</td><td align="center" valign="middle" >1.502736</td></tr><tr><td align="center" valign="middle" >1/3200</td><td align="center" valign="middle" >4.468048e−5</td><td align="center" valign="middle" >1.506144</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Order of convergence of GE scheme ( n = 2000 )</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >h</th><th align="center" valign="middle" >E ∞</th><th align="center" valign="middle" >log 2 E ∞ ( h , τ ) E ∞ ( h , τ / 2 )</th></tr></thead><tr><td align="center" valign="middle" >1/20</td><td align="center" valign="middle" >1.2124 e−003</td><td align="center" valign="middle" >—</td></tr><tr><td align="center" valign="middle" >1/40</td><td align="center" valign="middle" >3.0265e−004</td><td align="center" valign="middle" >2.0096</td></tr><tr><td align="center" valign="middle" >1/80</td><td align="center" valign="middle" >7.1816e−005</td><td align="center" valign="middle" >2.0963</td></tr><tr><td align="center" valign="middle" >1/160</td><td align="center" valign="middle" >2.0297e−005</td><td align="center" valign="middle" >2.1867</td></tr></tbody></table></table-wrap><p>The convergence of GE scheme and its definition is verified in following. Define E ∞ ( h , τ ) = max 0 ≤ i ≤ M | u ( x i , t N ) − u i N | . A spatial division of 80 is selected to analyze the time convergence of GE scheme, a time division of 2000 is selected to verify the convergence of GE scheme in the spatial direction. The calculation results are shown in <xref ref-type="table" rid="table2">Table 2</xref> and <xref ref-type="table" rid="table3">Table 3</xref>. From <xref ref-type="table" rid="table2">Table 2</xref>, we can see that GE scheme converges linearly in the time direction. From <xref ref-type="table" rid="table3">Table 3</xref>, we can see that GE scheme converges squarely in the spatial direction. The numerical results are consistent with the theoretical analysis.</p></sec><sec id="s6"><title>6. Conclusion</title><p>In this paper, the group explicit (GE) scheme of the time fractional diffusion equation is constructed by applying the Saul’yev asymmetric scheme. We analyzed the stability and convergence of GE scheme. GE scheme has the property of parallel computing, and its computation efficiency is nearly 60% less than that of the classic implicit scheme. The numerical experimental results are consistent with the theoretical analysis. GE scheme has 2 − α order of convergence in time and second order of convergence in space. Theoretical analysis and numerical experiments show that GE scheme is effective for solving time fractional diffusion equations. Especially for long term history and large computational domain problems, the advantages of GE scheme for parallel computing will be more obvious.</p></sec><sec id="s7"><title>Acknowledgements</title><p>The research was supported by National Science and Technology Major Special Subproject (2017ZX07101001-1) and the Fundamental Research Funds of the Central Universities (2018MS168).</p></sec><sec id="s8"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s9"><title>Cite this paper</title><p>Wu, L.F., Sun, J.K. and Yang, X.Z. (2020) A Class of Semi-Implicit Parallel Difference Method for Time Fractional Diffusion Equations. Journal of Applied Mathematics and Physics, 8, 158-171. https://doi.org/10.4236/jamp.2020.81012</p></sec></body><back><ref-list><title>References</title><ref id="scirp.97780-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Uchaikin, V.V. (2013) Fractional Derivatives for Physicists and Engineers, Volume II: Applications. Springer, Berlin. https://doi.org/10.1007/978-3-642-33911-0</mixed-citation></ref><ref id="scirp.97780-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Diethelm, K. (2010) The Analysis of Fraction Differential Equations. Springer, Berlin. https://doi.org/10.1007/978-3-642-14574-2</mixed-citation></ref><ref id="scirp.97780-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Chen, W., Sun, H.G., Li, X.C., et al. (2010) Fractional Derivative Modeling of Mechanics and Engineering Problems. Science Press, Beijing. (In Chinese)</mixed-citation></ref><ref id="scirp.97780-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Guo, B.L., Pu, X.K., Huang, F.H., et al. (2015) Fractional Partial Differential Equations and Their Numerical Solutions. Science Press, Beijing. https://doi.org/10.1142/9543</mixed-citation></ref><ref id="scirp.97780-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Liu, F.W., Zhuang, P.H. and Liu, Q.X. (2015) Numerical Methods and Its Application of Fractional Partial Differential Equation. Science Press, Beijing. (In Chinese)</mixed-citation></ref><ref id="scirp.97780-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Sun, Z.Z. and Gao, G.H. (2015) Finite Difference Methods for Fractional Differential Equations. Science Press, Beijing. (In Chinese)</mixed-citation></ref><ref id="scirp.97780-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Li, X.J. and Xu, C.J. (2009) A Space-Time Spectral Method for the Time Fractional Diffusion Equation. SIAM Journal on Numerical Analysis, 47, 2108-2131. https://doi.org/10.1137/080718942</mixed-citation></ref><ref id="scirp.97780-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Zeng, F.H., Li, C.P., Liu, F.W., et al. (2013) The Use of Finite Difference/Element Approaches for Solving the Time-Fractional Sub-Diffusion Equation. SIAM Journal on Scientific Computing, 35, A2976-A3000. https://doi.org/10.1137/130910865</mixed-citation></ref><ref id="scirp.97780-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Neville, J.F., Xiao, J.Y. and Yan, Y.B. (2014) A Finite Element Method for Time Fractional Partial Differential Equations. Fractional Calculus &amp; Applied Analysis, 14, 454-474.</mixed-citation></ref><ref id="scirp.97780-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Wang, H. and Treena, S.B. (2012) A Fast Finite Difference Method for Two-Dimensional Space-Fractional Diffusion Equations. SIAM Journal Scientific Computing, 34, A2444-A2458. https://doi.org/10.1137/12086491X</mixed-citation></ref><ref id="scirp.97780-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Tan, P.Y. and Zhang, X.D. (2008) Numerical Solution of Space-Time Fractional Convection-Diffusion Equation. Computational Mathematics, 30, 305-310. (In Chinese)</mixed-citation></ref><ref id="scirp.97780-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Liu, F.W., Zhuang, P.H., Anh, V., et al. (2007) Stability and Convergence of the Difference Methods for the Space-Time Fractional Advection-Diffusion Equation. Applied Mathematics and Computation, 191, 12-20. https://doi.org/10.1016/j.amc.2006.08.162</mixed-citation></ref><ref id="scirp.97780-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Zhuang, P.H. and Liu, F.W. (2006) Implicit Difference Approximation for the Time Fractional Diffusion Equation. Journal of Applied Mathematics and Computing, 22, 87-99. https://doi.org/10.1007/BF02832039</mixed-citation></ref><ref id="scirp.97780-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Yuste, S.B. (2006) Weighted Average Finite Difference Methods for Fractional Diffusion Equations. Journal of Computational Physics, 216, 264-274. https://doi.org/10.1016/j.jcp.2005.12.006</mixed-citation></ref><ref id="scirp.97780-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Tadjeran, C., Meerschaert, M.M. and Scheffler, H.P. (2006) A Second-Order Accurate Numerical Approximation for the Fraction Diffusion Equation. Journal of Computational Physics, 213, 205-123. https://doi.org/10.1016/j.jcp.2005.08.008</mixed-citation></ref><ref id="scirp.97780-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Gao, G.H. and Sun, Z.Z. (2011) A Compact Finite Difference Scheme for the Fractional Sub-Diffusion Equations. Journal of Computational Physics, 230, 586-595. https://doi.org/10.1016/j.jcp.2010.10.007</mixed-citation></ref><ref id="scirp.97780-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Petter, B. and Mitchell, L. (2000) Parallel Solution of Partial Differential Equations. Springer-Verlag, New York.</mixed-citation></ref><ref id="scirp.97780-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Diethelm, K. (2011) An Efficient Parallel Algorithm for the Numerical Solution of Fractional Differential Equations. Fractional Calculus &amp; Applied Analysis, 14, 475-490. https://doi.org/10.2478/s13540-011-0029-1</mixed-citation></ref><ref id="scirp.97780-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Zhang, B.L., Gu, T.X. and Mo, Z.Y. (1999) Principles and Methods of Numerical Parallel Computation. National Defence Industry Press, Beijing. (In Chinese)</mixed-citation></ref><ref id="scirp.97780-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Gong, C.Y., Bao, W.M., Tang, G.J., et al. (2014) An Efficient Parallel Solution for Caputo Fractional Reaction-Diffusion Equation. The Journal of Supercomputing, 68, 1521-1537. https://doi.org/10.1007/s11227-014-1123-z</mixed-citation></ref><ref id="scirp.97780-ref21"><label>21</label><mixed-citation publication-type="other" xlink:type="simple">Gong, C.Y., Bao, W.M. and Tang, G.J. (2013) A Parallel Algorithm for the Riesz Fraction Reaction-Diffusion Equation with Explicit Finite Difference Method. Fractional Calculus &amp; Applied Analysis, 16, 654-669. https://doi.org/10.2478/s13540-013-0041-8</mixed-citation></ref><ref id="scirp.97780-ref22"><label>22</label><mixed-citation publication-type="other" xlink:type="simple">Sweilam, N.H., Moharram, H., Abdel Moniem, N.K., et al. (2014) A Parallel Crank-Nicolson Finite Difference Method for Time-Fractional Parabolic Equation. Journal of Numerical Mathematics, 22, 363-382. https://doi.org/10.1515/jnma-2014-0016</mixed-citation></ref><ref id="scirp.97780-ref23"><label>23</label><mixed-citation publication-type="other" xlink:type="simple">Liu, W. (2012) The Actual Combat Matlab Parallel Programming. Beihang University Press, Beijing. (In Chinese)</mixed-citation></ref></ref-list></back></article>