Finite Element Analysis of the Dirichlet Boundary Control Problem Governed by Linear Parabolic Equation
Abstract.
A finite element analysis of a Dirichlet boundary control problem governed by the linear parabolic equation is presented in this article. The Dirichlet control is considered in a closed and convex subset of the energy space We prove well-posedness and discuss some regularity results for the control problem. We derive the optimality system for the optimal control problem. The first order necessary optimality condition results in a simplified Signorini type problem for control variable. The space discretization of the state variable is done using conforming finite elements, whereas the time discretization is based on discontinuous Galerkin methods. To discretize the control we use the conforming prismatic Lagrange finite elements. We derive an optimal order of convergence of error in control, state and adjoint state. The theoretical results are corroborated by some numerical tests.
Key words and phrases:
PDE-constrained optimization; Control-constraints; Finite element method; Error bounds; Evolution equation1991 Mathematics Subject Classification:
65N30; 65N15; 65N12; 65K101. Introduction
The study of optimal control problem govern by partial differential equations (PDEs) is a significant area of research in applied mathematics. The optimal control problem consists of finding a control variable that minimizes a cost functional subject to a PDE. Due to the importance in applications, several numerical methods have been proposed to approximate the solutions. The finite element approximation of the optimal control problem started with the work of Falk [19] and Geveci [20]. A control can act in the interior of a domain, in this case, we call distributed, or on the boundary of a domain, we call boundary (Neumann or Dirichlet) control problem. We refer to [22, 28, 12, 15] for distributed control related problem, to [8, 7, 12, 15] for the Neumann boundary control problem, and to [23] for a variational discretization approach. The Dirichlet boundary control problem has been studied in [9, 10].
The Dirichlet boundary control problems are essential in the application areas, and various approaches are proposed in the literature for the same. One such is to seek control from -space (see [10]). In this case the state equation has to be understood in a ultra weak sense, since the Dirichlet boundary data is only in . This ultra-weak formulation is easy to implement and typically yields optimal controls with low regularity. Especially, when the problem is posed on a polygonal domain, the control exhibits layer behaviour at the corner points. This is because it is determined by the normal derivative of the adjoint state. Another approach is to choose the control from the the energy space (see [30]). With the help of a harmonic extension of the given boundary data, the Steklov-Poincaré operator was employed in [30] to determine the cost functional. By employing harmonic extension of the Dirichlet data, the Steklov-Poincaré operator turns Dirichlet data into Neumann data; nevertheless, numerical implementation of this sort of abstract operator might be challenging. In paper [9], Dirichlet control problem is transformed into a Robin boundary control problem through penalization. In [13], the authors consider unconstrained Dirichlet boundary control where the control in is realized by a harmonic extension in which enables to consider cost functional in energy form. In this approach the authors choose the control from the energy space so that they do not need Steklov-Poincaré operator and hence this method is computationally very efficient. We refer [21] for an improved analysis of constrained Dirichlet boundary control.
In [24], a semi-smooth Newton method has been used to solve Dirichlet boundary control problem for parabolic PDE. The article [1, 5] investigates the Robin-type boundary conditions for parabolic Dirichlet boundary control problems using Robin penalization method. In this paper, we consider the following parabolic Dirichlet boundary control problem of tracking type, which may be regarded as prototype problem(based on energy approach) to study Dirichlet boundary control for time-dependent PDEs.
(1) |
subject to PDE,
(2a) | ||||
(2b) | ||||
(2c) |
with the control constraints
The detailed description of the above problem will be discussed in the Section 2. To the authors’ knowledge, this is the first work to address the energy approach for solving the Dirichlet boundary control problem governed by linear parabolic equation. We prove existence and uniqueness of the solution of the problem (1), and discuss about the regularity of the optimal control, which is of particular interest. Also, one of the goal of this article is to consider the discretization of the optimality system based on a finite element approximation of the state, adjoint state and the control variable. To discretize the state and adjoint state equation, we use discontinuous finite elements for time discretization, and -conforming finite elements for spatial discretization. In [3] this type of discretization is shown to allow for a natural translation of the optimality conditions from the continuous to the discrete level. This gives rise to exact computation of the derivatives required in the optimization algorithms on the discrete level. Since, we sought control from a closed convex subset of , the optimal control satisfies a simplified Signorini problem in three dimensional domain . To discretize the control we use the conforming prismatic Lagrange finite elements on three dimensional domain. For a period of fifteen years, the lack of order of convergence for the Signorini solution had been a common difficulty. Hild [16], derive the optimal order of convergence under minimal assumptions. Using the ideas from [16], we derive the optimal order convergence for the error in control.
The following is a breakdown of the rest of the article. The investigated Dirichlet boundary control problem, the primal boundary value problem, the reduced cost functional, and the related adjoint boundary value problem are all described in Section 2. The minimizer of the reduced cost functional is characterized as the unique solution of a variational inequality of the first kind. Section 3 discusses the finite element discretization of the variational inequality, as well as finite element approximations of both the primal and adjoint boundary value problems, and related error estimates. Some numerical results are finally given in Section 4.
2. Continuous Control Problem
In this section, we first introduce some notations and then discuss the mathematical formulation of the optimal control problem. Furthermore, we prove theoretical results on existence and uniqueness.
2.1. Notations and Preliminary
Let be a bounded convex polygonal domain in The inner-product in space is denoted by with the norm . Also, we denote the norm in the space by for . Let be a time interval. We consider the Sobolev space equipped with the inner-product
and the norm . Let . Define the fractional Sobolev space
equipped with the norm
The fractional Sobolev space involving time is defined by
Prior to discussing the optimal control problem, we describe the problem setup for the linear parabolic problem defined in (2) as follows:
(3a) | ||||
(3b) | ||||
(3c) |
where be a bounded polygonal domain and be a time interval. Denote and . We take the interior force and the initial data . The Dirichlet data function is the control variable and it is chosen from the following admissible space:
(4) |
For the time interval , define the test and trial space
For a given control the weak formulation of (3) is to find with such that
(5) |
and set to be the weak solution of (3).
We recall the following result on existence, uniqueness (see [25, 36]) and regularity (see [18, 25]) for the state equation.
Proposition 2.1.
For a given control , and there exists a unique weak solution of the problem (3). Moreover, the solution exhibits the improved regularity and satisfies the stability estimate
(6) |
where the space is defined by
2.2. The Dirichlet Control Problem
Consider the cost functional defined in (1). The model control problem consists of finding such that
(7) |
subject to satisfying (5). The admissible constrained set of control reads
(8) |
where and for consistency assume and so that the admissible set is nonempty.
Theorem 2.2 (Existence and uniqueness of control).
There exists a unique solution of the control problem (7).
Proof.
The cost functional is non negative. Set
Then there exists a minimizing sequence such that, converges to . For the notational simplicity we denote by . Since the sequence is convergent, the components and are bounded. As , using the Poincaré inequality we conclude that the sequence is bounded in . Then there exists a subsequence of , still indexed by to simplify the notation, and a function , such that converges to weakly in . It is clear that the set is closed and convex, the function . An a priori estimate of the problem (5) yields
(9) |
where . Using this a priori estimate and the boundedness of the sequence we conclude that the sequence is bounded in . We extract a subsequence, name it and it converges weakly to in . Now we show that is the corresponding candidate for the control . From (5), we have
(10) |
Using the above weak convergences in (10), we obtain
Hence, is the corresponding state for the control . The sequence converges to weakly in . Therefore, it converges strongly in . Now, converges to weakly in . Thus, it converges strongly in . So, converges strongly to in . Using the weak lower semi continuity of the norm, we obtain . Hence, we have
This proves the existence of a control such that . The uniqueness of the solution follows from the strict convexity of the cost functional. ∎
Proposition 2.3 (Continuous Optimality System).
The state, adjoint state, and control satisfy the optimality system
(11a) | ||||
(11b) | ||||
(11c) | ||||
(11d) |
with and
Proof.
Consider the Lagrangian function
(12) |
Differentiating with respect to and at and equating to , we obtain state (11b) and adjoint state (11c) respectively. Now, differentiating with respect to at in the direction we get the following:
(13) |
The first order necessary optimality condition yields the inequality (11d). ∎
It is easy to prove from (11d) that the optimal control solves the following Signorini problem:
(14a) | ||||
(14b) | ||||
(14c) | ||||
and further the following holds for almost every : | ||||
(14d) | ||||
(14e) | ||||
(14f) |
Remark 2.4 (Regularity of Signorini problem).
The numerical analysis of any finite element method applied to the Signorini problem (14) requires the knowledge of the regularity of the solution . The Signorini condition may generate some singular behavior at the neighborhood of , see [29]. There are many factors that affect the regularity of the solution to the Signorini problem. Some of those factors are the regularity of the data, the mixed boundary conditions (e.g., Neumann-Dirichlet transitions), the corners in polygonal domains and the Signorini condition which generates singularities at contact-noncontact transition points. Let be a contact-noncontact transition point in the interior of then the solution of Signorini problem (14) with and be an open neighborhood of (see [2, subsection 2.3], [4, section 2] and [29]). Let and be a neighborhood of in such that vanishes on then the elliptic regularity theory on convex domain yields (see [2, subsection 2.3] and [31]). Now if does not vanish on then be a contact-noncontact type transition point and hence with (see [2, subsection 2.3] and [31]). The best we can expect is to obtain with and is an open neighbourhood of (see [29, 2]).
3. Discretization and error analysis
In this section, we consider finite element discretization of the optimal control problem (7). Also for the error analysis we assume that the solutions and with .
3.1. Discretization in time and space
In this subsection, we first discretize the time and then discretize the space.
Semi-discretization in time. Let be a partition of with subintervals of length and time points
(15) |
The time discretization parameter is defined by . The semidiscrete test and trial space is defined by
where, denotes the space of constant polynomials defined on with values in . For , we use the notation
For we define the following notations:
Define the bilinear form ,
(16) |
for . The semi-discrete weak formulation of the state equation (5) reads: given , find such that
(17) |
and set to be the semi-discrete solution of (5).
Remark 3.1.
It is clear that the exact solution of (5) satisfies
(18) |
This leads to the Galerkin orthogonality and hence .
A use of integration by parts in time in the bilinear form defined in (16) yields the equivalent form
(19) |
Discretization in space. Let be a shape-regular triangulation of . Let denote the diameter of the triangle and define the space discretization parameter . We consider the conforming finite element space:
Moreover, we consider the fully discrete space-time finite element space
The fully discrete (space-time discretized) state equation for given control has the following form: Find such that
(20) |
and set . Furthermore, the fully discrete adjoint state equation for given control has the following form: Find such that
(21) |
We state below the stability result for the fully discretized solutions of the state and adjoint state equations (see [26, Theorem 4.6 and Corollary 4.7]) as:
3.2. Error estimates of uncontrolled state and adjoint state variables
This section is devoted to the derivation of a priori error estimations for the discrete solutions of the uncontrolled state and adjoint state equation. We introduce some auxiliary equations which are used to simplify our error analysis. For given control let be the fully discrete solution of the following auxiliary state equation:
(24) |
and set . Furthermore, for given let be the fully discrete solution of the following auxiliary adjoint state equation:
(25) |
3.2.1. Error estimates of uncontrolled state
For given fixed control we derive the error between and where be the solution of the state equation (11a)-(11b) and be the solution of the fully discrete auxiliary state equation (24). Let be the solution of semi-discrete state equation (17) for the given control . Since, and are state and auxiliary discrete state solution, by the splittings we have and . Now, we can write the total error
The influences of the space and time discretization is separated by the temporal part and the spatial part , i.e.,
Our aim is to find the following energy error estimate of the state:
(26) |
Theorem 3.3.
There holds,
where is a positive constant independent of the time step .
The proof follows from the following lemmas. Define the semi-discrete projection [26]
(27) |
by and for . Introducing the projection we get,
where and . Now, we need to prove the following results:
Lemma 3.4.
The projection error satisfies
Proof.
By means of (19), we have
(28) |
The term and vanishes, because of the definition of interpolation . Since lies in the semi-discrete space , the first term vanishes. The only remaining term is the second one. This completes the proof. ∎
Lemma 3.5.
The temporal error is estimated by the projection error as
Proof.
The next lemma on interpolation estimation follows from [34].
Lemma 3.6.
The projection error has the following estimate:
Theorem 3.7.
The proof is divided into several steps which are collected in the following lemmas. Define the projection
by means of the spatial -projection point-wise in time as . Introducing the projection we get,
where and .
Lemma 3.8.
The projection error satisfies the following relation
Proof.
The proof follows by similar arguments of Lemma 3.4. ∎
Lemma 3.9.
The following boundedness property of the error holds
Proof.
We state below the well-known estimate for the spatial projection (see [26, subsection 5.2]) as:
Lemma 3.10.
The projection error has the following estimate:
(35) |
Proof of Theorem 3.7:.
Theorem 3.11.
The error estimation for the uncontrolled state variable is given by
Now, we derive the error estimate of the uncontrolled adjoin state i.e., for a given fixed control we derive the error between and , where be the solution of (11c) and be the solution of (21) for .
Theorem 3.12.
There holds,
Proof.
Let be the solution of the auxiliary problem:
Introducing and applying the triangle inequality, we arrive at
(36) |
For the first term of (36), we apply similar arguments of the proof of Theorem 3.3 to obtain
(37) |
Using the stability result (23), Poincaré inequality, and Theorem 3.11 we obtain
(38) |
Putting the estimates (37) and (38) in (36), we get the required result
∎
3.3. Discretization of the control variable
In this subsection, we describe the discretization of the control variable. Let be an admissible discrete subspace of the control space . One can consider different mesh for control variable than the mesh corresponding to state and adjoint variables, see [3]. However, for simplicity of notation we will use the same time-partitioning (15) and the same spatial mesh defined in subsection 3.1.
Let be a regular mesh of the domain , consists of prism see [17, 14]. A typical prism is denoted by where and is a subinterval of such that for some fixed positive constants and . Using a spatial mesh we consider the following finite element space:
Define a conforming -subspace of by,
(39) |
Another equivalent representation of is the following:
(40) |
The discrete admissible control set,
(41) |
The fully discrete optimal control problem is given as follows:
(42) |
Here, the parameter collects the discretization parameters and i.e., . The standard theory of optimal control problem [32, 35] can be employed to deduce the existence and uniqueness of the solution of the following discrete optimality system:
Proposition 3.13 (Fully discrete optimality system).
There exists a unique solution for the Dirichlet control problem . Further, there exists a unique adjoint state satisfies the following:
(43a) | ||||
(43b) | ||||
(43c) | ||||
(43d) |
for all
The next lemma is used for the derivation of error estimate below.
Lemma 3.14.
There holds,
(44) | ||||
(45) |
Proof.
Theorem 3.15 (Error estimation for control).
There holds,
(51) |
for all .
Proof.
Choose, in (11d), we get
(52) |
Rearranging the terms for the discrete variational inequality (43d), we get
(53) |
for all . Adding (3.3) and (3.3), we get
(54) |
for all . Now we need to do some manipulation on the last three terms in (54). Denote
(55) |
Introducing the auxiliary solution in the first, third term and modifying the second term in (3.3), we obtain
(56) |
Using the Lemma 3.14 in (56), we get
Hence,
(57) |
Now we derive the convergence rates for the terms on the right-hand side of (3.15). We construct a suitable approximation for through some interpolations which are described below. Let be the Lagrange interpolation operator on the three dimensional prismatic elements. On a prismatic element with define the local Lagrange interpolation operator by the following:
(60) |
for and temporal basis and spatial nodal basis. Let be the trace of the discrete control space (see (39)) on , and the discrete extension operator be a map from to . In [6, 33], the discrete extension operator is obtained by combining a standard continuous extension operator with a local regularization operator. Now we define a quasi-interpolation operator as follows. Let . For interior nodes in , we choose the Chen–Nochetto operator (see [11]) which preserves local affine functions and positivity:
where is the largest open ball centered at such that it is contained in the union of the elements containing . For the boundary nodes on we set . For the other boundary nodes on we set
where is a small line segment symmetrically placed around , and included in . This definition preserves both sign and affine functions. Also, we have the following estimate (see [37, Corollary 4.2.3] and [16]):
(61) |
Note that the estimate of the above type (61) can not be obtained for the Lagrange interpolation operator . Moreover, obeys the same approximation properties as of the Lagrange interpolation. Now we choose the approximation for the control as:
(62) |
To estimate the best approximation term in the bracket of (3.15), we introduce the following notations. Let be a prism which shares a face with . Define
and
The sets and are measurable since is continuous on We denote and are their measures. We state the following lemma, which will be useful in the error analysis. The proof of the following lemma follows from [16, Lemma 6].
Lemma 3.16.
Let be the diameter of the two dimensional trace element , and and . Then the following estimations hold for and :
(63) | ||||
(64) | ||||
(65) | ||||
(66) |
where and .
Theorem 3.17.
For with , it holds
Proof.
Integration by parts yields
(67) |
where . Now putting in (3.3) and using the property of , we obtain
(68) |
Therefore it remains to estimate the following:
(69) |
Let be a fixed prism sharing a face with the boundary and be the diameter of the face and obviously where m is a fixed positive constant. Then, two cases can arise:
-
(a)
either or equals zero,
-
(b)
both and are positive.
It can be observed that the integral term in (69) vanishes for the first case (a). For the second case (b), we derive two estimations for the same error term (69).
The estimation of (69) related to : A use of Cauchy–Schwarz inequality, estimation for (63) in Lemma 3.16, and standard estimation for the interpolation lead to
(70) |
Estimation for (69) related to : Using the estimation for in (61) and estimations (63) and (66), we obtain
(71) |
It is easy to observe that either or is greater than or equal to . Then, choosing the appropriate estimation (70) or (71), we obtain
Summing over all sharing a face with and applying the trace theorem, we get
This completes the proof. ∎
In the following theorem, we derive the energy error estimate for the control and -error estimate of the state variable.
Theorem 3.18 (Error estimate of control variable).
There holds
Proof.
Recall the result of Lemma 3.15:
(72) |
for all . From Theorem 3.17, we obtain an estimation for the first term of the above equation (72) as
(73) |
For the second term in the right hand side of (72), we take . The continuity of the extension operator and an inverse inequality yield
(74) |
The above estimations (3.3), (3.3) and Theorems 3.12 & 3.11 lead to the required result. ∎
Theorem 3.19 (Error estimate of state variable).
There holds,
Proof.
The triangle inequality gives
(75) |
For the first term of (75), we use the splitting from the equation (11a) and from the equation (20) to obtain
(76) |
For the second term of (75), we use the splitting from the equation (20) and from the equation (43b). Hence, we have
Using the stability estimate (22) of the fully discrete state equation, we obtain
(77) |
Putting (76) and (3.3) in (75), we get
(78) |
The estimations for Theorem 3.11 and Theorem 3.18 lead to the required result. ∎
Theorem 3.20 (Error estimate of adjoint state).
Proof.
Remark 3.21.
Note that the optimal control satisfies a simplified Signorini problem. The regularity of the solution of Signorini problem gets impaired due to many reasons, for example regularity of the data, the mixed boundary conditions (e.g., Neumann-Dirichlet transitions), the corners in polygonal domains and the Signorini condition which generates singularities at contact-noncontact transition points which we have discussed in the Remark 2.4. So, there is a possibility that the solution could be less regular i.e., where . Then all the above a priori estimates hold true except the Theorem 3.17. It is clear that if the solutions have the above regularity then (3.3) is not true because the right hand side of (3.3) does not make sense. So, to estimate the term
(81) |
we use the following idea:
(82) |
where and denotes the dual of (see [4]). Choosing we have . Using the trace estimate (discussed in Section 2), we have . Putting all these estimates in (3.21), we have
(83) |
Thus, we have an optimal order (up to the regularity) of convergence of the term (3.3). Hence, all the error estimations (control, state and adjoint state) show the optimal order of convergence (up to the regularity of the solutions).
So, it is clear from the Remark 3.21 that our error analysis also works for the solutions with low regularity.
4. Numerical Experiments
In this section, we validate the a priori error estimates for the error in state, adjoint state and control variables numerically. We use primal-dual active set strategy (see [35]) in combination with conjugate gradient method (see, [27, 26]) to solve the optimal control problem. For the computations we construct a model problem with known solutions. In order to accomplish this, we consider the following cost functional defined by
for some given function . Then the minimization problem reads: Find such that
subject to the condition that satisfies the state equation (5). Then the discrete optimality system finds such that
(84a) | ||||
(84b) | ||||
(84c) | ||||
(84d) |
for all
Example 4.1.
Let the computational domain be , , and where . We choose the exact solutions as follows:
and set the data as
In this numerical experiments, we consider a sequence of uniformly refined meshes. The spatial domain is subdivided by regular triangular elements and the time interval is partitioned by equally spaced time steps. To discretize the state and adjoint state we use piecewise linear and continuous finite elements for spatial discretization and piecewise constant elements for temporal discretization. For the discretization of control we use linear prismatic Lagrange finite elements. We compute the errors in state, adjoint state, and control on the above mentioned uniformly refined meshes. The empirical convergence rate is defined by
where and denote respectively the error and the discretization parameter at -th level. Let denote the number of sub-intervals for the time interval . In Table 1, we have shown the rate of convergence of state and adjoint state in the energy norm with respect to the space parameter . Table 2 shows the rate of convergence of state and adjoint state in the -norm with respect to the time parameter . In Table 3, we have shown rate of convergence of the control variable in the energy norm with respect to the control discretization parameter .
rate | rate | ||||
---|---|---|---|---|---|
4 | 0.2500 | 0.02610199 | ——– | 0.00690363 | —— |
6 | 0.1250 | 0.01401513 | 0.8971 | 0.00341977 | 1.0134 |
12 | 0.0625 | 0.00707057 | 0.9870 | 0.00165730 | 1.0450 |
23 | 0.0312 | 0.00357310 | 0.9846 | 0.00081186 | 1.0295 |
46 | 0.0156 | 0.00178706 | 0.9995 | 0.00040030 | 1.0201 |
rate | rate | ||||
---|---|---|---|---|---|
4 | 0.2500 | 0.02610199 | ——- | 0.00690363 | —— |
6 | 0.1250 | 0.01401513 | 1.5337 | 0.00341977 | 1.7325 |
12 | 0.0625 | 0.00707057 | 0.9870 | 0.00165730 | 1.0450 |
23 | 0.0312 | 0.00357310 | 0.9870 | 0.00081186 | 1.0968 |
46 | 0.0156 | 0.00178706 | 0.9995 | 0.00040030 | 1.0968 |
rate | |||
---|---|---|---|
4 | 0.3535 | 0.09476646 | —— |
6 | 0.2083 | 0.05263751 | 1.1117 |
12 | 0.1041 | 0.02631136 | 1.0004 |
23 | 0.0535 | 0.01342729 | 1.0004 |
46 | 0.0267 | 0.00671436 | 0.9998 |
Conclusions
We address the energy approach to solve the Dirichlet boundary control problem governed by the linear parabolic equation. Since we have chosen the control from a closed convex subset of , the optimal control satisfies a simplified Signorini problem in three dimensional domain . For the discretization, we use conforming prismatic Lagrange finite elements for the control. We derive the optimal order of convergence for the error in control, state, and adjoint state. Our numerical experiments confirm the theoretical results.
References
- [1] N. Arada and J.-P. Raymond, Dirichlet boundary control of semilinear parabolic equations. I. Problems with no state constraints, Appl. Math. Optim. 45 (2002), no. 2, 125–143.
- [2] S. Auliac, Z. Belhachmi, F. Ben Belgacem, and F. Hecht, Quadratic finite elements with non-matching grids for the unilateral boundary contact, ESAIM Math. Model. Numer. Anal. 47 (2013), no. 4, 1185–1203.
- [3] Roland Becker, Dominik Meidner, and Boris Vexler, Efficient numerical solution of parabolic optimization problems by finite element methods, Optim. Methods Softw. 22 (2007), no. 5, 813–833.
- [4] Z. Belhachmi and F. Ben Belgacem, Quadratic finite element approximation of the Signorini problem, Math. Comp. 72 (2003), no. 241, 83–104.
- [5] Faker Ben Belgacem, Christine Bernardi, and Henda El Fekih, Dirichlet boundary control for a parabolic equation with a final observation I: A space-time mixed formulation and penalization, Asymptot. Anal. 71 (2011), no. 1-2, 101–121.
- [6] C. Bernardi and V. Girault, A local regularization operator for triangular and quadrilateral finite elements, SIAM J. Numer. Anal. 35 (1998), no. 5, 1893–1916.
- [7] Eduardo Casas and Vili Dhamo, Error estimates for the numerical approximation of Neumann control problems governed by a class of quasilinear elliptic equations, Comput. Optim. Appl. 52 (2012), no. 3, 719–756.
- [8] Eduardo Casas and Mariano Mateos, Error estimates for the numerical approximation of Neumann control problems, Comput. Optim. Appl. 39 (2008), no. 3, 265–295.
- [9] Eduardo Casas, Mariano Mateos, and Jean-Pierre Raymond, Penalization of Dirichlet optimal control problems, ESAIM Control Optim. Calc. Var. 15 (2009), no. 4, 782–809.
- [10] Eduardo Casas and Jean-Pierre Raymond, Error estimates for the numerical approximation of Dirichlet boundary control for semilinear elliptic equations, SIAM J. Control Optim. 45 (2006), no. 5, 1586–1611.
- [11] Zhiming Chen and Ricardo H. Nochetto, Residual type a posteriori error estimates for elliptic obstacle problems, Numer. Math. 84 (2000), no. 4, 527–548.
- [12] Sudipto Chowdhury, Thirupathi Gudi, and A. K. Nandakumaran, A framework for the error analysis of discontinuous finite element methods for elliptic optimal control problems and applications to IP methods, Numer. Funct. Anal. Optim. 36 (2015), no. 11, 1388–1419.
- [13] by same author, Error bounds for a Dirichlet boundary control problem based on energy spaces, Math. Comp. 86 (2017), no. 305, 1103–1126.
- [14] Philippe G. Ciarlet, The finite element method for elliptic problems, North-Holland Publishing Co., Amsterdam-New York-Oxford, 1978, Studies in Mathematics and its Applications, Vol. 4.
- [15] Asha K. Dond, Thirupathi Gudi, and Ramesh Ch. Sau, An error analysis of discontinuous finite element methods for the optimal control problems governed by Stokes equation, Numer. Funct. Anal. Optim. 40 (2019), no. 4, 421–460.
- [16] Guillaume Drouet and Patrick Hild, Optimal convergence for discrete variational inequalities modelling Signorini contact in 2D and 3D without additional assumptions on the unknown contact set, SIAM J. Numer. Anal. 53 (2015), no. 3, 1488–1507.
- [17] Alexandre Ern and Jean-Luc Guermond, Theory and practice of finite elements, Applied Mathematical Sciences, Springer-Verlag, New York, 2004.
- [18] Lawrence C. Evans, Partial differential equations, second ed., Graduate Studies in Mathematics, vol. 19, American Mathematical Society, Providence, RI, 2010.
- [19] Richard S. Falk, Approximation of a class of optimal control problems with order of convergence estimates, J. Math. Anal. Appl. 44 (1973), 28–47.
- [20] Tunç Geveci, On the approximation of the solution of an optimal control problem governed by an elliptic equation, RAIRO Anal. Numér. 13 (1979), no. 4, 313–328.
- [21] Thirupathi Gudi and Ramesh Ch. Sau, Finite element analysis of the constrained Dirichlet boundary control problem governed by the diffusion problem, ESAIM Control Optim. Calc. Var. 26 (2020), Paper No. 78, 19.
- [22] Andreas Günther and Michael Hinze, Elliptic control problems with gradient constraints—variational discrete versus piecewise constant controls, Comput. Optim. Appl. 49 (2011), no. 3, 549–566.
- [23] M. Hinze, A variational discretization concept in control constrained optimization: the linear-quadratic case, Comput. Optim. Appl. 30 (2005), no. 1, 45–61.
- [24] K. Kunisch and B. Vexler, Constrained Dirichlet boundary control in for a class of evolution equations, SIAM J. Control Optim. 46 (2007), no. 5, 1726–1753.
- [25] J.-L. Lions and E. Magenes, Non-homogeneous boundary value problems and applications. Vol. II, Die Grundlehren der mathematischen Wissenschaften, Band 182, Springer-Verlag, New York-Heidelberg, 1972, Translated from the French by P. Kenneth.
- [26] D. Meidner and B. Vexler, A priori error estimates for space-time finite element discretization of parabolic optimal control problems part i: Problems without control constraints, SIAM Journal on Control and Optimization 47 (2008), no. 3, 1150–1177.
- [27] by same author, A priori error estimates for space-time finite element discretization of parabolic optimal control problems part ii: Problems with control constraints, SIAM J. Control Optim. 47 (2008), no. 3, 1301–1329.
- [28] C. Meyer and A. Rösch, Superconvergence properties of optimal control problems, SIAM J. Control Optim. 43 (2004), no. 3, 970–985.
- [29] Mohand Moussaoui and Khadidja Khodja, Régularité des solutions d’un problème mêlé Dirichlet-Signorini dans un domaine polygonal plan, Comm. Partial Differential Equations 17 (1992), no. 5-6, 805–826.
- [30] G. Of, T. X. Phan, and O. Steinbach, An energy space finite element approach for elliptic Dirichlet boundary control problems, Numer. Math. 129 (2015), no. 4, 723–748.
- [31] Matthias Orlt and Anna-Margarete Sändig, Regularity of viscous Navier-Stokes flows in nonsmooth domains, Boundary value problems and integral equations in nonsmooth domains (Luminy, 1993), Lecture Notes in Pure and Appl. Math., Dekker, New York, 1995, pp. 185–201.
- [32] Jean-Pierre Raymond, Optimal control of partial differential equations, lecture notes.
- [33] L. Ridgway Scott and Shangyou Zhang, Finite element interpolation of nonsmooth functions satisfying boundary conditions, Math. Comp. 54 (1990), no. 190, 483–493.
- [34] Vidar Thomée, Galerkin finite element methods for parabolic problems, second ed., Springer Series in Computational Mathematics, vol. 25, Springer-Verlag, Berlin, 2006.
- [35] Fredi Tröltzsch, Optimal control of partial differential equations, Graduate Studies in Mathematics, American Mathematical Society, Providence, RI, 2010, Theory, methods and applications, Translated from the 2005 German original by Jürgen Sprekels.
- [36] Joseph Wloka, Partielle Differentialgleichungen, B. G. Teubner, Stuttgart, 1982, Sobolevräume und Randwertaufgaben. [Sobolev spaces and boundary value problems], Mathematische Leitfäden. [Mathematical Textbooks].
- [37] William P. Ziemer, Weakly differentiable functions, Graduate Texts in Mathematics, vol. 120, Springer-Verlag, New York, 1989, Sobolev spaces and functions of bounded variation.