Abstract

We develop a new-two-stage finite difference method for computing approximate solutions of a system of third-order boundary value problems associated with odd-order obstacle problems. Such problems arise in physical oceanography (Dunbar (1993) and Noor (1994), draining and coating flow problems (E. O. Tuck (1990) and L. W. Schwartz (1990)), and can be studied in the framework of variational inequalities. We show that the present method is of order three and give numerical results that are better than the other available results. Numerical example is presented to illustrate the applicability and efficiency of the new method.

1. Introduction

Variational inequalities have had a great impact and influence in the development of almost all branches of pure and applied sciences. It has been shown that the variational inequalities provide a novel and general framework to study a wide class of problems arising in various branches of pure and applied sciences. The ideas and techniques of variational inequalities are being used in a variety of diverse fields and proved to be innovative and productive, see [115] and the references therein. In recent years, variational inequalities have been extended and generalized in several directions. A useful and important generalization of variational inequalities is called the general variational inequalities involving two continuous operators, which was introduced by Noor [10] in 1988. It has been shown that a wide class of nonsymmetric and odd-order obstacle problems arising in industry, economics, optimization, mathematical and engineering sciences can be studied in the unified and general framework of the general variational inequalities, see [15, 1119] and the references therein. Despite of their importance, little attention has been given to develop some efficient numerical technique of solving such type of problems. In principle, the finite difference techniques and other related methods cannot be applied directly to solve the obstacle-type problems. Using the technique of the penalty method, one rewrite the general variational inequalities as general variational equations. We note that, if the obstacle function is known, then one can use the idea and technique of Lewy and Stampacchia [9] to express the general variational equations as a system of third-order boundary value problems. This resultant system of equations can be solved, which is the main advantage of this approach. The computational aspect of this method is its simple applicability for solving obstacle problems. Such type of penalty function method in conjunction with spline and finite difference techniques has been used quite effectively as a basis for solving system of third-order boundary value problems, see [15, 7, 13, 1517, 19]. Our approach to these problems is to consider them in a general manner and specialize them later on. To convey an idea of the technique involved, we first introduce and develop a new two stage finite difference scheme for solving a third-order boundary value problems. An example involving the order-order obstacle problem is given to illustrate the efficiency and its comparison with other methods.

For simplicity and to convey an idea of the obstacle problems, we consider a system of third-order boundary value problem of the type, which was first considered by Noor [11] with the boundary conditionsand the continuity conditions of , , and at and . Here, and are continuous functions on and , respectively. The parameters , , , and are real finite constants. Using the penalty method technique, one can easily show that a wide class of unrelated obstacle, unilateral, moving and free boundary value problems arising in various branches of pure and applied sciences can be characterized by the system of third-order boundary value problems of type (1.1a) and (1.1b), see, for example, [117] and the references therein. In general, it is not possible to obtain the analytical solution of (1.1a) and (1.1b) for arbitrary choices of and . We usually resort to some numerical methods for obtaining an approximate solution of (1.1a) and (1.1b).

The available finite difference and collocation methods are not suitable for solving system of boundary value problems of the form defined by (1.1a) and (1.1b). Such methods have a serious drawback in the accuracy regardless of the order of the convergent of the method being used, see [2, 4, 7, 13, 16, 17, 19]. On the other hand, Al-Said [1], Al-Said and Noor [3], Al-Said et al. [5] and Noor and Al-Said [16] have developed first- and second-order two-stage difference methods for solving (1.1a) and (1.1b), which gives numerical results that better than those produced by the first-, second- and, third-order methods considered in [2, 4, 7, 13, 16, 17, 19].

Motivated by the above works, we suggest a new two-stage numerical algorithm for solving the system of third-order boundary value problem (1.1a) and (1.1b). We prove that the present method is of order two, and it outperforms other collocation and finite difference methods when solving (1.1a) and (1.1b). In Section 2, we derive the numerical method for solving (1.1a) and (1.1b). Section 3 is devoted for the convergence analysis of the method. The numerical experiments and comparison with other methods are given in Section 4.

2. Numerical Method

For simplicity, we take and in order to develop the numerical method for solving the system of differential equations (1.1a) and (1.1b). For this purpose we divide the interval into equal subintervals using the grid points , , and where is a positive integer chosen such that both and are also positive integers.

Using Taylor series expansions along with the method of undetermined coefficients, boundary and continuity conditions to develop the following finite difference scheme: where, the relation (2.2) forms a system of linear equations in the unknowns . The local truncation errors associate with (2.2) are given by which suggest that the scheme (2.2) is a third-order accurate.

Remark 2.1. The new method can be considered as an improvement of the previous finite difference methods at the midknots developed in [1, 3, 4, 16] for solving the third-order obstacle problem. Thus, the matrix remains the same for the sake of comparison with other methods. We would like to point out that the same goes for the finite difference methods at the knots for solving third-order boundary value problems, see the references.

3. Convergence Analysis

In this section, we investigate the convergence analysis of the method developed in Section 2. For this purpose, we first let , , , , and be -dimensional column vectors. Here is the discretization error. Thus, we can write our method as follow:

where , with for , and the lower triangular matrix For the vector , we have where

Our main purpose now is to derive a bound on , where represents the -norm. It has been shown in [1] that exits and satisfies the equation which upon using (2.1) we obtain Thus, using (3.1a)–(3.1c) and (3.2) and the fact that and , we get where and , see [1] for more details. Relation (3.9) indicates that (3.1b) is a third-order convergent method.

Remark 3.1. The matrix and its inverse were first introduced in [1]. The derivation of (3.7) (the elements of ) given in [1] was derived using the definition of the matrix inverse. The derivation involves a long and complicated algebraic manipulations. The interested reader may try to derive it.

4. Applications and Computational Results

To illustrate the application of the numerical method developed in the previous sections, we consider the third-order obstacle boundary value problem of finding such that where is a continuous function and is the obstacle function. We study the problem (4.1) in the framework of variational inequality approach. To do so, we first define the set as which is a closed convex set in , where is a Sobolev (Hilbert) space, see [8]. One can easily show that the energy functional associated with the problem (4.1) is and is the linear operator.

It is clear that the operator defined by (4.4) is linear, -symmetric, and -positive. Using the technique of Noor [13, 15], one can easily show that the minimum of the functional defined by (4.3) associated with the problem (4.1) on the closed convex set can be characterized by the inequality of the type which is exactly the general variational inequality, considered by Noor [10] in 1988. It is worth mentioning that a wide class of unrelated odd-order and nonsymmetric equilibrium problems arising in regional, physical, mathematical, engineering, and applied sciences can be studied in the unified and general framework of the general variational inequalities, see [120].

Using the penalty function technique of Lewy and Stampacchia [9], we can characterize the problem (4.1) as where is a discontinuous function and is known as the penalty function and is the given obstacle function defined by From equations (4.3)–(4.8), we obtain the following system of differential equations: with the boundary conditions and the condition of continuity of and at and . Note that the system of differential equations (4.7) is a special form of the system (1.1a) with and .

Example 4.1. For , the system of differential equations (4.9) reduces to with the boundary conditions (4.10). The analytical solution for this problem is We can find the constants , by solving a system of linear equations constructed by applying the continuity conditions of , and at and , see [3] for more details.

For different values of , the boundary value problem defined by (4.10) and (4.11) was solved using the numerical methods developed in the previous sections and the observed maximum errors are listed in Table 1. Also, we give in Table 1 the numerical results for the finite difference methods at midkonts introduced in [1, 3, 5, 16]. It is clear from this table that our present method produced better results than the other ones. However, the numerical results may indicate that we have second-order approximations. This is due to the fact that the third derivative is not continuous across the interfaces.

Now, let be an approximate value of , for , computed by the numerical method developed in the previous sections. Then having the values of , for , we can compute using the second-order interpolating for . Note that we make use of the boundary condition to compute the value of . The computations of , , give us the opportunity for a fare comparisons with the other methods discussed in [2, 7, 17, 19], which approximate the solution of problems (4.11) at the nodes. In Table 2, we list the maximum value for the errors for different values for our present method and the others. From Table 2, it can be noted that our present method gives the best results. We mentioned here in passing that the numerical results for the method developed in [4] are worse than those given in Table 2 and are not presented here.

5. Conclusion

As mentioned in [1, 3, 5, 16] where two-stage first- and second-order method was developed, we have noticed from our experiments that the maximum value of the error occurs near the center of the interval and not around nor , where the solution satisfies the extraconditions. On the other hand, it was noticed from the experiments done by the authors in [2, 4, 17] that the maximum error occurs at near the indicated values of . Thus, we can conclude that the extra conditions at and have little effect on the performance of the methods that first approximate the solution at the midknots, whereas for the other two methods these added conditions introduce a serious drawback in the accuracy.

Acknowledgments

This paper is supported by the Visiting Professor Program of King Saud University, Riyadh, Saudi Arabia. The authors would like to thank the referees for their valuable input and comments.