Convergence analysis of the Schwarz alternating method for unconstrained elliptic optimal control problems
Abstract: In this paper we analyze the Schwarz alternating method for unconstrained elliptic optimal control problems. We discuss the convergence properties of the method in the continuous case first and then apply the arguments to the finite difference discretization case. In both cases, we prove that the Schwarz alternating method is convergent if its counterpart for an elliptic equation is convergent. Meanwhile, the convergence rate of the method for the elliptic equation under the maximum norm also gives a uniform upper bound (with respect to the regularization parameter ) of the convergence rate of the method for the optimal control problem under the maximum norm of proper error merit functions in the continuous case or vectors in the discrete case. Our numerical results corroborate our theoretical results and show that with decreasing to zero, the method will converge faster. We also give some exposition of this phenomenon.
Keywords: The Schwarz alternating method, Saddle point problems, Elliptic optimal control problems, Maximum principle, Finite difference methods, Convergence rate.
Mathematics Subject Classification: 65N55, 49J20, 49N20, 49N45, 65N06.
1. Introduction
In this paper, we consider the following unconstrained elliptic distributed optimal control problem
(1.1) |
subject to
(1.2) |
where is a bounded Lipschitz domain, is the control variable, is the desired state or observation, is the regularization parameter and is a self-adjoint and strictly elliptic operator which is defined as
(1.3) |
with and .
The optimal control problem (1.1)-(1.2) has a unique solution which can be characterized by its first order optimality system (see, e.g., [29]). Using standard arguments, the first order necessary (also sufficient here) system of (1.1)-(1.2) is
(1.4) |
where is the adjoint state.
By eliminating , it is equivalent to
(1.5) |
which can be treated as a saddle point problem.
In the past several decades, optimization problems with PDE constraint have attracted more and more attentions due to the increasingly broad applications in modern science and engineering. The requirement of efficient solving of such kind of problems stimulates the research of this field as well. However, the fast and efficient simulations of such kind of problems are full of challenges. For the theoretical results, we refer to [29, 45]. A lot of researchers from different fields have also tried hard to deal with the related numerical problems, such as the optimization algorithms, the discretization methods and the fast solvers etc. and fruitful achievements have been made. For the recent developments of the optimization algorithms and the convergence analysis of numerical schemes, we refer to the monograph [27].
In addition to the convergence analysis of the discretization schemes and the design of the optimization algorithms, the fast and robust solving of the resulting discretization problems is also very important. There are many attempts to deal with this kind of problems based on different approaches. In [5, 21, 38, 51], the authors used preconditioned Krylov subspace methods to solve the first order optimality system by constructing some block preconditioners. In [6, 7, 8, 37, 40, 46], the authors used mutigrid methods to design fast solvers. Another strategy is to use domain decomposition methods to deal with optimal control problems (see e.g., [2, 3, 4, 12, 11, 17, 25, 24, 34, 43, 42]). We also mention [35, 36, 50] for the parallel implementations of domain decomposition type algorithms. In [16, 28, 18], the authors discuss the time domain decomposition methods for time related optimal control problems.
In this paper, we focus on the Schwarz alternating method for the optimal control problem. The Schwarz alternating method was first introduced by H. A. Schwarz in [39] to prove the existence and uniqueness of the solution of Laplace’s equation on general domain with prescribed Dirichlet boundary condition. In the 1970s, it was used as a computing method to solve the partial differential equations, especially after P. L. Lions proving the convergence of the method based on the variational principle in [30] which simplifies the convergence analysis of the method. In [31], P. L. Lions also discussed the convergence properties of the method based on the maximum principle. For more about the origins and developments of the Schwarz alternating method, one can refer to [19]. The generalization of the Schwarz alternating method in different directions yields a variety of domain decomposition methods. Domain decomposition methods (DDM for short) have been successfully used to construct fast solvers for the self-adjoint and positive definite partial differential equations. The essential parallel ability makes them attractive in applications. For more details on the design and the convergence analysis of DDM for the equations, we refer to the monograph [44], the review papers [47, 48] and the references cited therein. As to the design of DDM for nonselfadjoint or indefinite problems, we refer to [9, 10] and the references therein.
In contrast to the equation case where the DDM have fruitful theoretical results and satisfactory numerical performance, in the optimal control problem case there are a few theoretical results of the DDM which are far from satisfactory. But numerous numerical experiments in the literature have illustrated the efficiency and robustness of DDM for the optimal control problem. Roughly speaking, there are two categories of DDM for optimal control problems: the PDE-level DDM where DDM are only applied to the state equation and the adjoint state equation separately (cf. [11]) and the Optimization-level DDM where DDM are designed to decompose the optimal control problem directly to some optimization subproblems (cf. [3, 4, 17]). In [3, 4], the authors propose a non-overlapping domain decomposition method based on the Robin type transmission conditions and prove the convergence of the algorithm with an absence of the convergence rate which is further discussed in [14, 15, 49] under the optimized Schwarz framework. In [17], the authors prove the convergence of several non-overlapping domain decomposition methods and prove that for appropriate choice of the related parameters, the corresponding algorithms will be convergent in at most three iterations. To the best of our knowledge, there are no robust theoretical convergence results of Optimization-level overlapping DDM for the optimal control problem in the literature. The existing theoretical analysis of the DDM for elliptic equations is hard to extend to the optimal control problem ( or PDE-constrained optimization) case because of the essential saddle point structure of the first order optimality system. It is even harder to obtain robust theoretical convergence results of the methods with respect to the regularization parameter . In this paper, we will prove the robust convergence results of the Schwarz alternating method for the elliptic optimal control problem by defining proper error merit functions (or vectors in the discrete case) which are related to the proper norms that are used in [8, 21, 22, 43, 38, 51] and using the maximum principle of the elliptic operator. We will also give a uniform upper bound of the convergence rate. We hope that the results of this paper can give some insights of the DDM for the optimal control problem.
Our analysis is mainly based on the weak maximum principle of second order elliptic operators. We state it in the following theorem and one can refer to [20] for more details.
Theorem 1.1.
The rest part of this paper is organized as follows. In section 2 we describe the Schwarz alternating method for the optimal control problem in detail. In section 3 we prove the convergence of the Schwarz alternating method and obtain the convergence rate under the maximum norm in the continuous case. We show that the convergence rate of the method for the optimal control problem is bounded by its counterpart in the elliptic equation case. We also obtain the convergence of the method under the norm. Following similar discussions, in section 4 we show the same convergence properties of the method in the finite difference discretization case. In the last section we carry out some numerical experiments to illustrate our theoretical results. We also give more explanations in one dimensional case in the Appendix part.
2. The Schwarz alternating method for elliptic optimal control problems
In this section, we will extend the Schwarz alternating method for elliptic partial differential equations to the optimal control problem. The main issue here is how to properly define the subproblem on each subdomain that can guarantee the convergence of the method.
2.1. The subproblem
The subproblem that we will use is still an optimal control problem with PDE constraint. We will give the definition below.
Definition 2.1.
Let be a bounded Lipschitz domain. are given functions on . The following optimal control problem is called a Dirichlet-Dirichlet optimal control problem:
(2.1) |
subject to
(2.2) |
where
(2.3) |
-th direction cosine of and is the unit outward normal vector of .
A standard argument gives the first order necessary (also sufficient here) system of the Dirichlet-Dirichlet optimal control problem as
(2.4) |
Eliminating by the first equation, we have an equivalent system
(2.5) |
Note that it can also be reformulated as a saddle point problem.
2.2. The Schwarz alternating method
Let be an overlapping domain decomposition of with and (see Figure 1). Assume that are two bounded Lipschitz domains.
With these ingredients at hand, we can define the Schwarz alternating method for the elliptic optimal control problem. For the given overlapping decomposition , the Schwarz alternating method is described in Algorithm 2.2. We denote by as that of where is replaced by .
For more about the Schwarz alternating method and domain decomposition methods of the optimal control problem, one can refer to [34, 42].
Algorithm 2.2.
(The Schwarz Alternating Method)
1. Initialization: choose .
2. For , solving the Dirichlet-Dirichlet optimal control problem on alternatively:
subject to
3. Set , , as follows:
Remark 2.3.
Since each problem on the subdomain is still an optimal control problem, the decomposition here is an Optimization-level decomposition of the original problem. Note that it decomposes the state equation and the objective function simultaneously, which is one another feature of this algorithm.
2.3. An equivalent algorithm for a saddle point problem
By the equivalence of the optimal control problems and their first order optimality systems, we can give the equivalent Schwarz alternating method for the first order optimality system (1.5) in a parallel way. We will give it in Algorithm 2.4.
Algorithm 2.4.
1. Initialization: choose .
2. For , solving the following problem on alternatively:
(2.6) |
Remark 2.5.
The algorithm here can be viewed as a direct decomposition of a saddle point problem into two saddle points subproblems.
3. Convergence analysis of the algorithm in the continuous case
In this section, we focus on the convergence analysis of Algorithm 2.4, while the convergence properties of Algorithm 2.2 follow directly from the equivalence of these two algorithms. Our purpose is to prove the robust convergence properties of the algorithm with respect to the parameter .
Before we give the analysis in detail, we first give a key observation of the self-adjoint and strictly elliptic operator .
Lemma 3.1.
For a bounded domain and , we assume satisfy
Then we have
Proof.
By the definition of , we have
Therefore, the strictly ellipticity of implies
This finishes the proof of the lemma.
Now we prove the convergence of Algorithm 2.4 under the maximum norm by applying the weak maximum principle of Theorem 1.1. We first give the error equations and then introduce some auxiliary problems. By investigating the relationship between the errors and the solutions of the auxiliary problems, we will give the convergence of the algorithm.
Denote and with the solutions of (1.5) and generated by Algorithm 2.4. A direct calculation shows that the errors , ) satisfy the following equations
(3.1) |
In the following, we introduce some auxiliary problems. We set satisfies
(3.4) |
with , , , on .
Remark 3.2.
It is worth to noting that the system (3.4) is exactly the -th iteration of the Schwarz alternating method for the elliptic equation
on with the initial guess .
Lemma 3.3.
For and , suppose that and are defined as above, then
Proof.
We will prove it by induction.
According to (3.3), (3.4) and on , we have
which follows by Theorem 1.1 that
i.e., the results hold for and .
Without loss of generality, we assume the results hold for , then we prove that the results hold for .
Since satisfies the following equation
According to the assumption of the induction, we know that
By Theorem 1.1, we have
Now, we complete the proof of the lemma.
Recalling Remark 3.2, Lemma 3.3 gives the relationship of the errors of Algorithm 2.4 and the solutions , i.e.,
if on . This will give the convergence of Algorithm 2.4 if as . Furthermore, we can also obtain a uniform upper bound of the convergence rate of Algorithm 2.4. We will prove it and collect all these convergence results in the following main theorem of this paper.
Theorem 3.4.
For a given domain decomposition, if the Schwarz alternating method for
(3.5) |
is convergent, then the Schwarz alternating algorithm, i.e., Algorithm 2.4 for the system (1.5) is also convergent. Moreover, if the convergence rate of the Schwarz alternating method for the elliptic equation (3.5) is under the maximum norm, i.e.,
(3.6) |
then for , we have
(3.7) |
Proof.
We only need to prove (3.7).
By applying the above theorem, we can also obtain the convergence of the algorithm under the norm.
Corollary 3.5.
Proof.
According to Theorem 3.4, we have
Remark 3.6.
A number of remarks are given as follows:
- (1)
-
(2)
Estimate (3.7) gives a uniform upper bound, i.e., , for the convergence rate of the method for the optimal control problem. Our numerical results in Section 5 and the theoretical analysis for the 1 continuous case in the appendix part indicate this upper bound is not optimal and the optimal one should be .
-
(3)
The choice of will affect the convergence rate of Algorithm 2.4. Roughly speaking, as becomes smaller, the algorithm will converge faster. Our numerical results in section 5 illustrate this. In the one dimensional case, we will attach more theoretical results in the appendix part of this paper to explain this. One can also refer to [42] for more details.
-
(4)
The convergence rate of the Schwarz alternating method for the elliptic equation
is a much better estimate of the convergence rate of the method for the optimal control problem for small. Our numerical results and the discussion in D case (see Appendix B) corroborate this claim.
4. Extension to the discrete case
In this section, we will consider the possibility to extend the arguments in the previous section to the discrete case.
For an illustration purpose, we will consider the problem in two dimensional case and use finite difference methods to discretize the optimal control problem. More precisely, we will take
We first give the discrete problem of the optimal control problem discretized by the finite difference method and then give the Schwarz alternating method for the discrete problem. After that, we will prove the convergence results of the method following the arguments in parallel with that of its continuous counterpart.
4.1. The discrete problem
We adopt the five-point finite difference scheme to discretize the state equation and approximate the objective functional by the trapezoidal rule. We refer to [6, 32] for the numerical analysis of the finite difference scheme for the optimal control problem.
For a given step size , is partitioned uniformly by grid with and . For given function , we take or some approximation of it and set , which can be mapped to a vector . We denote by the part corresponding to the interior grid points in and the part corresponding to the boundary grid points on .
The five-point finite difference scheme for the state equation is given by
(4.1) |
and the discrete problem of (1.1)-(1.2) reads
(4.2) |
subject to
(4.3) |
where is the corresponding coefficient matrix of the five-point finite difference scheme and .
Following a standard argument, the first order optimality system of the discrete problem reads
(4.4) |
Similarly, we can eliminate and after doing some reformulation, we have
(4.5) |
Remark 4.1.
We use the discretize-then-optimize approach in the above setting. If we use the optimize-then-discretize approach, we can obtain the following linear system
(4.6) |
which is the first order optimality system of the following discrete optimization problem
(4.7) |
subject to
(4.8) |
4.2. The Schwarz alternating method for the discrete problem
As in the continuous case, we can define the Schwarz alternating algorithms analogous to Algorithm 2.2 and Algorithm 2.4 in this discrete setting. We give the counterpart of Algorithm 2.4 and prove the convergence of the algorithm. The convergence properties of the equivalent algorithm in the discrete case, which corresponds to Algorithm 2.2, follow directly.
For , we denote by the vector components of corresponding to the grid points related to , respectively, and the restriction of to the grid points related to .
Algorithm 4.2.
1. Initialization: choose with and .
2. For , solving the following problem alternatively:
(4.10) |
Remark 4.3.
On each subdomain, the discrete subproblem in the above algorithm is the first order optimality system of the discrete problem of the Dirichlet-Dirichlet optimal control problem on it.
4.3. Convergence analysis
In the following, we prove the convergence results of Algorithm 4.2. We first write down the error equations of the algorithm and then prove a discrete counterpart of Lemma 3.1 for for a proper error merit vector. The remaining analysis can be carried out identically in parallel with the continuous case by recalling the maximum principle of .
4.3.1. The error equations
4.3.2. A property of
For , we define in a componentwise sense, i.e., .
Lemma 4.4.
Let and satisfy
then
which is understood componentwisely.
Proof.
Let be the set corresponding to . Since
we have
It follows
by the assumption. This completes the proof.
Remark 4.5.
The above lemma also applies to for vectors related to .
4.3.3. The maximum principle for
The maximum principle plays a crucial role in the proof of the convergence properties of the Schwarz alternating algorithm in the continuous case. For the finite difference operator , we have a similar discrete maximum principle. We state it in the following theorem and refer to [13, Theorem 3] for more details.
Theorem 4.6.
The finite difference operator satisfies the discrete maximum principle, i.e., for any with , we have
where and are understood in a componentwise sense.
Remark 4.7.
Note that this theorem also applies to for vectors related to .
4.3.4. The convergence results
With the help of (4.11), (4.12) and Theorem 4.6, we can prove the convergence of Algorithm 4.2 following the same way as that of Theorem 3.4 and similar convergence results for Algorithm 4.2 will be obtained. We just state the results below but omit the details of the proof here.
Theorem 4.8.
For a given domain decomposition, if the Schwarz alternating method for
(4.13) |
is convergent, then the Schwarz alternating algorithm, i.e., Algorithm 4.2 for the system (4.5) is convergent. Moreover, if the convergence rate of the Schwarz alternating method for (4.13) is under the maximum norm, then for , we have
Remark 4.9.
Remark 4.10.
As in the continuous case, the uniform upper bound here is not optimal, which has been observed in the numerical tests.
Parallel to Corollary 3.5, we have the following corollary.
Corollary 4.11.
Suppose that the assumptions in Theorem 4.8 hold, then we have
where is a constant independent of , and .
Remark 4.12.
The analysis and convergence results in this section are all valid for the central difference scheme in one dimension and the seven-point finite difference scheme in three dimension.
5. Numerical experiments
In this section we will carry out some numerical experiments to test the performance of the Schwarz alternating method. In our test, we consider the optimal control problem
subject to
where , , . The exact solution of this problem is , and for any . For a given uniform grid of with grid size , we consider the five-point finite difference scheme of this problem which gives the following discrete problem
subject to
where and are corresponding to the values of and at the grid points and the meanings of the notations are just as we stated in the previous section. We drop the scaling constant in the objective function in the above formula. By Remark 4.1, this will not affect the performance of the algorithm. We should point out that although we just list the results related to the above discrete optimal control problem, we have also tested the case of random , and it gives similar performances as these results we show here.
In our test, we decompose the domain in two non-overlapping parts first and then we add several layers for each part to obtain the overlapping domain decomposition (cf. Figure 2).
In the test, we set the mesh size and choose . We denote the number of the layers added to each subdomain by which can be used to describe the overlapping size of the decomposition of the domain and choose , i.e., the overlapping size is and in the test. We test the impact of the overlapping size and the parameter on the convergence performance of the algorithm and compare the performances of the algorithm in the equation case and the optimal control problem case. We get the exact solution of the discretization problem by solving the first order optimality system. is the maximum norm of the error between the iterative solution of the Schwarz alternating method and the exact solution of the discrete problem. In the optimal control problem case where and are the error vectors of the state and adjoint respectively. We denote by and the convergence rates of the method for the elliptic equation and the optimal control problem respectively. The test results are reported in Table 1.
In Table 1, for different overlapping size and different , we present the maximum norm errors of the first five iterations of the Schwarz alternating algorithm for the elliptic equation and the optimal control problem. We also compute the convergence rate in each test setting. It shows that for the same decomposition of , the convergence rate of the equation case dominates the convergence rate of the optimal control problem case uniformly with respect to . The results also show that which has been proved in 1 continuous case (see (A.7)). In both cases, if the overlap increases, the convergence rate will become smaller. As goes smaller, the convergence rate of the method for the optimal control problem will become smaller as well. In order to make the comparison more vivid, we plot the convergence curves of the algorithm in different test settings and include them in Figure 3. These results are in good agreement with our theoretical results.
Elliptic equation case | |||||||||
1 | 9.2738e-1 | - | 8.6604e1 | - | 7.2285e3 | - | 2.5279e5 | - | |
2 | 7.9016e-1 | 8.5204e-1 | 6.1720e1 | 7.1267e-1 | 2.7918e3 | 3.8623e-1 | 1.6005e4 | 6.3314e-2 | |
3 | 6.6541e-1 | 8.4212e-1 | 4.2779e1 | 6.9311e-1 | 1.1760e3 | 4.2122e-1 | 9.8908e2 | 6.1797e-2 | |
4 | 5.5466e-1 | 8.3357e-1 | 2.9006e1 | 6.7803e-1 | 5.1234e2 | 4.3566e-1 | 5.9773e1 | 6.0434e-2 | |
5 | 4.5850e-1 | 8.2663e-1 | 1.9388e1 | 6.6842e-1 | 2.1107e2 | 4.1198e-1 | 3.4274e0 | 5.7340e-2 | |
1 | 8.5724e-1 | - | 7.3447e1 | - | 4.5124e3 | - | 6.3505e4 | - | |
2 | 6.0803e-1 | 7.0929e-1 | 3.5317e1 | 4.8085e-1 | 7.6078e2 | 1.6860e-1 | 2.3274e2 | 3.6649e-3 | |
3 | 4.1559e-1 | 6.8351e-1 | 1.5790e1 | 4.4708e-1 | 1.2923e2 | 1.6986e-1 | 8.1402e-1 | 3.4975e-3 | |
4 | 2.7760e-1 | 6.6795e-1 | 6.7994e0 | 4.3063e-1 | 2.2636e1 | 1.7516e-1 | 3.0695e-3 | 3.7709e-3 | |
5 | 1.8311e-1 | 6.5963e-1 | 2.8540e0 | 4.1974e-1 | 3.5541e0 | 1.5701e-1 | 1.0338e-5 | 3.3680e-3 | |
1 | 7.8980e-1 | - | 6.1795e1 | - | 2.7926e3 | - | 1.6005e4 | - | |
2 | 4.5793e-1 | 5.7981e-1 | 1.9350e1 | 3.1314e-1 | 2.1125e2 | 7.5645e-2 | 3.4274e0 | 2.1414e-4 | |
3 | 2.5008e-1 | 5.4609e-1 | 5.4692e0 | 2.8264e-1 | 1.5174e1 | 7.1830e-2 | 7.2018e-4 | 2.1012e-4 | |
4 | 1.3321e-1 | 5.3268e-1 | 1.4701e0 | 2.6879e-1 | 9.0707e-1 | 5.9778e-2 | 1.5694e-7 | 2.1792e-4 | |
5 | 7.0335e-2 | 5.2800e-1 | 3.8813e-1 | 2.6402e-1 | 5.7030e-2 | 6.2872e-2 | 3.1882e-11 | 2.0315e-4 | |
1 | 7.2530e-1 | - | 5.1592e1 | - | 1.8031e3 | - | 3.8839e3 | - | |
2 | 3.3954e-1 | 4.6814e-1 | 1.0356e1 | 2.0074e-1 | 5.3161e1 | 2.9483e-2 | 5.0780e-2 | 1.3074e-5 | |
3 | 1.4774e-1 | 4.3511e-1 | 1.8249e0 | 1.7621e-1 | 1.4308e0 | 2.6915e-2 | 6.2383e-7 | 1.2285e-5 | |
4 | 6.3005e-2 | 4.2647e-1 | 3.0868e-1 | 1.6915e-1 | 3.5916e-2 | 2.5101e-2 | 7.9164e-12 | 1.2690e-5 | |
5 | 2.6743e-2 | 4.2446e-1 | 5.1728e-2 | 1.6758e-1 | 8.7228e-4 | 2.4287e-2 | 1.0084e-16 | 1.2739e-5 |
(a)
(b)
(c)
(d)
We also compute the convergence results of the Schwarz alternating method for the -dependent elliptic equation
(5.14) |
under the same settings as before. The numerical results are reported in Table 2. The results for the case where in Table 1 and Table 2 show that the convergence rate of the Schwarz alternating method for the -dependent equation is quite a good estimate of the convergence rate of the method for the optimal control problem when is small, which agrees with the estimate in (B.1).
1 | 2.5396e-1 | - | 6.4497e-2 | - | 1.6380e-2 | - | 4.1599e-3 | - |
---|---|---|---|---|---|---|---|---|
2 | 1.6380e-2 | 6.4497e-2 | 2.6830e-4 | 4.1599e-3 | 4.3948e-6 | 2.6830e-4 | 7.1986e-8 | 1.7305e-5 |
3 | 1.0565e-3 | 6.4497e-2 | 1.1161e-6 | 4.1599e-3 | 1.1791e-9 | 2.6830e-4 | 1.2456e-12 | 1.7303e-5 |
4 | 6.8139e-5 | 6.4497e-2 | 4.6428e-9 | 4.1599e-3 | 3.1632e-13 | 2.6827e-4 | 2.1539e-17 | 1.7293e-5 |
5 | 4.3948e-6 | 6.4497e-2 | 1.9313e-11 | 4.1599e-3 | 8.4825e-17 | 2.6816e-4 | 3.7189e-22 | 1.7266e-5 |
6. Conclusion
By using the maximum principle of the elliptic operator, we can analyze the Schwarz alternating method for unconstrained elliptic optimal control problems and prove the convergence of the method under the maximum norm with a convergence rate which is uniformly bounded by a constant less than one. This will also give a first glimpse of exploring the convergence properties of other overlapping/non-overlapping domain decomposition methods for optimal control problems in both continuous and discrete settings, such as the one-level/two-level additive Schwarz method and the multiplicative Schwarz method and so on, which are originated from this method.
As mentioned in Remark 3.6, the estimated uniform upper bound of the convergence rate in this paper is not optimal. How to improve it to the optimal one (see (A.7)) and how to give a fine estimate of it (see (B.1)) are very interesting and a little bit tricky problems. Besides, the approach in this paper can possibly be extended to local optimal control problems where the control only acts on a subset of the domain rather than the whole domain and the problem with constraints. It is also interesting and important to prove the geometric convergence property of the method for the finite element discretization case, which has been observed numerically (cf. [42]). These problems are among our ongoing projects.
Appendix A The convergence results in one dimensional case
In this part, we give an explicit formulation of the convergence rate of the Schwarz alternating method in the one dimensional case. This part is mainly taken from [42].
We consider the one dimensional unconstrained elliptic distributed optimal control problem:
(A.1) |
subject to
(A.2) |
where , is the control variable, is the desired state or observation and is the regularization parameter.
We can solve the systems (A.3) and (A.4) directly and obtain the analytic solutions. Let and
where , are the hyperbolic sine, cosine functions
Then we have
where
(A.5) |
Furthermore, we have
and
Since
is positive, strictly convex, strictly monotone increasing in and , we have
Hence
where . This means the convergence rate and .
It is easy to derive that the convergence rate of the equation case is
By the convexity of , and the fact , we have
It implies
Furthermore, we can prove that for given , is strictly monotone decreasing with respect to (cf. Figure 4 for an illustration). Since , we know that as decreasing, will decrease for fixed . Our numerical results for the two dimensional case also corroborate this observation.
Note that
It follows
(A.6) |
which give the asymptotic behaviors of the convergence rate as goes to zero and infinity. Furthermore, by applying the monotonicity of , we have for any
(A.7) |
Appendix B A better estimate in one dimensional case
In Appendix A, we compare the convergence rate of the Schwarz alternating method for the elliptic equation
and the convergence rate of the method for the optimal control problem. Now we consider the convergence rate of the method for the elliptic equation
where .
We use the same setting as those in Appendix A. In this case, a direct calculation gives the convergence rate of the method as
Since is positive, strictly convex, strictly monotone increasing in and , we have
which implies
and
Note that
If we take , i.e., , we have
(B.1) |
References
- [1] R. A. Adams and J. J. Fournier, Sobolev Spaces (Second Edition), Academic Press, Amsterdam, 2003.
- [2] R. A. Bartlett, M. Heinkenschloss, D. Ridzal and B. van Bloemen Waanders, Domain decomposition methods for advection dominated linear-quadratic elliptic optimal control problems, Comput. Methods Appl. Mech. Engrg., 195(2006): 6428-6447.
- [3] J. D. Benamou, A domain decomposition method with coupled transmission conditions for the optimal control of systems governed by elliptic partial differential equations, SIAM J. Numer. Anal., 33(1996): 2401-2416.
- [4] J. D. Benamou, Domain decomposition, optimal control of systems governed by partial differential equations, and synthesis of feedback laws, J. Optim. Theory Appl., 102(1999): 15-36.
- [5] G. Biros and O. Ghattas, Parallel Lagrange-Newton-Krylov-Schur methods for PDE-constrained optimization. I. The Krylov-Schur solver, SIAM J. Sci. Comput., 27(2005): 687-713.
- [6] A. Borzi, K. Kunish and D. Y. Kwak, Accuracy and convergence properties of the finite difference multigrid solution of an optimal control optimality system, SIAM J. Control Optim., 41(2003): 1477-1497.
- [7] A. Borzi and V. Schulz, Multigrid methods for PDE optimization, SIAM Rev., 51(2009): 361-395.
- [8] S. C. Brenner, S. J. Liu and L.-Y. Sung, Multigrid methods for saddle point problems: optimality systems, J. Comput. Appl. Math., 372(2020), 112733, 19pp.
- [9] X. C. Cai and O. B. Widlund, Domain decomposition algorithms for indefinite elliptic problems, SIAM J. Sci. Statist. Comput., 13(1992): 243-258.
- [10] X.C. Cai and O. Widlund, Multiplicative Schwarz algorithms for nonsymmetric and indefinite elliptic problems, SIAM J. Numer. Anal., 30(1993): 936–952.
- [11] H. Chang and D. Yang, A Schwarz domain decomposition method with gradient projection for optimal control governed by elliptic partial differential equations, J. Comput. Appl. Math., 235(2011): 5078-5094.
- [12] G. Ciaramella, F. Kwok and G. Müller, Nonlinear optimized Schwarz preconditioner for elliptic optimal control problems, arXiv:2104.00274, 2021.
- [13] P. G. Ciarlet, Discrete maximum principle for finite-difference operators, A equations Math., 4(1970): 338-352.
- [14] B. Delourme, L. Halpern and B. T. Nguyen, Optimized Schwarz Methods for elliptic Optimal Control Problems, Domain Decomposition Methods in Computational Science and Engineering XXIV, Lecture Notes in Computational Science and Engineering 125, pp. 215-222, Springer-Verlag, 2019.
- [15] B. Delourme and L. Halpern, A Complex Homographic Best Approximation Problem. Application to Optimized Robin–Schwarz Algorithms, and Optimal Control Problems, SIAM J. Numer. Anal. 59(2021): 1769-1810.
- [16] M. J. Gander and F. Kwok, Schwarz Methods for the Time-Parallel Solution of Parabolic Control Problems, Domain Decomposition Methods in Computational Science and Engineering XXII, Lecture Notes in Computational Science and Engineering 104, pp. 207-216, Springer-Verlag, 2016.
- [17] M. J. Gander, F. Kwok and B. C. Mandal, Convergence of substructuring methods for elliptic optimal control problems, Domain Decomposition Methods in Computational Science and Engineering XXIV, Lecture Notes in Computational Science and Engineering 125, pp. 291-300, Springer-Verlag, 2019.
- [18] M. J. Gander, F. Kwok and J. Salomon, PARAOPT: A parareal algorithm for optimality system, SIAM J. Sci. Comput., 42(2020): A2773-A2802.
- [19] M. J. Gander and G. Wanner, The Origins of the Alternating Schwarz Method, http://dd21.inria.fr/pdf/gander_mini_11.pdf.
- [20] D. Gilbarg and N. S. Trudinger, Elliptic Partial Differential Equations of Second Order, Springer-Verlag, Berlin, second edition (Classics in Mathematics), 2001.
- [21] W. Gong, Z. Y. Tan and S. Zhang, A robust optimal preconditioner for the mixed finite element discretization of elliptic optimal control problems, Numer. Linear Algebra Appl., 25(2018): e2129.
- [22] W. Gong, Z. Y. Tan and Z. J. Zhou, Optimal convergence of finite element approximation to an optimization problem with PDE constraint, submitted, 2021.
- [23] M. D. Gunzburger and J. Lee, A domain decomposition method for optimisation problems for partial differential equations, Comput. Math. Appl., 40(2000): 177-192.
- [24] M. Heinkenschloss and M. Herty, A spatial domain decomposition method for parabolic optimal control problems, J. Comput. Appl. Math., 201(2007): 88-111.
- [25] M. Heinkenschloss and H. Nguyen, Neumann-Neumann domain decomposition preconditioners for linear-quadratic elliptic optimal control problems, SIAM J. Sci. Comp., 28(2006): 1001-1028.
- [26] R. Herzog and E. Sachs, Preconditioned conjugate gradient method for optimal control problems with control and state constraints, SIAM J. Matrix Anal. Appl., 31(2010): 2291-2317.
- [27] M. Hinze, R. Pinnau, M. Ulbrich and S. Ulbrich, Optimization with PDE Constraints MMTA 23, Springer, 2009.
- [28] F. Kwok, On the Time-domain Decomposition of Parabolic Optimal Control Problems, Domain Decomposition Methods in Computational Science and Engineering XXIII, Lecture Notes in Computational Science and Engineering 116, pp. 55-67, Springer-Verlag, 2017.
- [29] J. L. Lions, Optimal Control of Systems Governed by Partial Differential Equations, Springer-Verlag, New York-Berlin, 1971.
- [30] P. L. Lions, On the Schwarz alternating method I. In First International Symposium on Domain Decomposition methods for Partial differential Equations, SIAM, Philadelphia, 1988.
- [31] P. L. Lions, On the Schwarz alternating method II: Stochastic interpretation and orders properties. In Tony Chan, Roland Glowinski, Jacques Périaux, and Olof Widlund, editors, Domain decomposition methods, Philadelphia, PA, SIAM, 1989, 47-70.
- [32] J. Liu and Z. Wang, Non-commutative discretize-then-optimize algorithms for elliptic PDE-constrained optimal control problems, J. Comput. Appl. Math., 362(2019): 596-613.
- [33] S. H. Lui, On Schwarz alternating methods for nonlinear elliptic PDEs, SIAM J. Sci. Comput., 21(1999): 1506-1523.
- [34] H. Q. Nguyen, Domain Decomposition Methods for Linear-Quadratic Elliptic Optimal Control Problem, Ph.D. thesis, Department of Computational and Applied Mathematics, Rice University, Houston, TX, 2004; available online from http://www.caam.rice.edu/caam/trs/2004/RT04-16.pdf.
- [35] E. Prudencio, R. Byrd, and X. C. Cai, Parallel full space SQP Lagrange-Newton-Krylov-Schwarz algorithms for PDE-constrained optimization problems, SIAM J. Sci. Comput., 27(2006): 1305-1328.
- [36] E. Prudencio and X. C. Cai, Parallel multilevel restricted Schwarz preconditioners with pollution removing for PDE-constrained optimization, SIAM J. Sci. Comp., 29(2007): 964-985.
- [37] J. Schöberl, R. Simon and W. Zulehner, A robust multigrid method for elliptic optimal control problems, SIAM J. Numer. Anal., 49(2011): 1482-1503.
- [38] J. Schöberl and W. Zulehner, Symmetric indefinite preconditioners for saddle point problems with applications to PDE-constrained optimization problems, SIAM J. Matrix Anal. Appl., 29(2007): 752-773.
- [39] H. A. Schwarz, Über eien Grenzübergang durch alternierendes Verfahren, Vierteljahrsschrift der Naturforschenden Gesellschaft in Zürich, 15(1870): 272-286.
- [40] R. Simon and W. Zulehner, On Schwarz-type smoothers for saddle point problems with applications to PDE-constrained optimization problems, Numer. Math., 111(2009): 445-468.
- [41] M. Stoll and A. Wathen, Preconditioning for partial differential equation constrained optimization with control constraints, Numer. Linear Algebra Appl., 19(2012): 53-71.
- [42] Z. Y. Tan, Preconditioners for optimal control problems governed by elliptic equation, Ph.D Thesis (in Chinese), Academy of Mathematics and Systems Science, Chinese Academy of Sciences, May 2017.
- [43] Z. Y. Tan, W. Gong and N. N. Yan, Overlapping domain decomposition preconditioners for unconstrained elliptic optimal control problems, Int. J. Numer. Anal. Model., 14(2017): 550-570.
- [44] A. Toselli and O. B. Widlund, Domain Decomposition Methods – Algorithms and Theory, Springer, 2005.
- [45] F. Tröltzsch, Optimal Control of Partial Differential Equations: Theory, Methods and Applications, Graduate Studies in Mathenatics, vol. 112., Amer. Math. Soc., 2010.
- [46] M. Vallejos and A. Borzi, Multigrid optimization methods for linear and bilinear elliptic optimal control problems, Computing, 82(2008): 31-52.
- [47] J. C. Xu, Iterative methods by space decomposition and subspace correction, SIAM Review, 34(1992): 581-613.
- [48] J. C. Xu and J. Zou, Some nonoverlapping domain decomposition methods, SIAM Review, 40(1998): 857-914.
- [49] Y. X. Xu and X. Chen, Optimized Schwraz methods for the optimal control of systems governed by elliptic partial differential equations, J. Sci. Comput., 79(2019): 1182-1213.
- [50] H. J. Yang and X. C. Cai, Parallel fully implicit two-grid methods for distributed control of unsteady incompressible flows, Internat. J. Numer. Methods Fluids, 72(2013): 1-21.
- [51] W. Zulehner, Nonstandard norms and robust estimates for saddle point problems, SIAM J. Matrix Anal. Appl., 32(2011): 536-560.