1. Introduction
In this work, we consider the obstacle problem associated with the integral form of the fractional Laplacian, referred to as the
fractional obstacle problem. For
, let
be a bounded Lipschitz domain satisfying the exterior ball condition, with the boundary denoted as
. Additionally,
represents the complement of
. The specific form of the fractional obstacle problem is as follows: given two prescribed functions
and the obstacle function
with the nondegeneracy condition
and
, we seek a function
that satisfies the following nonlinear equation with homogeneous Dirichlet boundary conditions:
Here, the integral fractional Laplacian of order
is defined by
The normalization constant is provided by
. According to Animasaun et al., the fractional Laplacian captures nonlocal effects and is used to model a wide range of phenomena [
1]. Consequently, the fractional obstacle problem finds applications in various fields, such as mathematical finance theory, systems of particles, and elasticity problems [
2,
3,
4,
5,
6]. For a comprehensive overview of obstacle problems, including traditional obstacle problems and those related to integral-differential operators (of which the fractional obstacle problem is a particular case), we refer readers to the survey article in [
7].
For fractional operators, it has been shown that the maximum principle holds [
8]. In terms of numerical stability, it is desirable to preserve this property at the discrete level, known as the monotonicity of the scheme. Constructing monotone schemes is a natural advantage of finite difference methods. For the Laplace operator
, the monotone difference scheme has been attended to by researchers for a long time, [
9,
10]. In the context of the finite element method, achieving monotonicity in the discretization process depends on specific grid conditions [
11]. Furthermore, considering that the regularity of the solution is essential for the convergence of numerical schemes, the fractional obstacle problem has received significant attention in mathematics, particularly in the field of PDE regularity of solutions and the free boundary. In this regard, a series of works [
12,
13,
14] have established the Hölder regularity of
for solutions to the
s-order obstacle problem. For the case of a bounded domain, the interior regularity is expected to exhibit the same
Hölder regularity. However, lower regularity may arise near the boundary of the domain. For the fractional Laplace equation, a well-known result is that when the problem domain satisfies the exterior ball condition and the right-hand side belongs to
, the solution exhibits singularity near the boundary
in terms of
, resulting in global
Hölder regularity. This characteristic is observed widely in a large class of nonlocal elliptic equations, as discussed in the survey article [
8]. Therefore, the global regularity (boundary regularity) of the fractional obstacle problem on bounded domains requires careful investigation.
In recent years, numerous numerical algorithms have been developed for solving fractional-order partial differential equations (PDEs). For the fractional Laplace equation, the finite element method can be employed, utilizing the variational formulation and accounting for the low regularity near the boundary [
15]. Similarly, the fractional obstacle problem can be formulated as a variational inequality problem, where the solution
u is sought in order to minimize a functional subject to the constraint
[
12]. To address this variational inequality, [
16] utilized the finite element method, establishing interior and boundary regularity results for bounded fractional obstacle problems and providing error estimates based on these regularity results. However, for fractional operators, due to their non-local nature, it is challenging to establish general conditions that guarantee the monotonicity of finite element discretization. This challenge is further amplified when dealing with the finite element discretization of nonlinear problems.On the other hand, several finite difference discretizations that satisfy monotonicity have been proposed [
17,
18,
19] for the fractional operator
. However, most of these works focus on problems solved on structured grids, and tend to make overly strong assumptions about the Hölder regularity of the true solution. In our recent work [
20], we proposed a monotone difference scheme based on quadrature formulas, which can be applied to solve the fractional Laplace equation on general bounded Lipschitz domains. This work provides a comprehensive analysis of the scheme’s consistency, taking into account the actual regularity of the problem. Furthermore, we obtain rigorous pointwise error estimates by utilizing discrete barrier functions.
The objective of this study is to develop a monotone scheme for solving the problem defined by Equation (
1) on a bounded Lipschitz domain and to devise an efficient solution solver. Building upon our previous work [
20], we extend this discretization to the fractional obstacle problem. A crucial aspect of our work is the introduction of the enhanced discrete comparison principle, as demonstrated in Lemma 5, for the discrete fractional Laplacian operator. By utilizing this result, we establish that the discretization scheme maintains monotonicity and satisfies the discrete maximum principle, guaranteeing the uniqueness of the discrete solution. Additionally, we employ the discrete Perron method to establish the existence and uniform boundedness of the discrete solution. In addition, this study explores the policy iteration method for solving nonlinear discrete problems. Leveraging the enhanced discrete comparison principle, we establish the finite convergence of the standard policy iteration method. Furthermore, the paper provides an in-depth discussion on the relationship between the discretization scheme for the fractional Laplace equation and the regularity results of the problem. Based on this discussion, we propose an improved policy iteration method that considers the low regularity near the contact set of the problem and selects different discrete scales for different regions. Numerical results demonstrate the superior performance of the improved method compared to the standard policy iteration method.
The remaining parts of this paper are organized as follows. In
Section 2, we introduce necessary preliminary results. In
Section 3, we present the monotone discretization for the fractional obstacle problem and discuss the properties of the scheme. In
Section 4, we apply the policy iteration method for solving nonlinear discrete problems and prove the convergence of the iteration. Additionally, taking into account the specific regularity of the problem, we propose an improved policy iteration method that exhibits better numerical performance in practical computations. Numerical examples are presented in
Section 5 to support our theoretical results. Furthermore, for the boundary Hölder regularity of the problem, a simple proof is provided in
Appendix A.
3. A Monotone Discretization
For simplicity, it is assumed that
is a polygon in 2D and a polyhedron in 3D. Let
be a triangulation of the computation domain
, i.e.,
. For
, let
denote the diameter of element
T and let
denote the radius of the largest inscribed ball contained in
T. The triangulation is referred to as
local quasi-uniform if there exists a constant
such that
Meanwhile, the triangulation
is called
shape regular if there is
such that
. For
, the shape regularity property implies the local quasi-uniform properties; see [
22]. Let
denote the node set of
and let
be the collection of boundary nodes; then, the interior node set is denoted by
.
Let
, where
denotes the linear function collection defined on element
T. In [
20], a monotone discretization for the integral fractional Laplacian was proposed and a corresponding pointwise error estimate was conducted under a realistic Hölder regularity assumption. In this work, the monotone discretization for the integral fractional Laplacian is applied, denoted by
:
Here,
is a star-shaped domain centered at
satisfying some symmetrical condition ([
20] Equations (3.5) and (3.6)) with a typical scaling:
where
is the mesh size around
and
. A concrete example that satisfies the condition is the
n-cubic domain
, which is utilized in our numerical experiments. The parameter
is carefully selected to address the regularity concern of the integral fractional Laplacian [
20,
21].
The singular integral within
is approximated using the finite difference method, denoted as
, where
represents the unit vector of the
jth coordinate. The coefficient
is a known positive constant, and is provided in ([
20], Equation 3.10).
3.1. Properties of
In this subsection, several fundamental properties of the
operator are revisited and established. These properties are utilized in subsequent discussions. One of the key features is its monotonicity, as proven in ([
20], Lemma 3.4), which is closely related to the matrix discretization being an
M-matrix. An even stronger property of
is explored here, namely, that the discretization matrix exhibits strong diagonal dominance. Additionally, the consistency of
is discussed.
To begin, let us revisit the discrete barrier function and monotone property provided in ([
20], Lemmas 3.4 and 3.5).
Lemma 2 (discrete barrier function).
Let satisfy for all . It follows thatwhere the constant C depends only on s and Ω.
Lemma 3 (monotonicity of ). Let . If attains a non-negative maximum at an interior node , then .
The above monotonicity result is insufficient for the obstacle problem, as the fractional order operator equation in the obstacle problem holds only in certain regions of the domain. Let us denote the resulting discrete matrix of as , where N is the number of interior nodes. Below, it is shown that is a strongly diagonal dominant M-matrix.
Lemma 4 (strongly diagonal dominant
M-matrix).
The discrete matrix satisfies Proof. The property in Equation (
8a) follows directly from the definition of
. In fact, for Equation (
5) at
, it is straightforward to observe that
. Furthermore, all the other contributions to the off-diagonal terms are non-positive.
Utilizing Lemma 2, the discrete barrier function can be expressed as the vector
, where all entries are equal to one. Therefore, Equation (
7) implies that
which leads to Equation (8b). □
Next, the enhanced discrete comparison principle applicable to the obstacle problem is presented. This principle plays a crucial role in the subsequent analysis.
Lemma 5 (enhanced discrete comparison principle for
).
Let be such thatwhere is an arbitrary subset. Then, in Ω.
Proof. Because
are piecewise linear functions, it suffices to prove
for all
. Let
and let
denote its coefficient under the basis function. Our objective is to demonstrate that
. Note that the resulting discrete matrix of
, denoted as
, exhibits strong diagonal dominance. Then, Equation (9) has the matrix representation
Here, the indices of all interior points in are combined into the first group. The remaining indices form the second group. This implies that and .
Per the above lemma (strongly diagonal dominant
M-matrix), the entries in the off-diagonal block
are non-positive, which yields
Because is a strongly diagonal dominant M-matrix, so is , that is . Therefore, it can be deduced that and , which completes the proof. □
3.2. Numerical Scheme
Now, the numerical scheme for solving the fractional obstacle problem is proposed. Find
such that
It should be noted that, although not explicitly stated, there is a parameter
in the discretization of the integral fractional Laplacian that is influenced by the regularity of the solution
u. The discrete comparison principle for
is demonstrated, from which the uniqueness of Equation (
10) follows directly.
Lemma 6 (discrete comparison principle for
).
Let be such thatThen, in Ω.
Proof. Because
, it suffices to prove that
for all
. The interior points are classified into two sets based on the values of
:
For any
, the following holds:
Furthermore, for any
, the following inequalities are true:
This leads to the desired result by taking in Lemma 5 (enhanced discrete comparison principle for ). □
Corollary 1 (uniqueness).
For the problem Equation (10), the discrete solution is unique. 3.3. Stability and Existence
The existence and stability of Equation (
10) is shown in this section.
Theorem 1 (existence and stability).
There exists a unique that solves Equation (10). The solution is stable in the sense that , where the constant C is independent of h. Proof. To establish existence, a monotone sequence of discrete functions
is constructed starting with an initial guess
that satisfies the following condition:
Step 1 (existence of ). Let
, where the discrete barrier function
is defined in Equation (
7); the constant
is specified later. Per Lemma 2 (discrete barrier function), the following relation holds:
By setting
, Equation (
11) is ensured.
Step 2 (Perron construction). Here, induction is employed. Suppose that there already exists a discrete function
that satisfies
The construction of
with the properties
while satisfying Equation (
12) is as follows. All interior nodes are considered sequentially, and auxiliary functions
are constructed using the first
nodes, starting with
. At
, whether or not
is checked. If this is the case, the value of
is decreased, resulting in the function
, until
This is achievable because the discrete matrix of
satisfies
, as stated in Equation (
8a). Moreover, at other nodes we have
,
, which implies that
This process is repeated with the remaining nodes
for
, with
set as the last intermediate function. By construction, we obtain the following:
Step 3 (convergence). The sequence
is monotonically decreasing and clearly bounded from below by
. Hence, the sequence converges, and the limit
defines
, which satisfies the desired equality
because
. If the last inequality were strict, Step 2 could be applied to further improve
. This demonstrates the existence of a discrete solution to Equation (
10). Furthermore, the above proof implies
which is the uniform bound, as was asserted. □
Remark 1 (discussion on consistency and convergence).
An important concept in numerical methods is consistency, which involves investigating the property of tending to zero as the mesh size decreases. In fact, for the integral fractional Laplacian operator, the detailed analysis provided in [20] reveals that the discretization achieves consistency at interior points that are a constant number of mesh sizes away from the boundary. The inconsistency near boundary points can be addressed by incorporating the discrete barrier function in Equation (7). This analysis technique is commonly used in the convergence analysis of semi-Lagrangian or two-scale methods [23,24], and can be viewed as an extension of the Barles–Souganidis [25] analytical framework for nonlinear problems. Due to space limitations, elaboration of the corresponding results is not provided here. 5. Numerical Experiments
In this section, several numerical experiments are conducted to test the stability and effectiveness of the methods along with the convergence of the improved policy iteration.
According to the discussion in
Section 2.2, the fractional obstacle problem exhibits low regularity at the domain boundary, which is consistent with the fractional linear problem. Various approaches have been proposed to address this issue, including the use of graded grids. In this context, as discussed in [
15,
16,
20], the concept of
graded grids is introduced with a parameter
h. Let
be a constant such that for any
,
It is worth noting that the quasi-uniform grid corresponds to the case where . Additionally, the choice of has an impact on both the grid quality and the overall computational complexity. The value of is specified in each experiment.
In the discretization of the fractional Laplacian operator, the scale
of the singular approximation part depends on both the grid and on
, as shown in Equation (
6). The optimal choice of
depends on the local smoothness of the solution or the smoothness of the forcing term
f, as discussed in [
20]. In the tests conducted in this section, a smooth
f is assumed; based on the findings in ([
20], Theorem 6.1), the optimal choice of
is used, i.e.,
.
5.1. Convergence Order Test
In this 1D test, the convergence rate is tested on both uniform and graded grids. The domain considered is
, and an explicit solution for problem Equation (
1) is constructed as follows:
A direct calculation shows that
Next, the following forcing and obstacle terms are considered:
such that
in
and
outside of this set. Consequently,
u represents the solution of problem Equation (
1), and the contact set is
.
Figure 1 illustrates the convergence rates for both uniform and graded grids. According to ([
20], Section 7.1), the optimal choice for the pointwise estimate of the linear fractional Laplacian is
, which is used in this test as well. The convergence rate over uniform grids is observed to be approximately
s, which is consistent with the behavior observed in the quasi-uniform grids for the linear case. Moreover, the graded grid yields a significantly improved convergence rate. It is worth noting that the convergence order under the optimal choice is
for the linear case, which is observed for certain nonlinear cases as well (e.g.,
). However, for other cases, the strategy of choosing
in Equation (
14) based on the local distance to the contact set may lead to different convergence rates compared to those for the linear case.
5.2. Quantitative Behavior and Comparison of Different Policy Iterations
In this section, the problem Equation (
1) is investigated over the domain
. The force is set as
, and the obstacle function is provided by
In
Figure 2, the numerical solutions
obtained for different values of
s are presented below. A clear qualitative difference is observed between the solutions for different choices of
s. When
, the discrete solution resembles the expected solution of the classical obstacle problem, where the operator
is effectively replaced by
. As
s decreases, the solution approaches
. Throughout the experiments, a consistent observation is made that as
s increases, the contact set decreases, and always contains the point
.
The difference between the improved method and the original method is remarkable. Observations reveal that when using the original method with larger values of s, oscillations occur near the free boundary due to the handling of the singular part across it. On the other hand, the improved method yields a numerically smoother solution without oscillations. As s decreases, the solutions obtained by the two methods become closer to each other, and the differences diminish.
5.3. Convergence History of Improved Policy Iteration
Next, the convergence history of the improved policy iteration (Algorithm 2) is examined. The experiment is conducted with
, and the obstacle function is defined as follows:
As mentioned in Remark 3, it is highly likely that the improved algorithm possesses the property of an increasing solution sequence (or decreasing discrete contact set), as stated in Theorem 2 for the standard algorithm. In this experiment, as demonstrated in
Figure 3, the convergence profile is observed through the values of
.
Furthermore, the actual number of iterations obtained in the experiments is presented in
Table 1. It can be observed that the actual number of iterations required is significantly smaller than the theoretical upper bound
N. Additionally, as the grid is refined, the algorithm’s performance remains stable. This demonstrates the efficiency of our algorithm.
5.4. Two-Dimensional Test
Finally, the problem Equation (
1) is considered in the domain
with
and the obstacle function provided by
For
, the numerical solution requires 13,395 degrees of freedom and the number of improved policy iterations is 4. Conversely, for
the numerical solution involves 4253 degrees of freedom and the number of improved policy iterations is 10. The number of iterations increases as
s grows, though significantly less than
N, as observed in the 1D case. As expected, the 2D numerical results (
Figure 4) demonstrate similar qualitative characteristics as observed in the 1D case.