Abstract
We consider the constrained optimal control problems governed by a parabolic initial-boundary value problem with time-fractional derivative and mixed boundary conditions. Control is carried out on the right side of the equation and on the right side of Neumann boundary condition. Finite element method with the quadratures is used for the approximation of the problem with respect to the spatial variable, and \(L1\)-approximation for the time-fractional derivative taken in different definitions. Stability estimates in \(L^{2}\)-norm via \(L^{2}\)-norms of the control functions are obtained for the discrete state equation. They are used to prove the convergence and convergence rate of the proposed iterative methods for discrete optimal control problems. The main results are generalized to a problem with a state equation with fractional derivatives in time and space. The results of a series of numerical tests and their analysis are presented.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
INTRODUCTION
Mathematical models involving fractional differentiation become common to describe various phenomena in physics, mechanics and economics, in particular, such that thermal diffusion in fractal domains, flow in highly heterogeneous aquifers etc. [1–5]. Recently, different generalizations and modifications of the traditional Caputo and Riemann–Liouville fractional derivatives were used for mathematical modeling of the aforementioned processes [6–8].
In the articles [9–12] some control problems of fractional diffusion equations have been developed. The optimal control problems that are solved in the mentioned papers deal with the control on the right side of the state equation with Dirichlet boundary conditions, and quadratic objective functional with distributed in the domain observation function. For these problems the existence of the unique solutions have been proved and first-order optimality conditions have been derived.
Considerable attention is paid to the numerical analysis of boundary value problems for partial differential equations of fractional order (cf., e.g. [13–19] and the bibliography therein). Various approximations of equations with fractional derivatives and error estimates under the assumption of sufficient smoothness of the solution were proved. The convergence and rate of convergence of an approximate solution to a regular weak solution of Dirichlet boundary value problems with Caputo fractional derivative in time were also studied.
The study of numerical methods for the optimal control problems governed by PDEs with fractional derivatives has only begun to attract attention. We highlight the articles [20–22] in this direction. In [21] finite element approximation of the unconstrained optimal control problems governed by time fractional diffusion equations is investigated. The stability and truncation error of the fully discrete scheme are analyzed. In [22] the numerical analysis for a distributed optimal control problem, with box constraint on the control, governed by a subdiffusion equation which involves a fractional derivative in time was presented. The rate of convergence for the numerical solutions of the optimal control problem constructed by applying finite element method in space and \(L1\)-backward Euler scheme in time was established.
In this article, we consider constrained optimal control problems governed by linear parabolic equations with fractional time derivative in various definitions and with mixed boundary conditions. Control is carried out on the right side of the equation and the Neumann boundary condition, an objective functional is convex and lower semicontinuous. Specifically, it can contain a quadratical part and the indicator functions of the set of constraints for control and state functions. The differential optimal control problem is approximated by implicit scheme using \(L1\)-approximation in time and finite element method with quadrature formulas in spatial variables. We prove the existence of a unique solution of the differential and discrete optimal control problem. The investigation of the convergence of the constructed mesh approximations is beyond the scope of our research. The main aim is to develop the effective iterative solution methods for the discrete problems. In the investigations we rely on the results of our research in the field of constructing iterative methods for finite-dimensional saddle point problems with applications to mesh approximations of optimal control problems for equations with integer derivatives [23–25].
An essential point in constructing effective iterative methods is the proof of suitable stability estimates for mesh approximations of the state equation. In this article, we are considering a problem with an objective function containing \(L^{2}\)-norms of control and state functions, so, a stability estimate is required for the solution of the state equation in the \(L^{2}\)-norm through \(L^{2}\)-norms of control functions. Note that estimates known from the literature contain maximum norms in time of the right side of the equation. To get the required estimate, we need a uniform mesh in time.
The rest of the article is organized as follows. First, we formulate the mixed boundary value problem for the diffusion equation with fractional time derivatives in the sense of Caputo, generalized Caputo and Caputo–Fabrizio and the optimal control problem. The existence of the unique solution of the optimal control problem is proved.
Then, in Section 2, we construct a finite dimensional approximation of the differential problem and investigate the properties of the constructed discrete problem. In particular, we prove the stability estimate, which are necessary when analyzing the convergence of iterative solution methods.
In Section 3 we study iterative solution methods for the mesh optimal control problems. We use Lagrange function for constructing iterative methods, prove the existence of its saddle point and convergence of the iterative methods. In particular case when there are no constraints on the state of the problem, the rate of convergence is set.
Some possible generalizations of the results, including their development to an optimal control problem with a space-time fractional state equation are discussed in Section 4.
The results of numerical experiments are presented in Section 5.
1 PROBLEM FORMULATION
First of all, we recall the definitions of several fractional order derivatives.
-
The classical Caputo fractional derivative
$$\displaystyle\mathcal{D}^{\alpha}_{t}y(t)=\dfrac{1}{\Gamma(1-\alpha)}\int\limits_{0}^{t}(t-s)^{-\alpha}\dfrac{\partial y}{\partial s}(s)ds,\quad 0<\alpha<1,$$(1)where \(\Gamma(x)\) is gamma-function.
-
The generalized Caputo fractional derivative [7]
$$\displaystyle\mathcal{D}^{\alpha,g}_{t}y(t)=\dfrac{1}{\Gamma(1-\alpha)}\int\limits_{0}^{t}\frac{g(t-s)}{(t-s)^{\alpha}}\frac{\partial y}{\partial s}(s)ds,\quad 0<\alpha<1,$$(2)with a weighting function \(g(t)\in C^{2}[0,T]\), such that \(g(t)>0\) and \(g^{\prime}(t)\leqslant 0\) for all \(t\in[0,T]\).
-
Caputo–Fabrizio derivative [6]
$${}_{CF}\mathcal{D}^{\alpha}_{t}y(t)=\dfrac{M(\alpha)}{1-\alpha}\int\limits_{0}^{t}\exp\left(-\alpha\frac{t-s}{1-\alpha}\right)\dfrac{\partial y}{\partial s}(s)ds,\quad 0<\alpha<1,$$(3)
where \(M(\alpha)\) is a smooth positive function such that \(M(0)=M(1)=1\).
All of these fractional differentiation operators in (1)–(3) are particular cases of the operator
with a kernel \(G(t)\) satisfying the following properties: function G(t) is continuous, positive, convex, and strictly decreasing on \((0,+\infty)\),
In what follows we use the notation \(\mathcal{D}_{t}\) for a fractional order differential operator (4) with a kernel satisfying the properties (5), (6).
Let \(\Omega\subset\mathbb{R}^{2}\) be a bounded domain with Lipschitz continuous boundary \(\partial\Omega=\Gamma_{D}\cup\Gamma_{N},\) \({\textrm{meas}}\Gamma_{D}>0\), \(Q_{T}=\Omega\times(0,T]\), \(\Sigma_{D}=\Gamma_{D}\times(0,T]\) and \(\Sigma_{N}=\Gamma_{N}\times(0,T]\). We consider a parabolic initial-boundary value problem
where \(\Delta\) is Laplace operator, functions \(u(x,t)\) and \(q(x,t)\) are defined, respectively, in \(Q_{T}\) and \(\Sigma_{N}\). In what follows these functions play the role of control while \(y\) is a state function.
Now we briefly discuss the question of the existence of weak solutions to problem (7). Multiplying the differential equation (7) by an infinitely differentiable function \(v(x,t):v|_{\Sigma_{D}}=0\), we obtain a variational equation that can serve as a basis for determining a weak solution
Let \(V=\{y\in H^{1}(\Omega):y=0\ \textrm{a.e.}\ x\in\Gamma_{D}\}\) and \({}_{0}H^{\gamma}(0,T)=\{u\in H^{\gamma}(0,T):u(0)=0\}\) if \(1/2<\gamma\leqslant 1\), \({}_{0}H^{\gamma}(0,T)=H^{\gamma}(0,T)\) for \(0\leqslant\gamma<1/2\). We use also the spaces \(L^{2}(0,T;X)\) and \(H^{\gamma}(0,T;X)\) with \(\gamma>0\) and a Banach space \(X\) (cf., e.g. [26, 27] for more details).
For the case of Dirichlet boundary value problem (i.e. \(\Gamma_{N}=\emptyset\) in our problem) and classical Caputo derivative \(\mathcal{D}_{t}\) in [28] the existence of a unique solution to problem (7) from \(H^{\alpha}(0,T;L^{2}(\Omega))\cap L^{2}(0,T;H_{0}^{1}(\Omega)\cap H^{2}(\Omega))\) is proved and the corresponding a priori estimate through the \(L^{2}(Q_{T})\)-norm of the right-hand side \(f\) is given. In [29] the unique existence of a solution from \(B^{\alpha/2}(Q_{T})=H^{\alpha/2}(0,T;L^{2}(\Omega))\cap L^{2}(0,T;V)\) is substantiated for (7) with mixed boundary conditions and classical Caputo derivative. The corresponding a priori estimate is a follows:
As for the general case of the problem (7), we assume that it has a unique weak solution, and for our future needs it suffices that the following estimate holds:
Now we formulate the optimal control problem in which the function \(f\), \(q\) are the control function, and \(y\) is a state function. We introduce the objective functional
where
Above \(y_{d}(x,t)\in L^{2}(Q)\) is a given observation function, while functions \(\psi,\) \(\varphi_{f}\) and \(\varphi_{q}\) are ‘‘responsible’’ for the control and state constraints.
The optimal control problem we solve is as follows:
Theorem 1. Let the assumptions (8), (10) be fulfilled and
Then optimal control problem (11) has a unique solution.
Proof. The functional \(J(y,f,q)\) can attain its finite minimum only on the set \(K\subset W\), so we will prove the existence of a unique solution to problem
Next, the assumptions (10) ensure that the functional \(J(y,f,q)\) is convex and lower semicontinuous on the space \(L^{2}(Q_{T})\times L^{2}(Q_{T})\times L^{2}(\Sigma_{N})\). The quadratical functional \(J_{0}(y,f,q)\) is coercive, so, the functional \(J(y,f,q)\) is also coercive. Since the sets \({\textrm{dom}}\psi\), \({\textrm{dom}}\varphi_{f}\) and \({\textrm{dom}}\varphi_{q}\) are convex and state equation (7) is linear, then the set \(K\) is also convex. Due to the closeness of these sets and to stability inequality (8) the set \(K\) is closed. The listed properties of \(K\) and \(J(y,f,q)\) ensure (cf., e.g., [30], p. 44) the existence of a solution to problem (13), which is equivalent to (11). Moreover, because of the strict convexity of \(J(y,f,q)\) with respect to \(f\) and \(q\) and the linearity of the state equation (7), it is strictly convex with respect to \(y\). Thus, the solution of the problem is unique. \(\Box\)
An example of the constraint functions are the indicator functions of the closed and convex sets:
If \(-\infty\leqslant y_{\textrm{min}}<0<y_{\textrm{max}}\leqslant+\infty,\) then the condition (12) is satisfied, because the null function \((0,0,0)\in{\textrm{dom}}\psi\times{\textrm{dom}}\varphi_{f}\times{\textrm{dom}}\varphi_{q}\) satisfies the state equation (7).
2 APPROXIMATION
2.1 Approximation of the State Equation
First, we approximate a time fractional derivative. Let \(\omega_{\tau}=\{t_{j}=j\tau,\ j=0,1,\ldots M;\ M\tau=T\}\) be a uniform mesh on the segment \([0,T]\) and \(y^{j}=y(t_{j})\) for a continuous function \(y(t)\). The approximation of the derivative \(\mathcal{D}_{t}y(t)=\int\limits_{0}^{t}G(t-s)\dfrac{\partial y}{\partial s}(s)ds\) of a continuous function \(y(t),y(0)=0\), at a point \(t_{k}=k\tau\in\omega_{\tau}\) of uniform mesh \(\omega_{\tau}=\{t_{j}=j\tau,\ j=0,1,\ldots M;\ M\tau=T\}\) is as follows:
Due to (5) the coefficients satisfy the inequalities
We emphases one important property for further research, namely, the independence of the coefficients \(d_{j}\) from the number \(k\) of the time level. This is a consequence of using a uniform mesh in time variable.
The semidiscrete implicit scheme approximating problem (7) is as follows: find \((y(x,t_{1}),y(x,t_{2}),\ldots,y(x,t_{M}))\) with \(y(x,t_{k})\in V\) and \(y(x,0)=0\), such that for all \(k\) and all \(v\in V\)
Since \(\partial_{t}y(x,t_{k})=d_{1}y(x,t_{k})+\sum\limits_{j=1}^{k-1}(d_{j+1}-d_{j})y(x,t_{k-j}),\) then a \(k\)-th equation of system (16) is a variational equation
with bounded and coercive bilinear form \(a_{k}:V\times V\to{\mathbb{R}}\) and linear functional \(F_{k}\in V^{*}\). From Lax–Milgram theorem we deduce the existence of a unique solution to (17).
A fully discrete approximation of problem (7) is constructed using the approximation with respect to the spatial variables of the elliptic problem (17). For definiteness, we construct a finite element scheme with first-order finite elements in the polygonal domain \(\Omega\) and simple quadrature formulas on triangles and their sides. When solving test problems, we also consider the case of a rectangular domain \(\Omega\), and approximate (7) using the bilinear elements and trapezoidal quadrature formulas.
Let \(T_{h}\) be a family of non-overlapping closed triangles \(e\) (finite elements) with maximal diameter \(h\). We suppose that \(T_{h}\) is a conforming and regular triangulation \(\overline{\Omega}=\bigcup\limits_{e\in T_{h}}e\) of \(\overline{\Omega}\) ([31], p. 124) and \(T_{h}\) generates the triangulation \(\partial T_{h}\) of \(\overline{\Gamma}_{N}\), i.e. \(\overline{\Gamma}_{N}\) consists of integer number of sides \(\partial e\) of elements \(e\in T_{h}\). We define the finite element space \(V_{h}\subset V\) of the continuous and piecewise linear functions (linear on each \(e\)) that vanish on the boundary \(\Gamma_{D}\) and the finite element space \(Q_{h}\) of the piecewise linear functions on \(\Gamma_{N}\) (linear on each \(\partial e\in\Gamma_{N}\)), which are the traces on \(\Gamma_{N}\) of the functions from \(V_{h}\). We denote by \(y_{h}\) with subscript \(h\) a mesh function from the space \(V_{h}\) or \(Q_{h}\). Let \(V_{h\tau}\) be the linear space of the mesh functions \(y_{h}(t):\omega_{\tau}\to V_{h}\), and \(Q_{h\tau}\) be the linear space of the mesh functions \(q_{h}(t):\omega_{\tau}\to Q_{h}\). By \(y_{h}^{k}\) we mean the value of mesh function from \(V_{h\tau}\) or \(Q_{h\tau}\) at a time level \(t_{k}\in\omega_{t}\).
We use quadrature formulas approximating the integrals of the continuous function \(g(x)\):
where \(x_{\alpha}\) are the vertices of \(e\) and \(\partial e\), respectively, and the composite quadrature formulas \(S_{\Omega}(g)=\sum\limits_{e\in T_{h}}S_{e}(g)\) and \(S_{\Gamma}(g)=\sum\limits_{\partial e\in\partial T_{h}}S_{\partial e}(g)\) approximating the integrals over the domain \(\Omega\) and the boundary \(\Gamma\), respectively.
The fully discrete scheme approximating problem (7) has the following form:
Similar to (17), problem (18) has a unique solution.
2.2 Stability Estimate
Let us introduce lower triangle Toeplitz \(M\times M\) matrix
where \(d_{j}\) are the coefficients of the approximation \(\partial_{t}y\) of Caputo derivative. Using this matrix, this approximation at a point \(t_{k}=k\tau\in\omega_{\tau}\) can be written as \(\partial_{t}y(t_{k})=\Big{(}By(t)\Big{)}^{k}.\)
Lemma 1. The matrix \(\frac{1}{2}(B+B^{T})\) is positive definite:
where \(\Big{(}.,.\Big{)}_{t}\) and \(||.||_{t}\) are the inner product and Euclidian norm in \({\mathbb{R}^{M}}\) , and \(\chi_{0}=G(T/2).\)
Proof. The basic properties of the matrix \(B\) follow from the properties (15):
-
\(B\) has positive diagonal elements and non-positive off-diagonal elements,
-
\(B\) is strictly diagonally dominant both in rows and columns.
Based on these properties, the article [32] proves the positive definiteness of the matrix, as well as the inequality
The estimate
can be proved by direct calculations using the property of strict monotonicity and convexity of the kernel function \(G(t)\). \(\Box\)
Below we use following notations for the scalar products and norms in the spaces of mesh functions \(V_{h}\) and \(Q_{h}\):
The following analogs of embedding and trace inequalities are well-known (cf., e.g. [31]):
Theorem 2. For the solution of problem (18) the following stability estimate holds:
Proof. Taking \(v_{h}=y^{k}_{h}\) in (18), after summation over \(k\) we get
Due to Lemma 1
then
Using the inequalities
to evaluate the right-hand side, we easily get the estimate (22). \(\Box\)
Corollary 1. The stability estimate in the norm of mesh space \(L^{2}(\omega_{t};L^{2}(\omega_{x}))\) for the solution of state equation through the corresponding \(L^{2}\) -norms of the control functions is true:
with a constant \(C_{0}\) which does not depend on the mesh parameters. To prove (23), it suffices to use (21) and the following inequalities arising from (21): \(||v_{h}||_{-1,\Omega}\leqslant c_{\Omega}||v_{h}||_{0},\) \(||v_{h}||_{-1/2,\Gamma}\leqslant c_{\Gamma}||v_{h}||_{0,\Gamma}.\)
2.3 Approximation of Optimal Control Problem
Let a function \(y_{dh}(t)\in V_{h\tau}\) be an approximation of the observation function \(y_{d}(x,t)\). The approximation of the quadratical functional \(J_{0}(y,f,q)\) has the following form:
Let also \(\psi_{h}:V_{h\tau}\to\bar{\mathbb{R}}\), \(\varphi_{fh}:V_{h\tau}\to\bar{\mathbb{R}}\) and \(\varphi_{qh}:Q_{h\tau}\to\bar{\mathbb{R}}\) are convex, proper and lower semicontinuous functions, approximating in some sense the corresponding functions \(\psi\), \(\varphi_{f}\) and \(\varphi_{q}.\)
In the particular case when \(\psi\) and \(\varphi\) are the indicator functions of the sets defined by (14), \(\varphi_{fh}\), \(\varphi_{qh}\), and \(\psi_{h}\) are the indicator functions of the sets \(U^{h}_{ad}=\{|f_{h}^{k}(x)|\leqslant\bar{f}\ \forall x\in\Omega,\ k=1,2,\ldots,M\},\) \(Q^{h}_{ad}=\{|q_{h}^{k}(x)|\leqslant\bar{q}\ \forall x\in\Gamma_{N},\ k=1,2,\ldots,M\}\) and \(Y^{h}_{ad}=\{y_{h}^{k}(x):\displaystyle y_{\textrm{min}}\leqslant y_{h}^{k}(x)\leqslant y_{\textrm{max}},\ \forall x\in\Omega,\ k=1,2,\ldots,M\}.\)
Now, the mesh optimal control problem is as follows:
Theorem 3. Let the set
is not empty. Then mesh optimal control problem (25) has a unique solution \((y_{h},f_{h})\).
Proof. Since mesh state equation is linear and stability estimate (23) holds, then the set \(K_{h}\) is convex and closed. Next, mesh objective function \(J_{h}\) is strictly convex, lower semicontinuous and coercive. The listed properties of \(K_{h}\) and \(J_{h}\) ensure the existence of a unique solution to problem
\(\Box\)
3 ITERATIVE SOLUTION METHOD
In what follows, we will use algebraic forms of mesh problems, namely discrete problems for vectors of nodal values of mesh functions..
We denote by \(y\in{\mathbb{R}}^{N_{x}}\) the vector of nodal values of a function \(y_{h}\in V_{h}\) (\(N_{x}={\textrm{dim}}V_{h}\)). Then we get the ‘‘onto’’ correspondence \(y\Leftrightarrow y_{h}\). By \((.,.)_{x}\) and \(||.||_{x}\) we mean the inner product and Euclidian norm in \({\mathbb{R}}^{N_{x}}\). Similarly, a vector \(q\in{\mathbb{R}}^{N_{q}}\) corresponds to \(q_{h}\in Q_{h}\) (\(N_{q}={\textrm{dim}}Q_{h}\)), and \((.,.)_{q}\) and \(||.||_{q}\) are the inner product and Euclidian norm in \({\mathbb{R}}^{N_{q}}\). The dimensions of \(V_{h\tau}\) and \(Q_{h\tau}\) equal \(N_{x}M\) and \(N_{q}M\), respectively. By \((.,.)_{xt}\) and \(||.||_{xt}\) we denote the inner product and Euclidian norm in \({\mathbb{R}}^{N_{x}M}\). The notations \((.,.)_{qt}\) and \(||.||_{qt}\) have the similar meaning for the space \({\mathbb{R}}^{N_{q}M}\).
Define the stiffness matrix \(A\in{\mathbb{R}}^{N_{x}\times N_{x}}\), diagonal mass matrices \({\mathcal{M}}_{x}\in{\mathbb{R}}^{N_{x}\times N_{x}}\) and \({\mathcal{M}}_{q}\in{\mathbb{R}}^{N_{q}\times N_{q}}\), and rectangular matrix \(S_{q}\in{\mathbb{R}}^{N_{x}\times N_{q}}\), by the following equalities:
Below we omit the index \(h\) and use the same notations for the mesh functions and for the vectors of their nodal values with a chosen ordering. In this regard, the notation \(y^{k}\) means a value \(y(x,t_{k})\in V_{h}\) of a mesh function from the space \(V_{h\tau}\) on a time level \(t_{k}\in\omega_{\tau}\), as well as corresponding vector \(y^{k}\in{\mathbb{R}}^{N_{x}}\). Similar sense has \(q^{k}=q(x,t_{k})\in{\mathbb{R}}^{N_{q}}\).
Using the introduced notations we can write mesh state equations (18) as the following system of linear algebraic equations:
Let \(I_{t}\) be \(M\times M\) unit matrix and \(\otimes\) denotes Kronekker (tensor) product of the matrices. We define the matrices
Then the system of the equations (26) can be written in a brief form
The stability estimate (23) written in terms of nodal vectors becomes:
The algebraic form of mesh objective function (24) is as follows:
Let us define the functions \(\varphi_{f}:{\mathbb{R}}^{N_{x}M}\to\bar{\mathbb{R}}\), \(\varphi_{q}:{\mathbb{R}}^{N_{q}M}\to\bar{\mathbb{R}}\) and \(\psi:{\mathbb{R}}^{N_{x}M}\to\bar{\mathbb{R}}\) by the equalities:
Now, after introducing all these notations, we can formulate the algebraic form of the mesh optimal control problem (25):
To construct the iterative methods for solving problem (28), we introduce the Lagrange function
Using well-known results on the Lagrange functions (cf. [30], p. 169) we obtain that a saddle point of (29) satisfies the following saddle point problem:
where \(\partial\psi,\partial\varphi_{f}\) and \(\partial\varphi_{q}\) are the subdifferentials of the corresponding functions. Using the notations \(z=(y,f,q)^{T}\), \(f=({\mathcal{M}}y_{d},0,0,)^{T}\), \(\Psi(z)=\psi(y)+\varphi_{f}(f)+\varphi_{q}(q)\), \({\mathcal{A}}={\textrm{diag}}\begin{pmatrix}{\mathcal{M}}&{\mathcal{M}}&{\mathcal{R}}\end{pmatrix}\) and \({\mathcal{B}}=\begin{pmatrix}{\mathcal{L}}&-{\mathcal{M}}&-{\mathcal{S}}\end{pmatrix},\) problem (30) can be rewritten in a compact form
To solve this saddle point problem we apply a preconditioned Uzawa-type iterative method: for a given initial guess \(\lambda^{(0)}\) solve for \(s=0,1,\ldots\)
where \({\mathcal{D}}\) is a symmetric and positive definite matrix (preconditioner), \(\rho>0\) is an iterative parameter.
Lemma 2. Matrix \({\mathcal{D}}={\mathcal{L}}{\mathcal{\mathcal{M}}}^{-1}{\mathcal{L}}^{T}\) is spectrally equivalent to \({\mathcal{B}}{\mathcal{A}}^{-1}{\mathcal{B}}^{T}\):
with constant \(C_{0}\) from (27).
Proof. Direct calculations give:
Left inequality of (32) is obvious because of positive definiteness of \({\mathcal{M}}\) and \({\mathcal{S}}{\mathcal{R}}^{-1}{\mathcal{S}}^{T}\). Let us prove the right one.
Taking in account equality \({\mathcal{L}}y={\mathcal{M}}f+{\mathcal{S}}q\), stability estimate (27) can be written as
We estimate the right-hand side of the equality
by \(||{\mathcal{M}}^{-1/2}{\mathcal{L}}^{T}\lambda||_{xt}^{2}\).
We use (33) in the following chain of the inequalities:
Choosing subsequently \(q=0\) and \(f=0\) in this inequality we have
Estimates (34) and (35) yield (32). \(\Box\)
Theorem 4.
-
1.
Problem (30) has a solution \((y,f,q,\lambda)\) with unique \(y\) , \(f\) , \(q\) , which coincide with the solution of problem (28).
-
2.
Iterative method (31) with the preconditioner \({\mathcal{D}}={\mathcal{L}}{\mathcal{\mathcal{M}}}^{-1}{\mathcal{L}}^{T}\) applied to solving saddle point problem (30), converges if \(0<\rho<2/(1+2C_{0}).\)
-
3.
If the optimal control problem does not contain a state constraint, i.e. \(\psi=0\) , then
-
the Lagrange multiplier \(\lambda\) is uniquely determined;
-
iterative method (31) with the preconditioner \({\mathcal{D}}={\mathcal{L}}{\mathcal{\mathcal{M}}}^{-1}{\mathcal{L}}^{T}\) and the iterative parameter \(\rho=\frac{1}{1+C_{0}}\) has the rate of convergence defined by the following estimate:
$$||\lambda^{k+1}-\lambda||^{2}_{\mathcal{D}}\leqslant\frac{C_{0}}{1+C_{0}}||\lambda^{k}-\lambda||^{2}_{\mathcal{D}}\quad\forall k.$$
-
The proof of this theorem is based on the general results from [23, 25] and Lemma 2, so, we omit it.
When implementing method (31) with the preconditioner \({\mathcal{D}}={\mathcal{L}}{\mathcal{\mathcal{M}}}^{-1}{\mathcal{L}}^{T}\) for problem (30) it is reasonable to change the variable \(\lambda\) by \(\eta={\mathcal{L}}^{T}\lambda\) and to write the resulting system for finding \(s+1\)-th iteration in the following form:
On every step of the iterative method we have to solve three inclusions with diagonal operators \(I+{\mathcal{M}}^{-1}\partial\psi\), \(I+{\mathcal{M}}^{-1}\partial\varphi_{f}\) and \(I+{\mathcal{R}}^{-1}\partial\varphi_{q}\), where \(I\) is the identity matrix. The solution of these inclusions is reduced to a simple procedure of point projections (for all coordinates of nodal vectors at each time level) on the corresponding sets of constraints. The most time-consuming part of the implementation consists of solving two mesh parabolic equations, namely, state problem with the matrix \({\mathcal{L}}\) and adjoint problem with the matrix \({\mathcal{L}}^{T}\).
4 THE SPACE-TIME FRACTIONAL DERIVATIVE PROBLEM
In previous sections we constructed easily implemented iterative methods that converge for parameters that are independent of the mesh steps \(h\) and \(\tau\). This was achieved by creating suitable preconditioners. In particular, stability estimates for the state equation in the corresponding norms play a fundamental role. In the considered examples, the stability estimate (23) in the \(L^{2}\) -norm through the \(L^{2}\)-norms of the control functions was sufficient for this aim. Since the matrix \(B\) is positive definite, to obtain this stability estimate, it is sufficient that the matrix \(A\) be positive semidefinite. This means that all the previous results on the convergence of the iterative methods for the mesh optimal control problems can be extended to the case when Laplace operator is replaced by another positive definite (or positive semidefinite) elliptic operator.
Below we briefly discuss the numerical solution of the problem with fractional derivatives in both time and space. For simplicity, we consider a problem in which the state function satisfies a homogeneous initial-boundary-value Dirichlet problem in \(Q_{T}=\Omega\times(0,T]\) and approximate it by a finite difference scheme on a uniform mesh.
First, let us define the Riemann–Liouville space-fractional derivatives of order \(\beta\in(1,2)\) with respect to variable \(x\):
Next, define the state problem as follows:
Above \(\mathcal{D}_{t}y\) is a fractional derivative, defined in (4), (5), and the constants \(\beta_{i}\in(1,2),\gamma_{i}\in[-1,1]\).
We approximate equation (37) by a finite difference scheme on the uniform time-space mesh with steps \(h\) and \(\tau\). The approximation of the time-fractional derivative \(\mathcal{D}_{t}y\) is the same as in the previous sections. To approximate the space fractional derivatives \(\dfrac{\partial^{\beta}y}{\partial x^{\beta}}\) and \(\dfrac{\partial^{\beta}y}{\partial(-x)^{\beta}}\) at a mesh point \(x_{j}\) we use its so-called flux representation and Grunwald–Letnikov approach to approximation (see [33]. This approach leads to the following formulas:
where
and the constants in the approximations of the fractional derivatives are defined by the recurrent formulas: \(\tilde{\theta}_{0}=1\), \(\tilde{\theta}_{k+1}=\dfrac{-\tilde{\theta}_{k}(\beta-k-1)}{k+1}.\)
Let \(N\) be the number of mesh points in the directions \(x_{1}\) and \(x_{2}\). Define for \(i=1,2\) the matrices
where \(\theta_{i1}=\beta_{i}\), \(\theta_{i,k+1}=-\dfrac{\theta_{ik}\cdot(\beta_{i}-k)}{k+1}\) for \(k=1,2,\ldots N-1.\) Note that the entries of the matrices \(L_{i},i=1,2,\) satisfy the following properties:
-
diagonal elements are positive, while off-diagonal elements are non-positive;
-
\(L_{i}\) is strictly diagonally dominant Toeplitz matrix.
These properties ensure that the matrices \(\frac{1}{2}(L_{i}+L_{i}^{T})\) are positive definite (compare with Lemma 1). Let now \(I_{x}\) be \(N\times N\) unit matrix and
Then the constructed mesh equation can be written as follows:
Due to the properties of \(L_{i}\) the matrix \(A_{s}=\frac{1}{2}(A+A^{T})\) is positive definite. Since the matrix \(B_{s}=\frac{1}{2}(B+B^{T})\) is also positive definite with the constant of positive definiteness \(\chi_{0}\), then the following stability estimate holds for the mesh equation (38): \(||y||_{xt}\leqslant\chi_{0}^{-1/2}||f||_{xt}.\) It can be used when estimating the equivalence constants of the corresponding matrices in Lemma 2, and the results of Theorem 4 remain valid up to constants in the estimates.
5 NUMERICAL RESULTS
The main goal of computational experiments was to check estimates for the iterative parameters and convergence rate in the mesh problems without state constraints. We performed calculations for a 1D problem, taking the space-time fractional equation with Dirichlet boundary condition as a state equation, and approximated the problem by a finite-difference scheme on a uniform mesh. The control function was right-hand side \(f\). In the absence of constraints on \(y\), the iterative method can be considered not with respect to the dual variables \(\lambda\), but with respect to direct variables, in our case \(f\). In this case, the theoretical estimates of the optimal iterative parameters and the convergence rate remain unchanged.
For the simplicity the the domain was \(Q_{T}=(0,1)\times(0,1)\). We varied the mesh steps and the indices of fractional operators \(\alpha\in(0,1]\) and \(\beta\in[1,2]\). As follows from theoretical estimates of the rate of convergence of iterative methods in the absence of the state constraints, it depends on the constant \(C_{0}\) in the stability inequality. In turn, \(C_{0}=\left(\xi_{0}+\chi_{0}\right)^{-1}\), where \(\chi_{0}=\chi_{0}(\alpha,\tau)\) and \(\xi_{0}=\xi_{0}(\beta,h)\) are the minimum eigenvalues of the matrices \(B_{s}\) and \(A_{s}\), respectively. Figure 1 shows the dependencies \(\chi_{0}\) on \(\alpha\) and \(\xi_{0}\) on \(\beta\) for the fixed mesh steps. Note that for \(\alpha=1\), the fractional-time finite-difference operator turns into a classical first-order operator that is positive definite with \(\chi_{0}=O(\tau)\). Correspondingly, for \(\beta=1\), the fractional-spatial finite-difference operator turns into a mesh diffusion operator with the factor \(h\) and the constant of definite definiteness \(\xi_{0}=O(h)\).
The iterative method was implemented with the theoretically optimal parameter \(\rho_{opt}\) and arbitrary accepted values \(\rho=0.1\), \(\rho=0.5\) and \(\rho=0.9\). Stopping criterion for iterative process was \(||f^{(k)}-f_{opt}||<\varepsilon=10^{-6}\), where \(f_{opt}\) was <<exact>> solution obtained by performing a large number of iterations, and \(||.||\) was the mesh analog of \(L^{2}(Q_{T})\)-norm.
Table 1 contains the calculated results for the limit case of the parameters \(\alpha=1\) and \(\beta=1\); the observation function \(y_{d}=t^{1/2}\sin(0.5\pi xN_{x})\). Numerical results demonstrate the dependence of the number of iterations to achieve a given fixed accuracy on the mesh parameters \(h\) and \(\tau\).
The dependence of the number of iterations to achieve a given fixed accuracy on the indices \(\alpha\) and \(\beta\) is demonstrated in Table 2. The input data were as follows: \(\tau=h=0.01\), observation function \(y_{d}=t\sin(\pi x)\), stopping criterion \(||f^{(k)}-f_{opt}||<\varepsilon=10^{-6}\). The calculations were performed for a problem with no constraints and for a problem with control constraint \(U_{ad}=\{f\in{\mathbb{R}}^{N_{x}}:|f_{i}|\leqslant 0.006\}\). A small obstacle value \(0.006\) provides a large number of mesh points at which the constraint is active. We denote by \(N_{it}\) the number of the iterations for the unconstrained problem and by \(\tilde{N}_{it}\) the number of the iterations for the constrained problem. We see that a large number of mesh points at which the constraint is active significantly reduces the number of iterations.
We included in the article only some of the results of computational experiments. It should be noted that the number of iterations to achieve a given accuracy was almost insensitive to the observation function \(y_{d}\). This is quite expected, since in calculations it appears in the form \({\mathcal{L}}^{-T}y_{d}\) on the right side of the corresponding equation (or variational inequality in the control constraint problem).
The results of computational experiments generally confirmed the theoretical estimates. Unexpected was the high rate of convergence of iterations with an iterative parameter that significantly exceeded the theoretically optimal one for the case \(\alpha=\beta=1\).
6 CONCLUSIONS
We investigated the convergence of iterative methods for solving mesh approximations of optimal control problems controlled by parabolic equations with fractional derivatives. Convergence and estimates of the convergence rate of iterative methods are obtained on the basis of stability estimates for mesh state equations. In deriving these estimates, an essential property was the positive definiteness of the mesh operator of fractional time differentiation. This property is possessed by mesh operators on a time-uniform mesh for various definitions of the fractional derivative. We limited ourselves to the consideration of objective functionals with \(L^{2}\)-norms of state and control functions. The presented results can be generalized in various directions, including for more general linear state equations, other quadratic objective functionals, and other constraints on the control and state functions.
REFERENCES
R. R. Nigmatullin, ‘‘The realization of the generalized transfer equation in a medium with fractal geometry,’’ Phys. Status Solidi B 133, 425–430 (1986).
E. E. Adams, and L. W. Gelhar, ‘‘Field study of dispersion in a heterogeneous aquifer: 2. Spatial moments analysis,’’ Water Resour. Res. 28, 3293–3307 (1992).
B. Berkowitz, J. Klafter, R. Metzler, and H. Scher, ‘‘Physical pictures of transport in heterogeneous media: Advection-dispersion, random-walk, and fractional derivative formulations,’’ Water Resour. Res. 38, 9–12 (2002).
S. Kou, ‘‘Stochastic modeling in nanoscale biophysics: Subdiffusion within proteins,’’ Ann. Appl. Stat. 2, 501–535 (2008).
J. Nakagawa, K. Sakamoto, and M. Yamamoto, ‘‘Overview to mathematical analysis for fractional diffusion equations—new mathematical aspects motivated by industrial collaboration,’’ J. Math-for-Industry 2 (2010A-10), 99–108 (2010).
M. Caputo and M. Fabrizio, ‘‘A new definition of fractional derivative without singular kernel,’’ Prog. Fract. Differ. Appl. 1, 73–85 (2015).
T. Sandev, A. Chechkin, H. Kantz, and R. Metzler, ‘‘Diffusion and Fokker-Planck-Smoluchowski equations with generalized memory kernel,’’ Fract. Calc. Appl. Anal. 18, 1006–1038 (2015).
A. Atangana and R. T. Alqahtani, ‘‘Numerical approximation of the space-time Caputo-Fabrizio fractional derivative and application to groundwater pollution equation,’’ Adv. Differ. Equat. 2016 156 (2016).
G. Mophou, ‘‘Optimal control of fractional diffusion equation,’’ Comput. Math. Appl. 61, 68–78 (2011).
G. M. Mophou and G. M. N’Guerekata, ‘‘Optimal control of a fractional diffusion equation with state constraints,’’ Comput. Math. Appl. 62, 1413–1426 (2011).
R. Dorville, G. M. Mophou, and V. S. Valmorin, ‘‘Optimal control of a nonhomogeneous Dirichlet boundary fractional diffusion equation,’’ Comput. Math. Appl. 62, 1472–1481 (2011).
Q. Tang and Q. Ma, ‘‘Variational formulation and optimal control of fractional diffusion equations with Caputo derivatives,’’ Adv. Differ. Equat. 2015, 283 (2015).
A. A. Alikhanov, ‘‘Numerical methods of solutions of boundary value problems for the multi-term variable-distributed order diffusion equation,’’ Appl. Math. Comput. 268, 12–22 (2015).
A. A. Alikhanov, ‘‘A time-fractional diffusion equation with generalized memory kernel in differential and difference settings with smooth solutions,’’ Comput. Methods Appl. Math. 17, 647–660 (2017).
A. Lotfi and S. A. Yousefi, ‘‘A numerical technique for solving a class of fractional variational problems,’’ Comput. Math. Appl. 237, 633–643 (2013).
W. Y. Tian, H. Zhou, and W. H. Deng, ‘‘A class of second order difference approximations for solving space fractional diffusion equations,’’ Math. Comput. 84, 1703–1727 (2015).
S. Vong, P. Lyu, X. Chen, and S. Lei, ‘‘High order finite difference method for time-space fractional differential equations with Caputo and Riemann–Liouville derivatives,’’ Numer. Algorithms 72, 195–210 (2016).
B. Jin, R. Lazarov, and Z. Zhou, ‘‘Two fully discrete schemes for fractional diffusion and diffusion-wave equations with nonsmooth data,’’ SIAM J. Sci. Comput. 38, A146–A170 (2016).
B. Li, H. Luo, and X. Xie, ‘‘Analysis of a time-stepping scheme for time fractional diffusion problems with nonsmooth data,’’ SIAM J. Numer. Anal. 57, 779–798 (2019).
X. Ye and Ch. Xu, ‘‘A space-time spectral method for the time fractional diffusion optimal control problems,’’ Adv. Differ. Equat. 2015, 156 (2015).
Z. Zhou, and W. Gong, ‘‘Finite element approximation of optimal control problems governed by time fractional diffusion equation,’’ Comput. Math. Appl. 71, 301–318 (2016).
B. Jin, B. Li, and Z. Zhou, ‘‘Pointwise-in-time error estimates for an optimal control problem with subdiffusion constraint,’’ IMA J. Numer. Anal. 40, 377–404 (2020).
A. Lapin, ‘‘Preconditioned Uzawa type methods for finite-dimensional constrained saddle point problems,’’ Lobachevskii J. Math. 31, 309–322 (2010).
A. Lapin, E. Laitinen, and S. Lapin, ‘‘On the iterative solution methods for finite-dimensional inclusions with applications to optimal control problems,’’ Comput. Methods Appl. Math. 10, 283–301 (2010).
A. Lapin, ‘‘Uzawa-type iterative solution methods for constrained saddle point problems,’’ Lobachevskii J. Math. 39, 681–697 (2018).
R. A. Adams, Sobolev Spaces (Academic, New York, 1975).
J. Simon, ‘‘Sobolev, Besov and Nikolskii fractional spaces: Imbeddings and comparisons for vector valued spaces on an interval,’’ Ann. Mat. Pura Appl. 157, 117–148 (1990).
R. Gorenflo, Yu. Luchko, and M. Yamamoto, ‘‘Time-fractional diffusion equation in the fractional Sobolev spaces,’’ Fract. Calc. Appl. Anal. 18, 799–820 (2015).
J.-G. Wang, Y.-H. Ran, and Z.-B. Yuan, ‘‘Uniqueness and numerical scheme for the Robin coefficient identification of the time-fractional diffusion equation,’’ Comput. Math. Appl. 75, 4107–4114 (2018).
I. Ekelan and R. Temam, Convex Analysis and Variational Problems (North-Holland, Amsterdam, 1976).
Ph. G. Ciarlet, The Finite Element Method for Elliptic Problems (North-Holland, Amsterdam, 1978).
A. Lapin and E. Laitinen, ‘‘Efficient iterative method for solving optimal control problem governed by diffusion equation with time fractional derivative,’’ Lobachevskii J. Math. 40 (4), 479–488 (2019).
V. M. Goloviznin, V. P. Kiselev, I. A. Korotkin, and Yu. I. Yurkov, ‘‘Some peculiarities of numerical algorithms for the fractional diffusion equation,’’ Preprint No. IBRAE-2002-01 (Nucl. Safety Inst., RAS, Moscow, 2002).
Funding
This work was supported by Russian Foundation of Basic Researches, project no. 19-01-00431.
Author information
Authors and Affiliations
Corresponding authors
Additional information
(Submitted by A. M. Elizarov)
Rights and permissions
About this article
Cite this article
Lapin, A.V., Romanenko, A.D. Iterative Methods for Mesh Approximations of Optimal Control Problems Controlled by Linear Equations with Fractional Derivatives. Lobachevskii J Math 41, 2687–2701 (2020). https://doi.org/10.1134/S1995080220120227
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S1995080220120227