Replacing the finite difference methods for nonlinear two-point boundary value problems by successive application of the linear shooting method

Abstract This paper studies numerical solution of nonlinear two-point boundary value problems for second order ordinary differential equations. First, it establishes a connection between the finite difference method and the quasi-linearization method. We prove that using finite differences to discretize the sequence of linear differential equations arising from quasi-linearization (Newton method on operator level) leads to the usual iteration formula of the Newton finite difference method. From the provided derivation, it can easily be inferred that such a relation holds also for the Picard and the constant-slope methods. Based on this result, we propose a way of replacing the Newton, Picard, and constant-slope finite difference methods by respective successive application of the linear shooting method. This approach has a number of advantages. It removes the necessity of solving systems of algebraic equations, hence working with matrices, altogether. Compared to the usual finite difference method with general solver, it reduces the number of computational operations from O ( N 3 ) , where N is the number of mesh-points, to only O ( N ) .

[1]  Christopher C. Tisdell,et al.  On the solvability of two-point, second-order boundary value problems , 2007, Appl. Math. Lett..

[2]  H. Keller Numerical Methods for Two-Point Boundary-Value Problems , 1993 .

[3]  Implicit Euler time discretization and FDM with Newton method in nonlinear heat transfer modeling , 2018, 1811.06337.

[4]  Paul W. Eloe,et al.  A quadratic monotone iteration scheme for two-point boundary value problems for ordinary differential equations , 1998 .

[5]  Patrick Habets,et al.  A constructive monotone iterative method for second-order BVP in the presence of lower and upper solutions , 2001, Appl. Math. Comput..

[6]  J. Butcher Numerical methods for ordinary differential equations , 2003 .

[7]  V. Lakshmikantham,et al.  Improved generalized quasilinearization (GQL) method , 1995 .

[8]  Tadeusz Styś,et al.  An optimal algorithm for certain boundary value problem , 1997 .

[9]  Eusebius J. Doedel,et al.  FINITE DIFFERENCE COLLOCATION METHODS FOR NONLINEAR TWO POINT BOUNDARY VALUE PROBLEMS , 1979 .

[10]  Turgut Özis,et al.  A smart nonstandard finite difference scheme for second order nonlinear boundary value problems , 2011, J. Comput. Phys..

[11]  Ram N. Mohapatra,et al.  An Improved Quasilinearization Method for Second Order Nonlinear Boundary Value Problems , 1997 .

[12]  Elsayed M. E. Elbarbary,et al.  Chebyshev finite difference approximation for the boundary value problems , 2003, Appl. Math. Comput..

[13]  Existence theory for two point boundary value problems , 1966 .

[14]  William H. Press,et al.  Numerical recipes in C (2nd ed.): the art of scientific computing , 1992 .

[16]  Bashir Ahmad,et al.  Generalized quasilinearization method for mixed boundary value problems , 2002, Appl. Math. Comput..

[17]  Rahmat Ali Khan The generalized quasilinearization technique for a second order differential equation with separated boundary conditions , 2006, Math. Comput. Model..

[18]  Bashir Ahmad,et al.  Generalized quasilinearization method for a second order three point boundary-value problem with nonlinear boundary conditions , 2002 .

[19]  Stephen R. Bernfeld,et al.  Minimal and maximal solutions of nonlinear boundary value problems. , 1977 .

[20]  Robert D. Russell,et al.  Numerical solution of boundary value problems for ordinary differential equations , 1995, Classics in applied mathematics.

[21]  Salvatore Cuomo,et al.  A numerical approach to nonlinear two-point boundary value problems for ODEs , 2008, Comput. Math. Appl..

[22]  Alfredo Bellen,et al.  Monotone methods for periodic solutions of second order scalar functional differential equations , 1983 .

[23]  Farshad Almasganj,et al.  Optimal midcourse guidance of an air-to-air missile via SVM and RVM , 2019, Soft Comput..

[24]  Tanya G. Melton,et al.  Generalized quasilinearization method and higher order of convergence for second-order boundary value problems , 2006 .

[25]  R. Bellman,et al.  Quasilinearization and nonlinear boundary-value problems , 1966 .

[26]  Antonio Romano Scientific Computing with Mathematica®: Mathematical Problems for Ordinary Differential Equations , 2013 .

[27]  M. Zarebnia,et al.  On the error estimation of spline method for second order boundary value problem , 2018 .

[28]  R. Gaines,et al.  DIFFERENCE EQUATIONS ASSOCIATED WITH BOUNDARY VALUE PROBLEMS FOR SECOND ORDER NONLINEAR ORDINARY DIFFERENTIAL EQUATIONS , 1974 .

[29]  Edward H. Twizell,et al.  Higher-order finite-difference methods for nonlinear second-order two-point boundary-value problems , 2002, Appl. Math. Lett..

[30]  Bashir Ahmad,et al.  The bellman-kalaba-lakshmikantham quasilinearization method for Neumann problems , 2001 .

[31]  Ravi P. Agarwal,et al.  On multipoint boundary value problems for discrete equations , 1983 .

[32]  István Faragó,et al.  Shooting-projection method for two-point boundary value problems , 2014, Appl. Math. Lett..

[33]  Pierpaolo Omari A monotone method for constructing extremal solutions of second order scalar boundary value problems , 1986 .

[34]  J. Sherman,et al.  Adjustment of an Inverse Matrix Corresponding to a Change in One Element of a Given Matrix , 1950 .