871
Views
3
CrossRef citations to date
0
Altmetric
Research Article

Conjugate gradient method for simultaneous identification of the source term and initial data in a time-fractional diffusion equation

ORCID Icon, &
Pages 324-338 | Received 12 Jan 2022, Accepted 01 May 2022, Published online: 16 May 2022

ABSTRACT

In this paper, we consider the simultaneous inversion of the source term and the initial data for a time-fractional diffusion equation based on the additional temperatures at two fixed times t=T1 and t=T2. The inverse problem is formulated on the basis of the Fourier method as an operator equation of the first kind. For the overdetermined system of linear equations, we apply the conjugate gradient method with an appropriate stopping criterion to solve the least-squares problems. The method is not only able to converge quickly, but also it can solve large-scale linear equations. Based on the proposed results, it can be seen that the iteration numbers play a role of a regularization parameter. Four numerical examples are provided to demonstrate the effectiveness of the proposed method.

AMS Subject Classifications:

1. Introduction

Many time-fractional diffusion equations and diffusion wave equations appear when the standard time derivatives are replaced by the time-fractional derivatives. Sub-diffusion (0<α<1) and super-diffusion phenomena (1<α<2) can be described by the fractional equations [Citation1, Citation2]. Fractional diffusion equations (FDEs) play an important role in describing asymmetric phenomena. Because it can better fit some natural physical process and dynamic systems, the kind of equations have received a lot of attentions in recent years, such as [Citation3–9].

The fractional calculus is an important tool in the field of applied mathematics to solve the real-world problems, due to its applicability in the different areas of science and engineering. FDEs have an advantage in modelling of real-life phenomena because it will reduce the errors arising from the ignored parameters. Moreover, the most interesting one is that the data fitting can be considered better with fractional order rather than integer-order. In recent years, there are many papers to study the real-life phenomena, see for [Citation10–14]. More recently, new fractional operators play an important role to model a variety of natural phenomena and processes, such as [Citation15–19].

However, for some practical situations, it is difficult to measure some parameters directly and it needs to obtain by some skilled method indirectly. The inverse problems of the source term and the initial data in the time-fractional diffusion equations have been studied extensively in recent years, and one can refer to [Citation20–27].

Let ΩRn be an open bounded domain with sufficiently smooth boundary Ω. We consider the following time-fractional diffusion equation with homogeneous Dirichlet boundary condition: (1) {αu(x,t)tα+Lu(x,t)=f(x),(x,t)Ω×(0,T),u(x,t)=0,(x,t)Ω×(0,T),u(x,0)=u0(x),xΩ,(1) where 0<α<1, and L is a symmetric strongly elliptic operator defined by L(u)=i=1nxi(j=1nθi,j(x)xju(x))+c(x)u(x), in which θi,j(x) and c(x) are sufficiently smooth functions on Ω¯ satisfying θi,j(x)C1(Ω¯),θi,j(x)=θj,i(x),c(x)C(Ω¯),c(x)0, xΩ¯, and there is a constant v>0 such that vi=1nξi2i,j=1nθi,j(x)ξiξj,  xΩ¯, ξRn. Moreover, αu(x,t)/tα is the Caputo fractional derivative of order α defined by (2) αu(x,t)tα=1Γ(1α)0t(tη)αuηdη,0<α<1,(2) where Γ() is the Gamma function.

Remark 1.1

Generally speaking, the source term is usually assumed as R(x,t)f(x), where R(x,t) is known in advance. However, for the sake of simplicity, we only consider the case that R(x,t)1, i.e. the source item is only dependent of x.

As we know, if the source term f(x) in (Equation1) is given, the identification of the initial data u0(x) from the final time temperature is severally ill-posed. This kind of inverse problem has been studied extensively. In [Citation28], authors applied a non-local boundary value problem method to restore the initial value. In [Citation29], Oanh used the conjugate gradient method to approximate the initial value. On the other hand, the identification problem of the source is also an ill-posed problem. In [Citation30], authors studied an inverse time-dependent source problem from an additional integration condition. In [Citation31], Yan et al. used an adjoint problem approach to determine the space-dependent source term in a time-fractional diffusion equation. Some theoretical discussions on uniqueness and existence results have been investigated in [Citation32]. And in [Citation33], Li et al. reconstructed a time-dependent source term in a multi-term time-fractional diffusion equation from the boundary Cauchy data. In [Citation34], authors applied the Tikhonov regularization method to inverse the source term for the time-fractional heat equation in the view of the ABC-fractional technique. Wang et al. in [Citation35] considered the simultaneous identification of the initial field and spatial heat source for the heat conduction process from extra measurements with the two additional measurement data at different times.

In recent years, inspired by some practical applications, several researchers begin to reconstruct the source and initial distribution simultaneously from the additional measured data, such as [Citation36, Citation37]. Usually, the simultaneous recovery of the source term and the initial data is hard to be realized. In [Citation36], Ruan et al. gave the conditional stability results and applied the Tikhonov regularization method to determine the source term and the initial data simultaneously. In [Citation37], authors used a Landweber iteration method to solve the same problem by a priori and a posteriori parameter choice rules. This proposed paper considers a general conjugate gradient method to solve the same problem above. That is to say, we need not to deal with the adjoint and sensitive problem in this paper.

Based on the existence and conditional stability of the weak solution to (Equation1), we firstly apply the Fourier series expansion method to solve the direct problem in this paper. Secondly, we transform the inverse problem into a linear equation Ax = b. That is, when the problem (Equation1) is solvable, the kth iterate xk minimizes the error xxk in the so-called energy norm (xxk,A(xxk)). Then we apply the general conjugate gradient method with an appropriate stopping criterion, in which one can refer to [Citation38, Citation39], to solve the linear equation from the measured temperatures with t=T1 and t=T2 (0<T1<T2).

The remainder of this paper is organized as follows. In Section 2, we present some preliminaries for the inverse problem. Then we formulate the direct problem as a linear equation and give the conditional stability for the inverse problem in Section 3. In Section 4, we present the conjugate gradient algorithm. Numerical results for four different examples are provided in Section 5. In Section 6, we give a brief conclusion.

2. Preliminaries

In this section, we derive the solution of the problem (Equation1) based on the eigenfunction of L and give some definitions and lemmas which can be used in latter sections [Citation40].

Definition 2.1

The Mittag-Leffler function is defined by Ea,b(z)=k=0zkΓ(ak+b),zC, where arbitrary constants a>0 and bR.

Lemma 2.1

(a)

For 0<α<1 and η>0, 0Eα,1(η)<1,dαdηαEα,1(ληα)=λEα,1(ληα). In addition, Eα,1(η) is fully monotonic. That is to say, (1)ndnEα,1(η)/dηn 0. When η+, Eα,1(η) satisfies the following approximation relation: Eα,1(η)=1ηΓ(1α)+o(η2).

(b)

For λ>0, α>0 and positive integer mN, dmdtmEα,1(λtα)=λtα1Eα,αm+1(λtα),t>0.

(c)

Suppose that 0<α0<α1<1. Then there exists constants c, C>0, which only has something to do with α0 and α1, such that cΓ(1α)11tEα,1(t)CΓ(1α)11t, t<0 uniformly for all α[α0,α1].

While u0(x) and f(x) are unknown functions, the problem of restoring source term and initial temperature distribution is underdetermined and additional data must be given. In this paper, the additional temperature measurements are (3) u(x,T1)g1δ(x),u(x,T2)g2δ(x).(3) So the main idea of the paper is to determine the source term and the initial temperature simultaneously from g1δ(x) and g2δ(x). Because of the linearity of the problem (Equation1), it can be divided into two sub-problems: (4) {αu1(x,t)tα+Lu1(x,t)=f(x),(x,t)Ω×(0,T),u1(x,t)Ω=0,(x,t)Ω×(0,T),u1(x,t)t=0=0,xΩ,(4) and (5) {αu2(x,t)tα+Lu2(x,t)=0,(x,t)Ω×(0,T),u2(x,t)Ω=0,(x,t)Ω×(0,T),u2(x,t)t=0=u0(x),xΩ,(5) such that (6) u(x,t)=u1(x,t)+u2(x,t).(6)

3. Conditional stability for the inverse problem

Denote the eigenvalues of the operator L as λnR and corresponding orthonormal eigenfunctions as φn(x)H2(Ω)H01(Ω), which means Lφn=λnφn, counting according to the multiplicities, we note 0<λ1λ2λn, limnλn=+, and sequence {φn}nN is orthonomal basis in L2(Ω). Define (7) D((L)θ)={χL2(Ω):(n=1+λn2θχ,φn2)12<},(7) where , denotes its inner product in L2(Ω). It is easy to get that D((L)θ) is a Hilbert space with the norm χD((L)θ)=(n=1λn2θ|χ,φn|2)12 (see [Citation32]). By the method of separation of variables and Lemma 2.1, we know that the formal solutions of (Equation4) and (Equation5) are given by (8) u1(x,t)=n=1+fn1Eα,1(λntα)λnφn(x),(8) (9) u2(x,t)=n=1+Eα,1(λntα)un0φn(x),(9) where fn=(f,φn), un0=(u0,φn), n=1,2,.

Let t=Ti, i=1,2, we can define four linear operators according to the problems (Equation4) and (Equation5) as following K1,i:fu1(x,Ti),i=1,2,K2,i:u0u2(x,Ti),i=1,2. In order to restore u0(x) and f(x) simultaneously, we obtain two expressions of operator equations (10) (K1,1(f))(x)+(K2,1(u0))(x)=g1(x),(10) (11) (K1,2(f))(x)+(K2,2(u0))(x)=g2(x),(11) which can be written in the matrix form (12) A(fu0)=(g1g2),where A=(K1,1K2,1K1,2K2,2),(12) and by analysis we know the adjoint operator of A A=(K1,1K1,2K2,1K2,2).

Theorem 3.1

Define gi=u(,Ti) for i = 1, 2. If f(x) and u0(x)D((L)θ) satisfy the a priori bound condition (13) max{f(x)D((L)θ),u0(x)D((L)θ)}E,(13) then we have fCE1θ+1(g1+(T2T1)αg2)θθ+1,u0CE1θ+1(11Eα,1(λ1T1α)g1+g2)θθ+1, in which θ is a positive constant.

A proof can be found in [Citation36].

4. The conjugate gradient regularization method

From the above theorem, we known that the simultaneous inversion of the initial data and the source term is ill-posed, the corresponding minimization problem is also unstable, that is to say, a small perturbation in the data may cause dramatically large errors in the numerical solution. Therefore, the regularization method is essential to restore the stability of the problem. In this paper, we employ the conjugate gradient method with an appropriate stopping rule to solve the problem.

The conjugate gradient algorithm can be considered a minimization problem (14) J(x)=12Axb2,(14) where A is an n×n matrix(or an operator on a Hilbert space), x and b are vectors, that is, n×1 matrices. And if A is a self-adjoint and positive definite, the minimizer of this function satisfies equation Ax = b. So it is a significant method to solve linear equations. It is characterized by the property of stepping at each iteration in the direction of the component of the gradient A-conjugate to the preceding step direction, and by the property of finite termination under exact arithmetic. The residual at step m can be expressed as (15) R=Axmb,(15) where the initial residual R0=Ax0b, and thus the distribution of eigenvalues is employed. The method will converge in m or fewer iterations if the operator has k distinct eigenvalues. For simplicity, we take the initial guess x0=0, giving an initial residual or negative gradient of r0=Ab, and it can be taken as our first step direction p0 as well.

The concrete process of the algorithm is as follows:

Step 1. Choose (fu0)=(finitialuinitial0), and set m=0.

Step 2. Calculate the initial search direction p0=A(g1g2).

Step 3. Solve the direct problem (Equation1) with (fu0)=(fmum0), and determine the residual Rm=A(fmum0)(g1g2), and rm=A(A(fmum0)(g1g2)).

Step 4. Determine the search direction pm=rm+γm1pm1, and γm=rm2rm12, for  m1.

Step 5. Solve um for the problem (Equation1) with (fu0)=pm and(g1g2)=(00). Set tm=(Rm, Apm)Apm2, and we let (fm+1um+10)=(fmum0)tmpm.

Step 6. Increase m by one and go to Step 3.

If rm=0, the iteration procedure is stopped, and we suppose (fkuk0)=(fmum0) for km. For the above iteration algorithm, a suitable stopping rule is essential to get the precise and stable solution of the inverse problem. So we choose the first m such that rmL2(Ω)τδ, where τ>1 is a constant and can be taken heuristically to be 1.01 as suggested by Hanke and Hansen [Citation41]. If the noise level tends to zero, the iteration procedure converges to the exact solution for Example 5.1.

5. Numerical results and discussion

In this section, we show four numerical examples to illustrate the effectiveness of the proposed algorithm.

The noisy data are generated by adding random perturbations to test the stability of the algorithm, i.e. (16) g1δ=g1+g1δ[2randn(size(g1))1],g2δ=g2+g2δ[2randn(size(g2))1],(16) where δ is noisy level which is calculated by u(x,T1)g1δ(x)L2(Ω)δ, u(x,T2)g2δ(x)L2(Ω)δ, and Matlab function randn() generates random numbers uniformly distributed on [0,1]. In order to test the accuracy of the above method, we calculate the relative errors defined by (17) ϵf=f(x)fmδ(x)L2(Ω)f(x)L2(Ω),(17) and (18) ϵu0=u0(x)um0,δ(x)L2(Ω)u0(x)L2(Ω),(18) where m is the iteration number, and δ is the noisy level.

Example 5.1

Consider the example with the exact solution u(x,t)=E1/2,1(π2t1/2)sin(πx)+E1/2,1(4π2t1/2)sin(2πx)sin(πx)π2, its smooth heat source is given by the sine function (19) f(x)=sin(πx),(19) and the initial value is given by (20) u0(x)=sin(2πx)+π21π2sin(πx).(20) The reconstructed solutions are shown in Figure , in which satisfactory approximated solutions with δ=0%, δ=0.01% and δ=0.1% are obtained respectively. We can observe from Figures  and  that the source term and the initial value are only mildly effected by the data errors. The relative L2-norm error ε for different noisy level δ is given in Table .

Figure 1. Numerical results for initial value and source term in Example 1. (a) Source term with T1=0.2 T2=0.5, n = 4. (b) Initial data with T1=0.2 T2=0.5, n = 4.

Figure 1. Numerical results for initial value and source term in Example 1. (a) Source term with T1=0.2 T2=0.5, n = 4. (b) Initial data with T1=0.2 T2=0.5, n = 4.

Figure 2. Numerical results for initial value and source term in Example 5.2. (a) Source term with α=0.3 T1=0.2, T2=0.5. (b) Initial value with α=0.3 T1=0.2, T2=0.5.

Figure 2. Numerical results for initial value and source term in Example 5.2. (a) Source term with α=0.3 T1=0.2, T2=0.5. (b) Initial value with α=0.3 T1=0.2, T2=0.5.

Table 1. The relative errors and the stop steps of f(x), u0(x) with different noisy level δ for Example 5.1.

Example 5.2

Consider the smooth heat source (21) f(x)=16x(1x),(21) and the piecewise smooth initial value (22) u0(x)={10x,0x<12,10(1x),12x1.(22) In this example, the initial value is not smooth, so we calculate a formal solution by Fourier series as follows: u(x,t)=k=1[0116x(1x)sin(kπx)dx1Eα,1(λktα)λk+Eα,1(λktα)01u0(x)sin(kπx)dx]sin(kπx). The heat source term is a quadratic function and the initial value is a continuous but not differentiable function. It is easy to see that there is a sharp point at x=1/2, which is usually very difficult to be reconstructed because of the lower regularity.

The exact solution and the numerical ones are given in Figures  and  in the case of α=0.3, 0.9 respectively. We find that the relative error of f(x) becomes smaller as the increase of α, but the one of u0(x) becomes bigger. That is to say, the reconstruction of initial data is more difficult than the source term.

Figure 3. Numerical results for initial value and source term in Example 5.2. (a) Source term with α=0.9 T1=0.2, T2=0.5. (b) Initial value with α=0.9 T1=0.2, T2=0.5.

Figure 3. Numerical results for initial value and source term in Example 5.2. (a) Source term with α=0.9 T1=0.2, T2=0.5. (b) Initial value with α=0.9 T1=0.2, T2=0.5.

Example 5.3

We consider the source term and initial value are all piecewise functions f(x)={x,0x<12,1x,12x1, and u0(x)=|x12|+12. The exact and numerical solutions are given in Figures  and  in the case of α=0.3, 0.9, respectively, and the exact solution can be obtained by the Fourier series expansion method. Similarly, the reconstructed solutions of f(x) and u0(x) from the noisy data g1δ(x) and g2δ(x) are also performed, where the noisy level δ is taken as 0%, 0.01% and 0.1%, respectively. Some computation parameters α, ϵf and ϵu0 for exact input and noisy data respectively are given in Tables  and . From the two tables, we observe that the relative errors of f(x) and u0(x) become larger as the increasement of the noisy level δ.

Figure 4. Numerical results for initial value and source term in Example 5.3. (a) Source term with α=0.3 T1=0.2, T2=0.5. (b) Initial value with α=0.3 T1=0.2, T2=0.5.

Figure 4. Numerical results for initial value and source term in Example 5.3. (a) Source term with α=0.3 T1=0.2, T2=0.5. (b) Initial value with α=0.3 T1=0.2, T2=0.5.

Figure 5. Numerical results for initial value and source term in Example 5.3. (a) Source term with α=0.9 T1=0.2, T2=0.5. (b) Initial value with α=0.9 T1=0.2, T2=0.5.

Figure 5. Numerical results for initial value and source term in Example 5.3. (a) Source term with α=0.9 T1=0.2, T2=0.5. (b) Initial value with α=0.9 T1=0.2, T2=0.5.

Table 2. The relative error and the stop steps of f(x) in parentheses for Example 5.3 with different δ and α.

Table 3. The relative error and the stop steps of u0(x) in parentheses for Example 5.3 with different δ and α.

Example 5.4

Consider source term and initial value are the combination of piecewise functions and smooth functions f(x)={1,0x<0.2,5,0.2x<0.4,1+sin8πx,0.4x<1, and u0(x)={0,0x<0.2,2,0.2x<0.4,sin8πx,0.4x1. Applying the Fourier transform method, we obtain the inexact solution of the example u(x,t)=k=1[01f(x)sin(kπx)dx1Eα,1(λktα)λk+Eα,1(λktα)01u0(x)sin(kπx)dx]sin(kπx). And the reconstructed solutions of f(x) and u0(x) are obtained from the noisy datas g1δ(x) and g2δ(x). The exact solution and the numerical one are given in Figures  and  . Some computation parameters α, ϵf and ϵu0 for exact input and noisy data are shown in Tables  and , respectively.

Figure 6. Numerical results for initial value and source term in Example 5.4. (a) Source term with α=0.3 T1=0.04, T2=0.3. (b) Initial value with α=0.3 T1=0.04, T2=0.3.

Figure 6. Numerical results for initial value and source term in Example 5.4. (a) Source term with α=0.3 T1=0.04, T2=0.3. (b) Initial value with α=0.3 T1=0.04, T2=0.3.

Figure 7. Numerical results for initial value and source term in Example 5.4. (a) Source term with α=0.9 T1=0.04 and T2=0.3 (b) Initial value with α=0.9 T1=0.04 and T2=0.3.

Figure 7. Numerical results for initial value and source term in Example 5.4. (a) Source term with α=0.9 T1=0.04 and T2=0.3 (b) Initial value with α=0.9 T1=0.04 and T2=0.3.

Table 4. The relative error and the stop steps of f(x) in parentheses for Example 5.4 with different δ and α.

Table 5. The relative error and the stop steps of u0(x) in parentheses for Example 5.4 with different δ and α.

The comparisons between the exact solution and the approximate solution of the source term and the initial value for Examples 5.1–5.4 are shown in Figures  and various noisy levels are added into the data. From Figure , we can see the initial value and the source term change a little as the increasing of the noisy level, and the initial data becomes better than the source term. From Figures , because there are not exact solutions, the numerical fitness is not very satisfactory. All in all, the numerical results show that the reconstruction of the source term is more satisfactory than the initial value because of its regularity. And the smooth functions are more satisfactory than the piecewisely smooth functions under the different noisy levels.

In Tables , we show the relative numerical errors and the stop steps in parentheses for Examples 5.1, 5.3 and 5.4 with respective to different α and δ. It can be seen that the numerical error becomes larger while the noisy level becomes larger. The stop steps for Examples 5.1–5.3 are less than 5 and the one for Example 5.4 is less than 20, which means that the proposed method has a good convergence. In our opinion, the reconstruction of the non-smooth (or piecewisely smooth) functions is a little more difficult than the smooth functions.

6. Conclusion

In this paper, we devote to identifying the source term and the initial item in a time-fractional diffusion equation. The inverse problem is formulated as a minimization problem. The conjugate gradient algorithm with an appropriate stopping criterion is used to solve the regularized variational problem. And we construct a solution of the corresponding operator equation. In the end, four numerical examples are provided to show that the proposed method is effective and stable for solving the simultaneous inversion problem.

Disclosure statement

No potential conflict of interest was reported by the author(s).

Additional information

Funding

The work described in this article was supported by the National Natural Science Foundation of China (NNSF of China) [grant number 11326234], The Natural Science Foundation of Gansu Province (NSF of Gansu Province) [grant number 145RJZA099], Scientific research project of Higher School in Gansu Province [grant number 2014A-012], and Project of NWNU-LKQN [grant number NWNU-LKQN2020-08].

References

  • Berkowitz B, Scher H, Silliman SE. Anomalous transport in laboratory-scale, heterogeneous porous media. Water Resour Res. 2000;36:149–158. DOI: 10.1029/1999WR900295.
  • Metzler R, Klafter J. The random walk's guide to anomalous diffusion: a fractional dynamics approach. Phys Rep. 2000;339:77. DOI: 10.1016/S0370-1573(00)00070-3.
  • Johansson BT, Lesnic D. A variational method for identifying a spacewise-dependent heat source. IMA J Appl Math. 2007;72:748-–760. DOI: 10.1093/imamat/hxm024.
  • Johansson BT, Lesnic D. A procedure for determining a spacewise dependent heat source and the initial temperature. Appl Anal. 2008;87:265–276. DOI: 10.1080/00036810701858193.
  • Metzler R, Klafter J. Subdiffusive transport close to thermal equilibrium: from the Langevin equation to fractional diffusion. Phys Rev E. 2000;61:6308. DOI: 10.1103/PhysRevE.61.6308.
  • Raberto M, Scalas E, Mainardi F. Waiting-times and returns in high-frequency financial data: an empirical study. Phys A: Stat Mech Appl. 2002;314:749–755. Horizons in Complex Systems. DOI: 10.1016/S0378-4371(02)01048-8.
  • Yuste SB, Acedo L, Lindenberg K. Reaction front in an A+B → C reaction-subdiffusion process. Phys Rev E. 2004;69:036126. DOI: 10.1103/PhysRevE.69.036126.
  • Yuste S, Lindenberg K. Subdiffusion-limited reactions. Chem Phys. 2002;284:169–180. Strange Kinetics. DOI: 10.1016/S0301-0104(02)00546-3.
  • Dhawan S, Machado JAT, Brzeziński DW, et al. A Chebyshev wavelet collocation method for some types of differential problems. Symmetry. 2021;13:4. Available from: https://www.mdpi.com/2073-8994/13/4/536.
  • Kumar S, Chauhan R, Abdel-Aty AH, et al. A study on fractional tumour C immune C vitamins model for intervention of vitamins. Results in Physics. 2021;33:2211–3797. DOI: 10.1016/j.rinp.2021.104963.
  • Kumar S, Kumar R, Osman MS, et al. A wavelet based numerical scheme for fractional order SEIR epidemic of measles by using Genocchi polynomials. Numer Meth Partial Differ Equ. 2021;37:1250–1268. DOI: 10.1002/num.22577.
  • Nisar KS, Ciancio A, Ali KK, et al. On beta-time fractional biological population model with abundant solitary wave structures. Alexandria Eng J. 2022;61:1996–2008. DOI: 10.1016/j.aej.2021.06.106.
  • Iqbal M.A, Wang Y, Miah MM, et al. Study on Date-Jimbo-Kashiwara-Miwa equation with conformable derivative dependent on time parameter to find the exact dynamic wave solutions. Fractal and Fractional. 2022;6:4. Available from: https://www.mdpi.com/2504-3110/6/1/4.
  • Cuahutenango-Barro B, Taneco-Hern???ndez MA, Lv Y-P, et al. Analytical solutions of fractional wave equation with memory effect using the fractional derivative with exponential kernel. Results in Physics. 2021;25:104148. DOI: 10.1016/j.rinp.2021.104148.
  • Hakimeh M, Sunil K, Shahram R, et al. A theoretical study of the Caputo-Fabrizio fractional modeling for hearing loss due to Mumps virus with optimal control. Chaos, Solitons, Fractals. 2021;144:0960–0779. DOI: 10.1016/j.chaos.2021.110668.
  • Kumar D.S, Chauhan R, Momani S, et al. Numerical investigations on COVID-19 model through singular and non-singular fractional operators. Numer Meth Partail Differ Equ. 2020; DOI: 10.1002/num.22707.
  • Hemen D, Sunil Dr K, Ajay K, et al. A study on fractional host-parasitoid population dynamical model to describe insect species. Numer Meth Partail Differ Equ. 2020;37:1673–1962. DOI: 10.1002/num.22603.
  • Kumar A, Kumar S. A study on eco-epidemiological model with fractional operators. Chaos, Solitons, Fractals. 2022;156:0960–0779. DOI: 10.1016/j.chaos.2021.111697.
  • Arqub O.A, Al-Smadi M, Almusawa H, et al. A novel analytical algorithm for generalized fifth-order time-fractional nonlinear evolution equations with conformable time derivative arising in shallow water waves. Alexandria Eng J. 2022;61:5753–5769. DOI: 10.1016/j.aej.2021.12.044.
  • Chi G, Li G, Jia X. Numerical inversions of a source term in the FADE with a Dirichlet boundary condition using final observations. Comput Math Appl. 2011;62:1619–1626. DOI: 10.1016/j.camwa.2011.02.029.
  • Jiang D, Li Z, Liu Y, et al. Weak unique continuation property and a related inverse source problem for time-fractional diffusion-advection equations. Inverse Probl. 2017;33:055013. DOI: 10.1088/1361-6420/aa58d1.
  • Ruan Z, Yang Z, Lu X. An inverse source problem with sparsity constraint for the time-fractional diffusion equation. Adv Appl Math Mech. 2016;8:1-–18. DOI: 10.4208/aamm.2014.m722.
  • Slodička M, Šišková K. An inverse source problem in a semilinear time-fractional diffusion equation. Comput Math Appl. 2016;72:1655–1669. DOI: 10.1016/j.camwa.2016.07.029.
  • Wang W, Yamamoto M, Han B. Numerical method in reproducing kernel space for an inverse source problem for the fractional diffusion equation. Inverse Probl. 2013;29:095009. DOI: 10.1088/0266-5611/29/9/095009.
  • Wei T, Li XL, Li YS. An inverse time-dependent source problem for a time-fractional diffusion equation. Inverse Probl. 2016;32:085003. DOI: 10.1016/j.amc.2018.05.016.
  • Wei T, Wang J. A modified quasi-boundary value method for an inverse source problem of the time-fractional diffusion equation. Appl Numer Math. 2014;78:95–111. DOI: 10.1016/j.apnum.2013.12.002.
  • Zhang Y, Xu X. Inverse source problem for a fractional diffusion equation. Inverse Probl. 2011;27:035010. DOI: 10.1088/0266-5611/27/3/035010.
  • Hào DN, Duc NV, Lesnic D. Regularization of parabolic equations backward in time by a non-local boundary value problem method. IMA J Appl Math. 2010;75:291–315. DOI: 10.1093/imamat/hxp026.
  • Oanh NTN. A splitting method for a backward parabolic equation with time-dependent coefficients. Comput Math Appl. 2013;65:17–28. DOI: 10.1016/j.camwa.2012.10.005.
  • Šišková K, Slodička M. Recognition of a time-dependent source in a time-fractional wave equation. Appl Numer Math. 2017;121:1–17. DOI: 10.1016/j.apnum.2017.06.005.
  • Yan XB, Wei T. Inverse space-dependent source problem for a time-fractional diffusion equation by an adjoint problem approach. J Inverse Ill-Posed Probl. 2019;27:1–16. DOI: 10.1515/jiip-2017-0091.
  • Sakamoto K, Yamamoto M. Initial value/boundary value problems for fractional diffusion-wave equations and applications to some inverse problems. J Math Anal Appl. 2011;382:426–447. DOI: 10.1016/j.jmaa.2011.04.058.
  • Li YS, Sun LL, Zhang ZQ, et al. Identification of the time-dependent source term in a multi-term time-fractional diffusion equation. Numer Algorithms. 2019;82:1279–1301. DOI: 10.1007/s11075-019-00654-5.
  • Djennadi S, Shawagfeh N, Inc M, et al. The Tikhonov regularization method for the inverse source problem of time fractional heat equation in the view of ABC-fractional technique. Physica Scripta. 2021;96:094006. DOI: 10.1088/1402-4896/ac0867.
  • Wang B, Yang B, Xu M. Simultaneous identification of initial field and spatial heat source for heat conduction process by optimizations. Adv Difference Equ.. 2019;2019:1–6. DOI: 10.1186/s13662-019-2344-5.
  • Ruan Z, Yang JZ, Lu X. Tikhonov regularisation method for simultaneous inversion of the source term and initial data in a time-fractional diffusion equation. East Asian J Appl Math. 2015;5:273–300. DOI: 10.4208/eajam.310315.030715a.
  • Wen J, Liu ZX, Yue CW, et al. Landweber iteration method for simultaneous inversion of the source term and initial data in a time-fractional diffusion equation. J Appl Math Comput. 2021; 1–32. DOI: 10.1007/s12190-021-01656-0.
  • Daniel JW. The conjugate gradient method for linear and nonlinear operator equations. SIAM J Numer Anal. 1967;4:10–26. DOI: 10.1137/0704002.
  • Daniel JW. The conjugate gradient method for linear and nonlinear operator equations [thesis (PhD)]. ProQuest LLC. Ann Arbor, MI: Stanford University; 1965.
  • Podlubny I. Fractional differential equations. Academic Press, Inc.: San Diego, CA; 1999. (Mathematics in Science and Engineering; 198).
  • Hanke M, Hansen PC. Regularization methods for large-scale problems. Surveys Math Indust. 1993;3:253–315.