Academia.eduAcademia.edu

A Duality Algorithm for the Obstacle Problem

2013

We consider the obstacle problem in Sobolev spaces, of order strictly greater then the dimension of the domain. The aim is to propose an algorithm to nd the solution of the obstacle problem, based on the solution of the dual approximating problem, which is, in fact, a nite dimensional quadratic minimization problem. MSC: 65K10, 65K15, 90C59, 49N15.

ISSN 2066 - 6594 Ann. Acad. Rom. Sci. Ser. Math. Appl. Vol. 5, No. 1-2 / 2013 A DUALITY ALGORITHM FOR THE OBSTACLE PROBLEM∗ Diana Merluşcㆇ Abstract We consider the obstacle problem in Sobolev spaces, of order strictly greater then the dimension of the domain. The aim is to propose an algorithm to find the solution of the obstacle problem, based on the solution of the dual approximating problem, which is, in fact, a finite dimensional quadratic minimization problem. MSC: 65K10, 65K15, 90C59, 49N15. keywords: obstacle problem, dual problem 1 Introduction The obstacle problem has been studied by many authors due to its applicability in many fields, such as the study of fluid filtration in porous media, constrained heating, elasto-plasticity, optimal control, and financial mathematics (C. Baiocchi. [3] and G. Duvaut, J.-L. Lions [6]). We find the obstacle problem in recent works as well, for example in M. Burger, N. Matevosyan, M.T Wolfram, [5], in which an obstacle problem is ∗ Accepted for publication in revised form on January 15, 2013 dianam1985@yahoo.com Institute of Mathematics of the Romanian Academy, Bucharest, Romania. ‡ This paper is supported by the Sectorial Operational Programme Human Resources Development (SOP HRD), financed from the European Social Fund and by the Romanian Government under contract number SOP HRD/107/1.5/S/82514 † 209 210 Diana Merluşcă formulated as a shape optimization problem. Other references are R. Griesse, K. Kunisch, [7], C. M. Murea, D. Tiba [9]. Moreover, certain authors test their algorithms by applying them to the obstacle problem, for instance the work of L. Badea, [2], in which the one- and two-level domain decomposition methods are tested on a two obstacle problem. In his book, R. Glowinski, [8], analyzes the obstacle problem on H01 (Ω). He treats this problem from the numerical point of view, by finite element methods, and gives some theoretical results of the existence and uniqueness of the solution, subject to the properties of the obstacle and the input data. In their book, V. Barbu and Th. Precupanu, [4], studied the obstacle problem in H01 (Ω) from the duality point of view. They apply the Fenchel duality theorem for the following problem  Z  Z 1 2 min |∇u| − fu : u ∈ K 2 Ω Ω (1) where f ∈ L2 (Ω) and K = {u ∈ H01 (Ω) : u ≥ 0 a.e. on Ω}. They end up formulating the dual problem associated to (1) as follows   1 ∗ 2 ∗ −1 ∗ max − kp + hkH −1 (Ω) : p ∈ H (Ω), p ≥ 0 2 Interpreting this problem, using Theorem 2.4, page 188, [4], they restate the (1) as boundary value problem of unilateral type. Keeping in mind this argument, we have started our study considering an approximating problem for the obstacle problem in W 1,p (Ω) for p > dim Ω. Using the dual of the approximating problem we came upon a finite dimensional problem which is, in fact, a quadratic minimization problem, and thus, its solution can be computed much easier then the solution of an obstacle problem. Thus using the duality mapping we can construct the solution of the obstacle problem solving only a finite dimensional quadratic minimization problem. The algorithm presented here was successfully tested from the numeric point of view. A duality algorithm for the obstacle problem 2 211 Statement of the direct and approximating problem We consider the following obstacle problem   Z 1 2 min kykW 1,p (Ω) − fy 0 y∈W01,p (Ω)+ 2 Ω (2) where f ∈ L1 (Ω), p > d = dim Ω, and W01,p (Ω)+ = {y ∈ W01,p (Ω) : y ≥ 0}. We consider that Ω is a bounded open set with a strong local Lipschitz property. It can be easily proved that (2) has a unique solution ȳ ∈ W 1,p (Ω), by using the compact imbedding W 1,p (Ω) → L∞ (Ω), which follows from the Rellich-Kondrachov Theorem (R. Adams [1], Theorem 6.2, Part II, page 144). Also, knowing that, by Sobolev Imbedding Theorem, we have W 1,p (Ω) → C(Ω), it makes sense to consider the following problem   Z 1 min kyk2W 1,p (Ω) − f y : y ∈ W01,p (Ω); y(xi ) ≥ 0, i = 1, 2, . . . , k (3) 2 0 Ω where {xi }i∈N ⊆ Ω is a dense set in Ω. For each k ∈ N, we denote Ck = {y ∈ W01,p (Ω) : y(xi ) ≥ 0, i = 1, 2, . . . , k} the closed convex cone. We can prove that (3) has also an unique solution ȳk ∈ Ck by using the same argument as in the proof of the existence and uniqueness for the solution of problem (2). Moreover, we can prove the following result Theorem 1 The sequence {ȳk }k constructed from the solutions of problems (3), for k ∈ N, is a strongly convergent sequence in W 1,p (Ω) to the unique solution ȳ of the problem (2). As a consequence of Proposition 1, we can state that problem (3) is an approximating problem for (2). In the following section we shall use the dual of problem (3) to solve problem (2). 212 3 Diana Merluşcă The dual problem and the analysis of its solution We will use Fenchel duality Theorem to state the dual problems associated to problems (2) and (3). For this purpose we consider the functional Z 1 2 f y, y ∈ W01,p (Ω) F (y) = kykW 1,p (Ω) − 2 0 Ω Using the definition of the convex conjugate and the fact that the duality mapping J : W01.p (Ω) → W −1,q (Ω) is single-valued and bijective operator, we get that the convex conjugate of F is 1 F ∗ (y ∗ ) = kf + y ∗ k2W −1,q (Ω) 2 Considering now the functional g = −IW 1,p (Ω)+ and using the concave con0 jugate definition we get that  0, y ∗ ∈ (W01,p (Ω)+ )∗ • ∗ g (y ) = −∞, y ∗ 6∈ (W01,p (Ω)+ )∗ with (W01,p (Ω)+ )∗ = {y ∗ ∈ W −1,q (Ω) : (y, y ∗ ) ≥ 0, ∀y ∈ W01,p (Ω)+ } = W −1,q (Ω)+ . Since F şi −g are convex and proper functionals on W 1,p (Ω), the domain of g is D(g) = W01,p (Ω)+ , and F is continous everywhere on W01,p (Ω)+ we are able to apply Fenchel duality Theorem (V. Barbu, Th. Precupanu, [4], Theorem 2.5, page 189) and obtain   Z 1 1,p 2 min kykW 1,p (Ω) − f y : y ∈ W0 (Ω)+ 2 0 Ω   1 = max − kf + y ∗ k2W −1,q (Ω) : y ∗ ∈ W −1,q (Ω)+ 2 So the dual problem associated to problem (2) is   1 ∗ 2 ∗ −1,q max − kf + y kW −1,q (Ω) : y ∈ W (Ω)+ 2 For the approximating problem (3) we only need the concave conjugated of gk = −ICk due to the fact that we minimize the same functional F over another cone. Thus, the concave conjugate is  0, y ∗ ∈ Ck∗ • ∗ ∗ gk (y ) = inf {(y, y ) − g(y) : y ∈ Ck } = −∞, y ∗ 6∈ Ck∗ A duality algorithm for the obstacle problem 213 where Ck∗ = {y ∗ ∈ W −1,q (Ω) : (y ∗ , y) ≥ 0, ∀y ∈ Ck }. Lemma 1 The polar cone of Ck is ( ) k X ∗ Ck = u = αi δxi : αi ≥ 0 i=1 where δxi are the Dirac distributions concentrated in xi ∈ Ω, i.e. δxi (y) = y(xi ), y ∈ W01,p (Ω). Since the domain of gk is D(gk ) = Ck and the functional F is still continous on the closed convex cone Ck the hypothesis of Fenchel duality Theorem are satisfied once again. This implies that   Z 1 2 kykW 1,p (Ω) − f y : y ∈ Ck min 2 0 Ω   1 ∗ 2 ∗ ∗ = max − ky + f kW −1,q (Ω) : y ∈ Ck 2 So we obtain the dual approximating problem associated to problem (3)   1 ∗ 2 ∗ ∗ (4) max − ky + f kW −1,q (Ω) : y ∈ Ck 2 Denoting yk and yk∗ as the solution of problems (3) and its dual (4), we apply Theorem 2.4 (page 188, V. Barbu, Th. Precupanu, [4]) and obtain the system yk∗ ∈ ∂F (yk ), −yk∗ ∈ ∂ICk (yk ) From yk∗ ∈ ∂F (yk ) yields that yk∗ + f ∈ J(yk ), where J : W 1,p (Ω) → W −1,q (Ω) is the duality mapping. So, we conclude that yk∗ = J(yk ) − f From −yk∗ ∈ ∂ICk (yk ) we obtain k X αi∗ yk (xi ) = 0 i=1 which means that αi∗ yk (xi ) = 0, ∀i = 1, k (5) 214 Diana Merluşcă Then, the Lagrange multipliers αi∗ are zero if yk (xi ) > 0 and they are non-zero only if the constraint is active, i.e. yk (xi ) = 0. With the above arguments, we can state the main result as follows: Theorem 2 To compute the solution yk∗ of the dual approximating problem it is sufficient to compute the coefficients αi∗ , due to the formula yk∗ = k X αi∗ δxi i=1 . Moreover, the solution of the approximating problem yk is computed using yk = J −1 (yk∗ + f ) and αi∗ yk (xi ) = 0, ∀i = 1, k. Example 1 Let Ω ⊂ R and p = 2. Then the duality mapping J : H01 (Ω) → H −1 (Ω) is, in this case, a linear operator and is define as J(y) = −y ′′ . Let us denote J −1 (δxi ) = di and J −1 (f ) = yf . We obtain that the dual approximating problem formulated for dimension 1 1 { ky ∗ + f k2H −1 (Ω) } min ∗ ∗ y ∈Ck 2 is, in fact, equivalent to the problem min α∈Rk+  1 T α Aα + bT α 2  (6) R where A is the matrix of elements = Ω d′i d′j dx for all i, j = 1, 2, . . . , k, R ′aij and the elements of b are bi = Ω di yf′ dx, for all i = 1, 2, . . . , k. Thus, solving problem (6) we find αi∗ , for i = 1, 2, . . . , k, we compute the solution of the approximating problem using the formula yk = k X αi∗ di + yf i=1 taking into account the complementarity condition that αi yk (xi ) = 0 for all i = 1, 2, . . . , k. A duality algorithm for the obstacle problem 215 References [1] R. Adams. Sobolev spaces, Acad. Press, 1975. [2] L. Badea. One- and Two-Level Domain Decomposition Methods for Nonlinear Problems. In First International Conference on Parallel, Distributed and Grid Computing for Engineering Stirlingshire, Scotland, 2009. [3] Baiocchi, C., Su un problema di frontiera libera connesso a questioni di idraulica. Ann. Mat. Pura Appl., 92, 107 127, 1972. [4] V. Barbu, T. Precupanu. Convexity and optimization in Banach spaces, Noordhoff, 1978. [5] Burger, M., Matevosyan, N., Wolfram, M.T. A level set based shape optimization method for an elliptic obstacle problem. Math. Models Methods Appl. Sci. 21, N. 4, 619649, 2011. [6] Duvaut, G., Lions, J.-L. Les inéquations en mécanique et en physique. Travaux et Recherches Mathematiques, N. 21. Dunod, Paris, 1972. [7] Griesse, R., Kunisch, K. A semi-smooth Newton method for solving elliptic equations with gradient constraints. M2AN Math. Model. Numer. Anal. 43, N. 2, 209238, 2009. [8] R. Glowinski. Numerical Methods for Nonlinear Variational Problems, Springer-Verlag, New York, 1984. [9] Murea, C.M., Tiba, D. A direct algorithm in some free boundary problems, BCAM Publications, 2012.