Convexification for the Viscocity Solution for a Coefficient Inverse Problem for the Radiative Transfer Equation
Michael V. Klibanov, Jingzhi Li, Zhipeng Yang

TL;DR
This paper introduces a convexification method for a coefficient inverse problem in radiative transfer, incorporating viscosity solutions and proving stability and convergence, with numerical results showing high efficiency.
Contribution
It is the first to consider viscosity solutions for the boundary value problem in this context and provides stability and convergence analysis using Carleman estimates.
Findings
Proved Lipschitz stability for the boundary value problem.
Established global convergence of the numerical method.
Numerical experiments demonstrate high computational efficiency.
Abstract
A Coefficient Inverse Problem for the radiative transport equation is considered. The globally convergent numerical method, the so-called convexification, is developed. For the first time, the viscosity solution is considered for a boundary value problem for the resulting system of two coupled partial differential equations. A Lipschitz stability estimate is proved for this boundary value problem using a Carleman estimate for the Laplace operator. Next, the global convergence analysis is provided via that Carleman estimate. Results of numerical experiments demonstrate a high computational efficiency of this approach.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNumerical methods in inverse problems · Radiative Heat Transfer Studies · Gas Dynamics and Kinetic Theory
Convexification for the Viscocity Solution for a Coefficient Inverse Problem for the Radiative Transfer Equation
Michael V. Klibanov1, Jingzhi Li2 and Zhipeng Yang3
1 Department of Mathematics and Statistics, University of North Carolina at Charlotte, Charlotte, NC, 28223, USA
2 Department of Mathematics & National Center for Applied Mathematics Shenzhen & SUSTech International Center for Mathematics, Southern University of Science and Technology, Shenzhen 518055, P. R. China
3 Department of Mathematics, Southern University of Science and Technology, Shenzhen 518055, P. R. China
Abstract
A Coefficient Inverse Problem for the radiative transport equation is considered. The globally convergent numerical method, the so-called convexification, is developed. For the first time, the viscosity solution is considered for a boundary value problem for the resulting system of two coupled partial differential equations. A Lipschitz stability estimate is proved for this boundary value problem using a Carleman estimate for the Laplace operator. Next, the global convergence analysis is provided via that Carleman estimate. Results of numerical experiments demonstrate a high computational efficiency of this approach.
††: Inverse Problems
, ,
- March 2023
Keywords: Carleman estimate, viscosity solution, radiative transport equation, coefficient inverse problem, Lipschitz stability estimate, convexification, global convergence, numerical studies.
1 Introduction
The radiative transfer equation (RTE) is commonly used in diffusive optics [17]. In the case of light propagation, RTE governs scattering and absorption of photons when they propagate through a diffusive medium, such as, e.g. turbulent atmosphere and biological medium [17]. RTE is also known as the Boltzmann equation [8, 17].
One of the specific applications is in seeing through a turbulent atmosphere. Another attractive application is in optical molecular imaging (OMI) [35] when some optical markers are attached to specific molecules to detect faulty genes. In the single positron emission computed tomography (SPECT) and in photon emission tomography (PET) markers with the high energy are used. Unlike these, markers of OMI emit a relatively low energy near infrared light. Reconstruction of the attenuation coefficient using measurements of the intensity of the emitted light on parts of the human body should lead to the detection and classification of faulty genes. The latter might result in a better diagnostics.
Coefficient Inverse Problems (CIPs) for PDEs are both nonlinear and ill-posed. These two factors cause major challenges in their numerical solutions. The majority of numerical methods for CIPs is based on a very popular procedure of the minimization of least squares cost functionals.In this regard we refer to e.g. [2, 1, 5, 6, 14, 15, 12, 16]. On the other hand, there is no guarantee of the convexity of these functionals, and this might lead to the existence of multiple local minima and ravines, see, e.g. [32].
To avoid the latter, the convexification method was originally proposed in [22, 18] for the case of CIPs for hyperbolic PDEs. The convexification is a numerical development of the idea of [7], which was originally proposed only for the proofs of global uniqueness theorems for multidimensional CIPs and has been explored by many authors since then, see, e.g. [13, 30, 31] as well as [19] for a survey of results as of 2013, [21] for the most recent result, and the book [25, Chapters 2,3]. In [7] the method of Carleman estimates was introduced in the field of CIPs for the first time. Carleman estimates are also the key to the convexification idea.
In the past few years, members of this research group have been working on various applications of the convexification to numerical solutions of various CIPs, see, e.g. [25] for a summary of results as of 2021. In particular, in two most recent publications they have solved by convexification CIPs for two versions of the RTE. [27, 26]. In both these works one obtains first a boundary value problem (BVP) for a nonlinear PDE of the second order, which does not contain the unknown coefficient. Next, the solution of this BVP is represented via a truncated Fourier series with terms with respect to a special orthonormal basis. This basis was originally proposed in [20], also, see [25, section 6.2.3]. As a result, one obtains a new BVP for a system of coupled nonlinear PDEs of the first order. This BVP is solved via the construction and subsequent minimization of a weighted cost functional. The main element of this functional is the presence of a Carleman Weighted Function (CWF) in it.
The CWF is a function, which is used as a weight in the Carleman estimate for the corresponding PDE operator. The key property of this functional is that it is strictly convex on a convex bounded set of an arbitrary diameter in an appropriate Hilbert space. Since a smallness condition is not imposed on , then it is natural to call that functional globally strictly convex.
The goal of this work is to numerically solve the above mentioned BVP for that nonlinear PDE via perturbing that PDE operator with the viscosity term where is a small number. Then we obtain a BVP for a system of only two coupled nonlinear PDEs of the second order, as opposed to the above case of PDEs . First, we prove the Lipschitz stability estimate for this BVP using a Carleman estimate for the Laplace operator. Next, we construct a globally strictly convex weighted cost functional for the latter BVP. The key element of this functional is the presence of the Carleman Weight Function in it. This function is involved as the weight in the above mentioned Carleman estimate. The proof of the global strict convexity of that functional is the main part of our global convergence analysis. This analysis ends up with the proof of the global convergence of the gradient descent method of the minimization of that functional. Finally, we conduct exhaustive numerical studies, which demonstrate a good performance of our technique. Previously the viscosity solution of the Hamilton-Jacobi equation was numerically computed in [29] by a different version of the convexification method.
Publications [27, 26] represent the first numerical solutions of CIPs for both RTE [27] and its Riemannian version [26]. Previous numerical results were obtained only for the inverse source problems for RTE in [9, 10, 11, 33] and for RRTE in [24]. However, inverse source problems are linear ones, unlike CIPs. There are also some uniqueness and stability results for CIPs for RTE. Since this paper is not concerned with such results, then we refer here only to a limited number of publications on the latter topic [4, 13, 30, 31].
In section 2 we state both forward and inverse problems. To solve the inverse problem, we obtain in in section 3 a boundary value problem for a system of nonlinear PDEs with viscosity terms. We prove the Lipschitz stability estimate for this boundary value problem in section 4. In section 5 we construct the convexified Tikhonov-like functional and conduct the convergence analysis for it. Numerical experiments are presented in section 6.
2 Statements of Forward and Inverse Problems
For points in are denoted below as Let numbers , where
[TABLE]
Let be a rectangular prism with its boundary where
[TABLE]
Let be the line, where the external sources are located,
[TABLE]
Hence, is a part of the axis. By (2.1), (2.2) and (2.6)
[TABLE]
Let be a sufficiently small number. To simplify the presentation, avoid working with singularities. Hence, we consider the following function instead of :
[TABLE]
The constant is chosen here such that
[TABLE]
Hence, the function can be considered as the source function for the source Let the number be so small that
[TABLE]
Let
[TABLE]
Introduce the domain as well as two of its subdomains ,
[TABLE]
[TABLE]
Below
[TABLE]
For two arbitrary points denote the line segment connecting these two points and let be the element of the euclidean length on Let be the unit vector, which is parallel to
[TABLE]
Let be the steady-state radiance at the point generated by the source function The function satisfies the stationary RTE [17]:
[TABLE]
where “” denotes the scalar product in , see (2.14). The kernel of the integral operator in (2.16) satisfies [17, 33]:
[TABLE]
In (2.16),
[TABLE]
where and are the absorption and scattering coefficients respectively. The function is the attenuation coefficient. We assume that
[TABLE]
Forward Problem. Let conditions (2.1)-(2.21) hold. Find the function \in C^{1}\Big{(}\overline{P}\times\left[-d,d\right]\Big{)} satisfying equation (2.16) and the initial condition
[TABLE]
Denote
[TABLE]
The following existence and uniqueness theorem for the Forward Problem was proven in [27], and a similar theorem was proven in [26] for the Riemannian analog of RTE:
Theorem 2.1 [27]. Assume that conditions (2.1)-( 2.15) and (2.17)-(2.21) hold. Then *there exists unique solution of equation (2.16) with the initial condition (2.22), and the function has the following form for *
[TABLE]
* Furthermore, the following inequality holds:*
[TABLE]
Coefficient Inverse Problem (CIP). Let conditions (2.1 )-(2.21) hold. Let the function be the solution of the Forward Problem as in Theorem 2.1. Assume that the attenuation coefficient in (2.16) is unknown. Assume that the function is known,
[TABLE]
*Find the function *
3 Boundary Value Problem for a System of PDEs With
Viscosity Terms
3.1 Preliminaries
It follows from (2.13), (2.14) and (2.25) that we can introduce a new function ,
[TABLE]
Substituting (3.1) in (2.16) and (2.26), we obtain
[TABLE]
Differentiate both sides of (3.2) with respect to and use We obtain an integral differential equation with the derivatives up to the second order,
[TABLE]
By (3.3) the boundary condition for is
[TABLE]
To work with the viscosity solution, we need to figure out the following boundary conditions, see (2.4):
[TABLE]
It follows from (2.6) and (2.15) that , , , , , where
[TABLE]
Hence,
[TABLE]
By (2.19) and (2.20) for Hence, (3.2), (3.3) and (3.8)-(3.13) imply:
[TABLE]
3.2 Viscosity solution
Denote
[TABLE]
Based on (3.3), (3.5), (3.7), (3.15)-(3.17), consider the following BVP for the system of viscosity equations with a small parameter :
[TABLE]
And also
[TABLE]
Therefore, we have obtained the BVP (3.19)-(3.25) with respect to the pair of functions . By (3.24) and (3.25) this BVP has an overdetermination in the Neumann boundary conditions at We focus below on the solution of this BVP. Suppose that we have computed a solution of BVP (3.19)-(3.25). Then we use (3.2) and (3.18) to compute the target coefficient
[TABLE]
Remark 3.1. As soon as we got BVP (3.19)-(3.25) for the pair of functions we do not require anymore that
[TABLE]
* as in (3.18). In other words, we solve this BVP for a slightly broader class of vector functions Nevertheless, it follows from the uniqueness claim of Theorem 4.1 that the solution of this “broader” BVP, if it exists, is still such that (3.27) holds. *
4 Lipschitz Stability Estimate for BVP (3.19)-(3.25)
Introduce the space as
[TABLE]
Theorem 4.1 (Lipschitz stability and uniqueness). *Assume that conditions (2.1)-(2.7) and (2.18)-(2.21) hold. Suppose that there exists two pairs of functions *
* satisfying equations (3.19) and (3.23) and such that*
[TABLE]
Let
[TABLE]
* Then there exists a constant*
[TABLE]
depending only on listed parameters such that the following Lipschitz stability estimates hold:
[TABLE]
*Let and * functions computed via the right hand side of ( 3.26), in which is replaced with and respectively. Then the following Lipschitz stability estimate holds:
[TABLE]
In particular, suppose that, in addition to (4.2)
[TABLE]
Then (4.4) and (4.5) imply that
[TABLE]
Below denotes different constants depending on parameters listed in (4.3). Uniqueness of the BVP (3.19)-(3.25) obviously follows from (4.6).
4.1 Carleman estimate
Prior the proof of Theorem 4.1, we need to prove a Carleman estimate for the operator Denote
[TABLE]
Theorem 4.2. Assume that conditions (2.2)-(2.5) hold. There exists a constant and a sufficiently large number , *both depending only on the domain * *such that the following Carleman estimate holds for all and for all *
[TABLE]
Proof. Everywhere below denotes different constants depending only on the domain We assume first that
[TABLE]
Introduce a new function
[TABLE]
Hence,
[TABLE]
Hence,
[TABLE]
Step 1. Estimate from the below the following term in the second line of (4.12):
[TABLE]
Thus, moving from the function to the function via (4.10), we obtain
[TABLE]
Step 2. Estimate from the below the following term in the second line of (4.12):
[TABLE]
Thus, taking
[TABLE]
we obtain
[TABLE]
Summing up (4.13) and (4.15) and taking into account (4.12), we obtain
[TABLE]
**Step 3. **Consider
[TABLE]
Thus,
[TABLE]
Multiply (4.17) by and sum up with (4.16). We obtain
[TABLE]
Integrating this over the domain and using Gauss formula, (2.2)-(2.5), (4.7) and (4.9), we obtain that there exists a sufficiently large number and a number such that
[TABLE]
By Cauchy-Schwarz inequality Substituting this in (4.18) and using density arguments, we obtain the target estimate (4.8).
4.2 Proof of Theorem 4.1
Denote
[TABLE]
[TABLE]
Let the function , It is well known that the following formula is valid
[TABLE]
where “ is the scalar product in and the vector function is such that
[TABLE]
Consider the differences and Then, using (3.18)-(3.23) and (4.19)-(4.22), we obtain two integral differential inequalities for
[TABLE]
Here and below in this proof denotes different positive constant depending on the same parameters as ones listed in (4.3), except of
Square both sides of each of equations (4.23), (4.24), then multiply by and then integrate over the domain assuming that where is the parameter of Theorem 4.2. And then sum up two resulting inequalities. Using Cauchy-Schwarz inequality, we obtain
[TABLE]
Recalling (4.20) and applying the Carleman estimate (4.8) to the second line of (4.27), we obtain for all
[TABLE]
Choose
[TABLE]
such that and then set in (4.28) We obtain with the constant as in (4.3)
[TABLE]
Integrate both sides of (4.29) with respect to Then choose such that Then set We obtain
[TABLE]
which is equivalent with (4.4). Estimate (4.5) obviously follows from (4.4).
5 Convergence Analysis for the Convexification for BVP (3.19)-(3.25)
Consider an integer ,
[TABLE]
where is the largest integer, which does not exceed Then by embedding theorem and (5.1)
[TABLE]
Introduce the space
[TABLE]
Let be an arbitrary number. Consider the set of 2D vector functions defined as
[TABLE]
To solve BVP (3.19)-(3.25), we consider
Minimization Problem. Minimize the functional on the set , where
[TABLE]
In (5.5) is the regularization parameter and the multiplier is introduced to balance two terms in the right hand side of (5.5). Indeed,
[TABLE]
Let be the space defined in (5.3). We introduce the subspace as:
[TABLE]
5.1 Global strict convexity
Below in section 5 denotes different constants, all of which depend on the following parameters:
[TABLE]
Recall the definition (4.1)* *of the space
Theorem 5.1 (global strict convexity). Denote
[TABLE]
* For any functional (5.5) has the Fré chet derivative at every point This derivative is Lipschitz continuous on * i.e. there exists a constant such that
[TABLE]
Let be the number of Theorem 4.2. There exists a sufficiently large number
[TABLE]
such that for every the functional is strictly convex on the set i.e. for all the following inequality holds:
[TABLE]
Furthermore, for every there exists unique minimizer of the functional on the set and the following inequality holds:
[TABLE]
Proof. Let and be two arbitrary points of the set Denote
[TABLE]
By (5.2), (5.3), (5.4), (5.7), (5.8) and (5.14)
[TABLE]
[TABLE]
Consider now the nonlinear term in the third line of (5.17). By Taylor formula
[TABLE]
where is a point between and and is a point between and Hence, using (5.16), (5.18) and (5.19), we obtain
[TABLE]
And also
[TABLE]
Thus, by (5.17), (5.20) and (5.21)
[TABLE]
where depends linearly on and depends nonlinearly on Also, for
[TABLE]
Similarly,
[TABLE]
Using (5.5) and (5.22)-(5.29) and recalling (5.9), we obtain
[TABLE]
where is the scalar product in .
Consider the sum of second and third lines of (5.30),
[TABLE]
It follows from (5.7) and (5.15) that we can consider as a linear functional of It follows from (5.3), (5.23), (5.24), (5.27) and (5.28) that is a bounded functional. Therefore, by Riesz theorem there exists unique point such that
[TABLE]
It follows from (5.9), (5.14) and (5.23)-(5.32) that
[TABLE]
Therefore is the Fréchet derivative of the functional at the point The Lipschitz continuity property (5.10) is proven similarly with the proof of Theorem 3.1 of [3]. Therefore, we omit this proof here.
Thus, (5.30) can be rewritten as
[TABLE]
Let denotes the right hand side of (5.33). Then using (5.2), (5.4), (5.16), (5.23)-(5.29) and Cauchy-Schwarz inequality, we obtain the following estimate from the below:
[TABLE]
It follows from (4.7), (5.7) and (5.15) that we can apply Carleman estimate (4.8) of Theorem 4.2 to the right hand side of (5.34), and the second line of (4.8) should be zero in this case. Let be the number, which was found in Theorem 4.2. We obtain for all
[TABLE]
Choose the number depending on the same parameters as the ones listed in (5.11) and such that Then we obtain
[TABLE]
[TABLE]
which is equivalent with (5.12).
Given the existence and uniqueness of the minimizer of the functional on the set as well as inequality (5.13) follow immediately from a combination of either Lemma 2.1 with Theorem 2.1 of [3] or, equivalently, Lemma 5.2.1 and Theorem 5.2.1 of [25].
5.2 The accuracy of the minimizer
In this section we estimate the distance between the minimizer which was found in Theorem 5.1, and the exact solution with the noiseless data of BVP (3.19)-(3.25). In accordance with the regularization theory [34], we assume that there exists a solution of BVP (3.19)-(3.25) with the noiseless boundary data in (3.24), (3.25). By Theorem 4.1 this solution is unique. However, in applications the data (3.24), (3.25) are always given with a noise. Let a small number be the level of the noise in the data (3.24), (3.25). We assume that there exist two vector functions and such that
[TABLE]
And we also assume that
[TABLE]
For every vector function consider the difference
[TABLE]
Also, denote
[TABLE]
Using (5.4), (5.7) and (5.36)-(5.40), we obtain
[TABLE]
Theorem 5.2. *Let conditions (5.36)-(5.38) and notations (5.39),(5.40) hold. Let the regularization parameter * be **
[TABLE]
*Let be the number in (5.11). Consider the number *
[TABLE]
Let and let be the minimizer of the functional on the set Let and be functions which are constructed from and respectively via the right hand side of formula (5.11), in which is replaced with and respectively. Then the following accuracy estimates hold:
[TABLE]
Proof. Let be the set defined in (5.41). Consider a new functional defined as
[TABLE]
Then Theorem 5.2 is applicable to this functional. Let be the minimizer of on the set
[TABLE]
Since by (5.41) both vector functions then by an obvious analog of (5.12)
[TABLE]
By (5.13)
[TABLE]
Hence, (5.48) implies
[TABLE]
Taking into account dependencies (5.8) and (5.43), we obtain
[TABLE]
[TABLE]
By (5.5)
[TABLE]
Since is the exact solution of BVP (3.19)-(3.25), then Hence, (5.42) and (5.51) imply
[TABLE]
Next, by (5.38), (5.50)-(5.52) and Cauchy-Schwarz inequality
[TABLE]
Hence, using (5.49), we obtain
[TABLE]
Denote
[TABLE]
We have
[TABLE]
Hence,
[TABLE]
Using (5.36), (5.54) and the triangle inequality, we obtain
[TABLE]
Therefore,
[TABLE]
On the other hand, let be the minimizer of the functional on the set which is found in Theorem 5.1,
[TABLE]
Let Then and by (5.47)
[TABLE]
However, since by (5.53) and (5.55) then by (5.56) we should have
[TABLE]
Since the minimizer is unique, then (5.57) and (5.58) imply that Thus, (5.54) implies (5.44). Estimate (5.45) obviously follows from (5.11) and (5.44).
5.3 Global convergence of the gradient descent method
Let where is defined in (5.41). Consider two sets
[TABLE]
We assume now that
[TABLE]
Consider the gradient descent method of the minimization of the functional Consider an arbitrary point
[TABLE]
Let be a small number. Define the sequence of the gradient descent method as:
[TABLE]
Note that since by Theorem 5.1 for all then it follows from (5.7) and (5.61) that boundary conditions (3.24), (3.25) are kept the same for all vector functions Theorem 5.3 follows immediately from a combination of Theorem 5.2 with Theorem 6 of [23].
Theorem 5.3. Let and let conditions of Theorem 5.2, (5.59) and (5.60) hold. Then there exists a sufficiently small number such that for every there exists a number such that the sequence and the following convergence estimates for the gradient descent method (5.60), (5.61) hold:
[TABLE]
*where the function is constructed from the vector function by the right hand side of formula (5.11), in which is replaced with *
Remarks 5.1:
*Since smallness assumptions are not imposed on the number * and since is an arbitrary point, then Theorem 5.3 guarantees the global convergence of the gradient descent method (5.60), (5.61). 2. 2.
Even though the requirement of our theory is that the parameter * of the Carleman Weight Function should be sufficiently large, we have observed in computational experiments of section 6 that is sufficient, which is the same as in two previous publications of this group [27, 26]. Similar observations about reasonable values of were made in other publications about the convexification method [25, 23, 29, 28]. On the other hand, we observe in numerical experiments of section 6 that too large values of * *do not work well, see Figure 3. This is because the Carleman Weight Function changes well too rapidly for * 3. 3.
Conceptually, the considerations of item 2 are similar with asymptotic theories. Indeed, an asymptotic theory usually claims that if a certain parameter is sufficiently large, then a certain formula * is valid with a good accuracy. However, in a practical computation, which always has a specific ranges of parameters, only numerical experiments can establish reasonable values of * * for which is valid with a good accuracy. Besides, it is well known that too large values of * *often do not work well for numerical studies. *
6 Numerical Studies
We have conducted numerical studies in the 2D case. In our numerical testing the domain and the line in (2.2)-(2.6) are:
[TABLE]
We take in the function in (2.8) and (2.9). As to the kernel in (2.16), we choose the 2-dimensional Henyey-Greenstein function [17]:
[TABLE]
Here represents the ballistic with and isotropic scattering with [9, 10, 11], respectively. In this paper, we choose .
We have chosen the absorption and scattering coefficients in (2.19)-(2.21) as:
[TABLE]
In the numerical tests below, we take , and the inclusions with the shape of the letters ‘A’, ‘’ and ‘SZ’.
Remark 6.1. We have intentionally chosen abnormalities with the shapes of letters to demonstrate that our reconstruction technique works well for truly hard cases of non-convex abnormalities containing voids.
By (2.19), (6.3) and (6.6), we have
[TABLE]
Following (6.7), we define the computed inclusion/background contrast as:
[TABLE]
6.1 Data generation
To generate the boundary data (2.26) and then (3.24), (3.25) for our CIP, we have solved the Forward Problem posed in section 2. Using Theorem 2.1, we have solved this problem numerically via the solution of the linear integral equation (2.23) with the condition (2.24).
Consider the partition of the domain and the line in (6.1) with the given mesh sizes :
[TABLE]
Then the set of the discrete points are given as
[TABLE]
We have used the grid step sizes To obtain the numerical solution of the Forward Problem, we have solved the corresponding linear algebraic system by the Matlab backslash operator ‘’. This way we have generated the boundary data (2.26). Then, using considerations of subsection 3.1, we have obtained the boundary data (3.24), (3.25).
6.2 Numerical results for the inverse problem
For the inverse problem, we set to generate the discrete points in (6.9)-(6.13). The discrete form of functional (5.5) is
[TABLE]
where the pair is the pair of functions written on the discrete grid and and are operators and in (3.19) and (3.23), in which differential operators are written in finite differences and integrals are written in discrete forms using the trapezoidal rule.
To numerically solve the Minimization Problem posed in section 5, we have minimized functional (6.14) with respect to the values of discrete functions , at grid points. The Dirichlet boundary conditions in (3.24) and (3.25) are given as
[TABLE]
By the finite difference method, the Neumann boundary conditions in (3.24) and (3.25) are given as
[TABLE]
We have adopted the Matlab’s built-in optimization toolbox fmincon to minimize the function in (6.14) with the boundary conditions (6.15) and (6.16). Here, (6.15) and (6.16) are the constraint conditions used in each iteration of fmincon to ensure that the functions , at every iteration satisfy the boundary conditions (3.24) and (3.25). The iterations of ** fmincon** were stopped at the iteration number at which
[TABLE]
see Figure 1.
To solve the minimization problem, we need to provide the starting point for iterations. With the boundary conditions (3.24) and (3.25), for every , we have the value of functions on the boundary via functions . Using the linear interpolations of boundary conditions with respect to direction and direction, the initial guess for the pair of functions in the domain is:
[TABLE]
Then the starting point for the minimization of functional (6.18) is , . Even though the first guess does not satisfy required Neumann boundary conditions in (3.24) and (3.25), still all follow up iterations of fmincon satisfy both required boundary conditions: Dirichlet and Neumann, by the constraint conditions (6.15) and (6.16).
We introduce the random noise in the boundary data in (2.26) on the boundary as follows:
[TABLE]
where is the uniformly distributed random variable in the interval depending on the point with and , which correspond respectively to and noise level. Hence, the random noise is also introduced in boundary conditions and in (3.24), (3.25). These functions are defined via using (3.3), (3.7), (3.15) and (3.16). We now explain how did we differentiate the noisy data for with respect to in (3.7) and (3.16). The observation data in (2.26) at the boundary is generated by the source function , whose position is determined by the value in (2.6). Then, for each given , we obtain the corresponding observation data generated by the source function as well as the the sample of the random variable . Since the samples of the random variable for each in (6.11) are different, then we use the finite difference method to calculate numerically the derivative of the noisy data with respect to with the above mentioned grid step size Results of the differentiation were good enough, and we did not observe instabilities.
Test 1. We consider the coefficient which corresponds to in (6.6) with inside of the letter ‘’. The goal of this test is to find the optimal values of the parameters and for the minimization problem. Noise (6.19) in the data is not added.
We set , and perform the numerical tests with different values of . The results are displayed in Figure 2. The reconstruction of the header of the letter ‘’ is not good for . The reconstruction quality improves when decreases while ranging from 0.2 to 0.01. While varies from 0.01 to 0.001, the difference between the reconstructions is very small. On the other hand, when we choose the reconstruction quality of the top of letter ‘’ becomes worse. In conclusion, although should be small enough, but not too small. Thus, we choose as an optimal value and use this one in all other tests.
Now we want to select an optimal value of the parameter We take and test values . Results are presented on Figure 3. The parameter cannot be neither too small nor too large. The reconstructions are unsatisfactory for . On the other hand, the reconstructions become better when ranges from 3 to 5, and they are stabilized for . Thus, we choose as the optimal value, see items 2 and 3 of Remarks 5.1 for a relevant discussion.
In summary, we use in the tests below
[TABLE]
Test 2. We take the same values of parameters as listed in (6.20). We consider the coefficient corresponding to in (6.6) with inside of the letter ‘’. Hence, the inclusion/background contrasts in (6.7) are respectively , , and . Noise (6.19) in the data is not added. The results are displayed in Figure 4. The reconstruction quality is good for these four cases, although it slightly deteriorates at and . The computed inclusion/background contrasts (6.8) are accurate.
Test 3. We use the same values of parameters as ones in (6.20). We consider the coefficient corresponding to in (6.6) with inside of the letter ‘’. Noise (6.19) in the data is not added. The result is displayed in Figure 5. The reconstruction is quite accurate.
Test 4. We consider the coefficient corresponding to in (6.6) with inside of two letters ‘SZ’, which are two letters in the name of the city (Shenzhen) were the second and the third authors reside. Noise (6.19) in the data is not added. Results are exhibited in Figure 6. The reconstruction is worse than the one for the case of the single letter ‘’ in Figure 5. Nevertheless, the reconstruction is still good and the computed inclusion/background contrasts in (6.8) are both accurate in these two letters.
Test 5. We now consider the noisy data, as in (6.19), with and i.e. with 3% and 5% noise level. We reconstruct the coefficient with the shape of the letters ‘A’ and ‘’ corresponding to in (6.6) with inside of two letters. The results are displayed in Figure 7. In all these four cases, reconstructions of shapes of inclusions and the inclusion/background contrasts in (6.8) are accurate.
References
- [1]
M. Asadzadeh and L. Beilina.
Stability and convergence analysis of a domain decomposition FE/FD method for Maxwell’s equations in the time domain.
Algorithms, 15:337, 2022.
- [2]
M. Asadzadeh and L. Beilina.
A stabilized p1 domain decomposition finite element method for time harmonic Maxwell’s equations.
Math. Comput. Simul, 204:556–574, 2023.
- [3]
A. B. Bakushinskii, M. V. Klibanov, and N. A. Koshev.
Carleman weight functions for a globally convergent numerical method for ill-posed Cauchy problems for some quasilinear PDEs.
Nonlinear Anal. Real World Appl., 34:201–224, 2017.
- [4]
G. Bal and A. Jollivet.
Generalized stability estimates in inverse transport theory.
Inverse Probl. Imaging, 12:59–90, 2018.
- [5]
L. Beilina and E. Lindstrom.
An adaptive finite element/finite difference domain decomposition method for applications in microwave imaging.
Electronics, 11:1359, 2022.
- [6]
L. Beilina and V. Ruas.
On the Maxwell-wave equation coupling problem and its explicit finite-element solution.
Appl. Math., 68:75–98, 2022.
- [7]
A. L. Bukhgeim and M. V. Klibanov.
Uniqueness in the large of a class of multidimensional inverse problems.
Soviet Math. Doklady, 17:244–247, 1981.
- [8]
S. Chandrasekhar.
Radiative Transfer.
Oxford University Press, London, 1950.
- [9]
H. Fujiwara, K. Sadiq, and A. Tamasan.
A Fourier approach to the inverse source problem in an absorbing and anisotropic scattering medium.
Inverse Probl., 36:015005, 2020.
- [10]
H. Fujiwara, K. Sadiq, and A. Tamasan.
Numerical reconstruction of radiative sources in an absorbing and nondiffusing scattering medium in two dimensions.
SIAM J. Imaging Sci., 13:535–555, 2020.
- [11]
H. Fujiwara, K. Sadiq, and A. Tamasan.
A source reconstrution method in two dimensional radiative transport using boundary data measured on an arc.
Inverse Probl., 37:115005, 2021.
- [12]
G. Giorgi, M. Brignone, R. Aramini, and M. Piana.
Application of the inhomogeneous Lippmann–Schwinger equation to inverse scattering problems.
SIAM J. Appl. Math., 73:212–231, 2013.
- [13]
F. Gölgeleyen and M. Yamamoto.
Stability for some inverse problems for transport equations.
SIAM J. Math. Anal., 48:2319–2344, 2016.
- [14]
A. V. Goncharsky and S. Y. Romanov.
Iterative methods for solving coefficient inverse problems of wave tomography in models with attenuation.
Inverse Probl., 33:025003, 2017.
- [15]
A. V. Goncharsky and S. Y. Romanov.
A method of solving the coefficient inverse problems of wave tomography.
Comput. Math. Appl., 77:967–980, 2019.
- [16]
E. Hassi, S.-E. Chorfi, and L. Maniar.
Stable determination of coefficients in semilinear parabolic system with dynamic boundary conditions.
Inverse Probl., 38:115007, 2022.
- [17]
J. Heino, S. Arridge, J. Sikora, and E. Somersalo.
Anisotropic effects in highly scattering media.
Phys. Rev. E, 68:03198, 2003.
- [18]
M. V. Klibanov.
Global convexity in a three-dimensional inverse acoustic problem.
SIAM J. Math. Anal., 28:1371–1388, 1997.
- [19]
M. V. Klibanov.
Carleman estimates for global uniqueness, stability and numerical methods for coefficient inverse problems.
J. Inverse Ill-Posed Probl., 21:477–510, 2013.
- [20]
M. V. Klibanov.
Convexification of restricted dirichlet to neumann map.
J. Inverse Ill-Posed Probl., 25:669–685, 2017.
- [21]
M. V. Klibanov.
Stability estimates for some parabolic inverse problems with the final overdetermination via a new Carleman estimate.
arXiv, page 2301.09735, 2023.
- [22]
M. V. Klibanov and O. V. Ioussoupova.
Uniform strict convexity of a cost functional for three-dimensional inverse scattering problem.
SIAM J. Math. Anal., 26:147–179, 1995.
- [23]
M. V. Klibanov, V. A. Khoa, G. W. Bidney, L. H. Nguyen, J. Sullivan, Lam Nguyen, and V. N. Astratov.
Convexification inversion method for nonlinear SAR imaging with experimentally collected data.
J. Appl. Ind. Math., 15:413–436, 2021.
- [24]
M. V. Klibanov, T. T. Le, and L. H. Nguyen.
Convergent numerical method for a linearized travel time tomography problem with incomplete data.
SIAM J. Sci. Comput., 42:B1173–B1192, 2020.
- [25]
M. V. Klibanov and J. Li.
Inverse Problems and Carleman Estimates: Global Uniqueness, Global Convergence and Experimental Data.
De Gruyter, 2021.
- [26]
M. V. Klibanov, J. Li, L. H. Nguyen, V. G. Romanov, and Z. Yang.
Convexification numerical method for a coefficient inverse problem for the Riemannian radiative transfer equation.
arXiv, page 2212.12593, 2023.
- [27]
M. V. Klibanov, J. Li, L. H. Nguyen, and Z. Yang.
Convexification numerical method for a coefficient inverse problem for the radiative transport equation.
SIAM J. Imag. Sci., 16:35–63, 2023.
- [28]
M. V. Klibanov, J. Li, and W. Zhang.
A globally convergent numerical method for a 3D coefficient inverse problem for a wave-like equations.
SIAM J. Sci. Comput., 44:A3341–A3365, 2022.
- [29]
M. V. Klibanov, L. H. Nguyen, and H. V. Tran.
Numerical viscosity solutions to Hamilton-Jacobi equations via a Carleman estimate and the convexification method.
J. Comput. Phys., 451:110828, 2022.
- [30]
M. V. Klibanov and S. E. Pamyatnykh.
Global uniqueness for a coefficient inverse problem for the non-stationary transport equation via Carleman estimate.
J. Math. Anal. Appl., 343:352–365, 2008.
- [31]
R. Y. Lai and Q. Li.
Parameter reconstruction for general transport equation.
SIAM J. Math. Anal., 52:2734–2758, 2020.
- [32]
J. A. Scales, M. L. Smith, and T. L. Fischer.
Global optimization methods for multimodal inverse problems.
J. Comp. Phys., 103:258–268, 1992.
- [33]
A. V. Smirnov, M. V. Klibanov, and L. H. Nguyen.
On an inverse source problem for the full radiative transfer equation with incomplete data.
SIAM J. Sci. Comput., 41:B929–B952, 2019.
- [34]
A. N. Tikhonov, A. V. Goncharsky, V. V. Stepanov, and A. G. Yagola.
Numerical methods for the solution of ill-posed problems.
Kluwer, London, 1995.
- [35]
R. Weissleder and U. Mahmood.
Molecular imaging.
Radiology, 219:316–333, 2001.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Asadzadeh and L. Beilina. Stability and convergence analysis of a domain decomposition FE/FD method for Maxwell’s equations in the time domain. Algorithms , 15:337, 2022.
- 2[2] M. Asadzadeh and L. Beilina. A stabilized p 1 domain decomposition finite element method for time harmonic Maxwell’s equations. Math. Comput. Simul , 204:556–574, 2023.
- 3[3] A. B. Bakushinskii, M. V. Klibanov, and N. A. Koshev. Carleman weight functions for a globally convergent numerical method for ill-posed Cauchy problems for some quasilinear PD Es. Nonlinear Anal. Real World Appl. , 34:201–224, 2017.
- 4[4] G. Bal and A. Jollivet. Generalized stability estimates in inverse transport theory. Inverse Probl. Imaging , 12:59–90, 2018.
- 5[5] L. Beilina and E. Lindstrom. An adaptive finite element/finite difference domain decomposition method for applications in microwave imaging. Electronics , 11:1359, 2022.
- 6[6] L. Beilina and V. Ruas. On the Maxwell-wave equation coupling problem and its explicit finite-element solution. Appl. Math. , 68:75–98, 2022.
- 7[7] A. L. Bukhgeim and M. V. Klibanov. Uniqueness in the large of a class of multidimensional inverse problems. Soviet Math. Doklady , 17:244–247, 1981.
- 8[8] S. Chandrasekhar. Radiative Transfer . Oxford University Press, London, 1950.
