1. Introduction
The inverse problem for differential equations is an important field of study with a wide range of applications in various practical sciences. Over the past few decades, many theoretical and computational methods have been developed to solve and evaluate different types of partial differential problem. More precisely, the reconstruction of the source term (ST) in fractional differential equations (FCEs) represents a particularly complex mathematical and computational problem. This task consists of determining an unknown input source or function based on the observed data of the solution of a fractional differential equation [
1,
2].
This complex problem has important implications and applications in several scientific and technical fields. For example, in medical imaging and biomathematics, the inverse problem helps develop models to better understand biological processes and improve imaging techniques. In environmental science and geophysics, it is used to model and predict natural phenomena, such as groundwater flow and seismic activities [
3,
4].
In the field of electrochemistry, solving the inverse problem for EDFs helps understand and optimize electrochemical processes [
5,
6]. Similarly, in economics and finance, these methods are applied to model financial markets and forecast economic trends [
7,
8].
In general, the ability to reconstruct the source term in fractional differential equations is crucial for advancing knowledge and technology in these varied fields. The Levenberg–Marquardt regularization method is one of the techniques used to obtain precise and stable solutions to these complex inverse problems, highlighting the continued importance of developing robust computational approaches [
9,
10,
11].
For background, the inverse problem for differential equations has wide applications in a variety of practical sciences, and multiple theoretical and computational approaches to solving and evaluating various types of partial differential problems have been developed in the literature during the last few decades [
12,
13]. Reconstructing the ST in fractional differential equations (FDEs) is a challenging mathematical and computational problem that involves determining an unknown source or input function based on observed data of the solution to a fractional differential equation. This problem has several applications across various scientific and engineering fields, where it is necessary to infer or estimate the source or driving function behind observed phenomena. Here are some applications of the inverse source problem for FDEs: medical imaging and biomathematics, environmental science and geophysics, electrochemistry, economics and finance.
For example, this inverse source problem has been studied in various aspects on a large scale. X. Yan et al. [
14] consider a non-stationary iterative Tikhonov regularization method combined with a finite-dimensional approximation to find the space-dependent ST in a multi-dimensional time-fractional diffusion-wave equation from a part of noisy boundary data. T. Wei et al. [
15] proposed a conjugate gradient algorithm to identify the time-dependent ST in a multi-dimensional time-fractional diffusion equation from boundary Cauchy data. In [
16], Y. S. Li et al. study the identification of a time-dependent ST in a time-space fractional diffusion-wave equation by utilizing additional measurements of the solute concentration distribution either at a point along the boundary or within the solution domain. M. Chang [
17] proposed the Landweber iterative regularization method to reconstruct the ST in a multi-term time-fractional diffusion equation. The task is to extract this equation from noisy final data within a general bounded domain. In the next section, we consider the following problem:
where:
is an open set with bounded limits;
For a given positive integer p, let and be positive constants such that
is the Djrbashian–Caputo fractional derivative in time of order
defined by:
where the function
is defined by
;
The fractional operator is defined in the standard manner and can be expressed using the Laplace operator. This representation utilizes the spectral decomposition for .
For the Laplacian operator
, we denote the eigenvectors and eigenvalues
such that
The eigenvalues and eigenfunctions are determined by the boundary conditions and geometry of the domain . In a rectangular domain, for example, they can be analytically derived using the separation of variables method.
For intricate geometries, numerical techniques such as finite element analysis and spectral methods are frequently employed to compute eigenfunctions and eigenvalues. The spectral decomposition of the Laplace operator serves as a fundamental concept in the analysis of partial differential equations, with significant applications across disciplines such as physics, engineering, and applied mathematics. This approach provides a robust framework for addressing the boundary value and eigenvalue problems, offering valuable insights into the behavior of differential equation solutions across diverse domains [
18].
This paper aims to incorporate space-dependent ST into a multi-term time-fractional diffusion equation. The primary objective is to reconstruct the spatially varying source term based on the final observation data in both the one- and two-dimensional cases. The inverse problem associated with the multi-term time-space fractional diffusion equation was addressed computationally using the Levenberg–Marquardt regularization technique.
Existing studies like [
19,
20] focus on recovering an unknown space-dependent source term in fractional diffusion equations. This study extends the analysis to a multi-term fractional scattering equation in space-time, thus providing a more generalized structure. A key contribution of this work is the application of a regularization-based optimization framework, ensuring the stability and uniqueness of the reconstructed source term. The integration of the Levenberg–Marquardt regularization method further improves numerical accuracy, making it a robust approach for solving inverse problems in fractional scattering. Unlike previous methodologies that rely on single-term formulations or limited dimensional approximations, our model is able to handle complex multi-term dynamics in both one-dimensional and two-dimensional domains. The numerical experiments confirm the effectiveness of the proposed method, which demonstrates a high accuracy and stability, even in the presence of noisy data. These results significantly improve the applicability of fractional scattering models in areas such as biomedical imaging, environmental modeling, and thermal conduction, where the accurate identification of the source term is crucial. Compared to existing studies such as [
21,
22], our approach offers a more comprehensive and flexible framework, effectively addressing limitations in stability and computational feasibility.
The organizational structure of the paper is outlined as follows:
This research paper is structured into six sections. The investigation begins with
Section 1, which sets the groundwork by providing a contextual framework and a comprehensive review of the research topic. Next,
Section 2 explores the fundamental aspects and uniqueness properties of the solutions of the direct problem related to a multi-term time-space fractional diffusion equation.
Section 3 addresses the inverse problem of determining the ST using the well-established Tikhonov method. This section formulates the problem in an optimization framework, looking for its minimizer while establishing the existence, stability, and uniqueness of the solution.
Section 4, devoted to the methodology, develops an identification approach based on the Levenberg–Marquardt regularization method to solve the inverse problem of the source. The findings of this investigation are presented and analyzed in depth in
Section 5, where the practical implications and the effectiveness of the proposed approach are explored. Finally,
Section 6 synthesizes the key findings and presents the main conclusions drawn from this research.
The paper follows a well-defined structure with numbered sections and subsections for clarity. Mathematical formulations are presented using numbered equations and well-defined theorems. The section on regularization and the stability analysis contains structured demonstrations, while the section on the identification approach details the computational framework. The numerical testing section is divided into one-dimensional and two-dimensional cases, with annotated tables and figures to illustrate the results. The article concludes with a summary of the main findings and a reference section in line with academic standards.
3. Regularization and Stability Study
The second goal of this study is the focus of this section, which aims to develop an effective method for numerically recovering the spatial component (ST) of the parabolic fractional heat Equation (
1). This reconstruction is accomplished using the information obtained from the final observations, denoted as
In general, the method used by several authors is to convert the inverse ST problem to a minimization problem such as least squares. To do so, we assume
to be an initial guess for
g, and
the solution of the fractional system
Suppose that we are given the noisy observation data
. Usually,
fulfills
where
and
are the true ST and the noise level, respectively. To deal with the ill-posed problem (
1), we use a Tikhonov regularization methodology. More precisely, we consider the following optimization problem with the Tikhonov term:
where
is a positive constant denoting the Tikhonov regularization parameter. For this regularization method, we transfer the reconstruction problem to an optimization problem. The unknown ST is, therefore, the solution of the following minimization problem:
Proposition 1. The functional given in (5) admits a minimizer on Furthermore, there is an element and a sequence such that Proof. Since
is non-negative, we deduce the existence of a sequence
, which converges in
as follows:
Hence, the norm of the sequence
is majored by a constant
CHence, there is
and a sub-sequence of
which satisfies
This leads to the Proposition claim. □
Theorem 2. Set , then the minimization problem (6) has at least one solution. Proof. We will show that
is indeed the unique optimum of (
6). Given that any function
corresponds to a solution
of problem (
1), Theorem 1 guarantees that the sequence
is uniformly bounded in
.
Taking the ST
corresponding to the direct solution
of (
1), then
is bounded in
. Moreover, Proposition 1 ensures the existence of the following:
;
A sub-sequence of
such that
Hence,
The weak formulation for
gives
Let us now prove that
coincides with
. For this, it suffices to show that
Then, by taking
and using
, we obtain
If
in (
9), we have
From Equations (
10) and (
11), we find that
which implies that
corresponds to the solution of (
1) with
, and
Now, the semi-continuity of
and the weak convergence of
and
give us
and
Finally, we obtain the existence of a solution of the minimization problem (
5):
The convexity of involves the uniqueness of this solution. □
Next, we will establish the stability of (
6), confirming that the minimization problem (
6) serves as a stabilizing factor for the inverse source problem under consideration in relation to perturbations in the observation data at the final time.
Theorem 3. Let be a sequence belonging to such that Furthermore, let be a sequence of the problemwhere the functional is given by Then, converges strongly in to the minimizer of (6). Proof. We can establish the existence of a sequence
such that for every
, the following holds:
This implies that
is bounded in
, thus satisfying the condition stated in Proposition 1. Consequently, there exists a sequence
and a sub-sequence of
, such that the following holds:
By employing a similar approach to the one utilized in the proof of Theorem 2, we aim to demonstrate that
serves as the sole minimizer of (
6). Thus, we obtain
The lower semi-continuity of the norm gives:
To establish the strong convergence of
, we will employ a proof by contradiction. Suppose, for the sake of contradiction, that the strong convergence is not true. This implies that the sequence
does not converge to
. However, we have
in
. By utilizing the lower semi-continuity of the norm, we can deduce the following:
Hence, there is a sub-sequence denoted as
of the sequence
such that
Hence,
By utilizing the relationship expressed in Equation (
15), we can derive
which contradicts (
14). The proof is now complete. □
4. Identification Approach
In this section, we deal with the problem of numerically searching the space-dependent ST . It is a well-known fact that many inversion algorithms rely on regularization techniques to address the inherent ill-posed nature of inverse problems. Various types of inverse problems may necessitate different approximation methods, guided by conditional well-posedness analyses. To derive an approximation to the ST, we use the Levenberg–Marquardt regularization technique in this study.
Let the following linear operator
As a result, the inverse problem is converted to
The operator
is compact, and the inverse source problem is poorly presented. We present the following minimization problem incorporating a regularization term in the style of Tikhonov to ensure a reliable numerical reconstruction of
where
is a suitable guess of
Now, let us consider the following linear operator:
Hence, the inverse problem becomes
Therefore, the minimization problem presented in Equation (
19) can be reformulated as the following problem:
with
We will now look at the discretization of the minimization problem. Let
be an appropriate set of basis functions in
Let
where
is an approximation of
g and
are the expansion transactions. We define the following dimensional space:
and S-dimensional vector
Then, we give an approximation
with a vector
If we set
we need to solve:
where
and
.
Let with the initial guess Now, we use the variational theory to compute
We know that
where
and
is a differential step. The linearity of
gives us
Therefore, Equation (
24) takes the following form:
where
and
5. Numerical Trials
In this section, we will present three simulation examples, encompassing both one-dimensional and two-dimensional scenarios, to showcase the effectiveness of the Levenberg–Marquardt approach. For the approximate solution of the direct problem (
1), we use the finite difference method cited in the following references [
24,
25]. A random disturbance is added to our numerical calculation to generate the noisy data, i.e.,
To demonstrate the accuracy of the numerical solution, we calculate the approximate
error represented.
where
is the initial condition reconstructed in the
k iteration and
is exact. The residual
in the
iteration is as follows:
The most important step in an iteration algorithm is determining the appropriate stopping criteria. In this study, the well-known Morozov’s discrepancy notion is used [
26]. Specifically,
k is chosen to fulfill the inequality
where
with
, following the proposal of Hanke and Hansen [
27].
In the following simulations, we completed a numerical simulation using MATLAB 2021 on a Dell device Intel(R) Core(TM) i3-3217U CPU @ 1.80 GHz with 4 GB RAM.
5.1. One-Dimensional Case
Example 1. For simulation reasons, we chose , , i.e, For this case, we took the basis function space In the first example, our objective was to identify following example:
The reconstruction results are shown in Figure 1. Example 2. Now, we apply our algorithm to identify the following non-smooth function:
The numerical results of the function, with various noise levels, are illustrated in Figure 2. From
Figure 1 and
Figure 2, we see that the space-dependent ST reconstructions for Examples 1 and 2 are very close to the exact terms, i.e., up to 1%. We can also say that our proposed algorithm has a high accuracy for a smooth unknown ST, and the principle of divergence plays an important role for the inversion.
5.2. Two-Dimensional Case
For this case,
,
,
and
with
and
,
Example 3. Let us consider the following function: Let and Figure 3 and Figure 4 show the graphs of the exact source, reconstructed STs, and the discrepancies in source terms between the exact values and numerical approximations, when Figure 3 and Figure 4 show that the suggested method always has reasonably accurate numerical solutions in the two-dimensional case. The numerical experiments conducted in one- and two-dimensional cases validated the effectiveness of the proposed method for the reconstruction of inverse source terms. The following observations summarize the main findings and their significance:
Accuracy of ST reconstruction: The method reconstructs smooth source terms with high accuracy, even in the presence of noise. This confirms its reliability for cases where the underlying source function is continuous and differentiable;
Non-smooth ST management: Despite the presence of discontinuities, the method accurately captures the main features of non-smooth source terms. This shows its adaptability to irregular real data, where source terms can show abrupt variations;
Performance in two-dimensional cases: The algorithm maintains a high accuracy and stability when applied to two-dimensional problems. The strong agreement between the reconstructed and exact source terms confirms its ability to be generalized to inverse problems of higher dimensions;
Error analysis and robustness to noise: The error analysis (e.g., the standard and the convergence of the residual error) confirms the robustness of the approach. The results show that the method is noise resistant, making it a reliable tool for practical applications where data are often noisy;
Effectiveness of the Levenberg–Marquardt regularization: The Levenberg–Marquardt regularization method plays a key role in stabilizing the opposite problem. It ensures convergence towards an optimal solution while avoiding over-fitting to noisy data. This underscores its effectiveness as a powerful tool for fractional-scattering inverse problems.
These results confirm the applicability of the proposed method in areas such as biomedical imaging, environmental modeling, and thermal conduction analysis, where accurate and stable inverse solutions are essential.