<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">AJCM</journal-id><journal-title-group><journal-title>American Journal of Computational Mathematics</journal-title></journal-title-group><issn pub-type="epub">2161-1203</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ajcm.2019.94019</article-id><article-id pub-id-type="publisher-id">AJCM-96906</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  Extrapolation of GLMs with IRKS Property to Solve the Ordinary Differential Equations
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Ali</surname><given-names>J. Kadhim</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Annie</surname><given-names>Gorgey</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib></contrib-group><aff id="aff1"><addr-line>Mathematics Department, Faculty of Science and Mathematics, Universiti Pendidikan Sultan Idris, Tanjong Malim, Perak, Malaysia</addr-line></aff><pub-date pub-type="epub"><day>25</day><month>10</month><year>2019</year></pub-date><volume>09</volume><issue>04</issue><fpage>251</fpage><lpage>260</lpage><history><date date-type="received"><day>7,</day>	<month>November</month>	<year>2019</year></date><date date-type="rev-recd"><day>3,</day>	<month>December</month>	<year>2019</year>	</date><date date-type="accepted"><day>6,</day>	<month>December</month>	<year>2019</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The extrapolation technique has been proved to be very powerful in improving the performance of the approximate methods by large time whether engineering or scientific problems that are handled on computers. In this paper, we investigate the efficiency of extrapolation of explicit general linear methods with Inherent Runge-Kutta stability in solving the non-stiff problems. The numerical experiments are shown for Van der Pol and Brusselator test problems to determine the efficiency of the explicit general linear methods with extrapolation technique. The numerical results showed that method with extrapolation is efficient than method without extrapolation.
 
</p></abstract><kwd-group><kwd>Extrapolation Technique</kwd><kwd> General Linear Methods</kwd><kwd> Inherent Runge-Kutta Stability</kwd><kwd> Explicit Methods</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>The two traditional numerical methods such as linear multi-step and RK methods had been studied separately to solve the problems in ordinary differential equations. General linear methods (GLMs) have been considered by Butcher as a unifying framework for both multi-value and multi-stage methods [<xref ref-type="bibr" rid="scirp.96906-ref1">1</xref>]. The researchers approved that these methods have a nice balanced between stability and accuracy with lower computational cost.</p><p>General linear methods are constructed by four coefficient matrices A, U, B and V utilized in partitioned ( s + r ) &#215; ( s + r ) matrix, given by</p><p>[ A s &#215; s U s &#215; r B r &#215; s V r &#215; r ]</p><p>The coefficients of these matrices denote the connection between various numerical quantities that arise in the computation. The coefficient matrix A denotes the implementation costs of GLM methods.</p><p>Consider the initial-value problem given by</p><p>y ′ ( x ) = f ( y ( x ) ) ,     x ∈ [ x 0 , X ] y ( x 0 ) = y 0 (1)</p><p>The general linear methods for N-dimensional differential Equations (1) are given as follows:</p><p>Y i = ∑ j = 1 s     a i j h f ( Y j ) + ∑ j = 1 r     u i j y j [ n − 1 ] ,     i = 1 , 2 , ⋯ , s , y i [ n ] = ∑ j = 1 s     b i j h f ( Y j ) + ∑ j = 1 r     v i j y j [ n − 1 ] ,     i = 1 , 2 , ⋯ , r , (2)</p><p>where Y i known as internal stage value, f ( Y j ) known as the identical stage derivatives, y i [ n ] and y i [ n − 1 ] are known as the incoming approximation and outgoing approximation respectively.</p><p>For more convenience, the above formula can be written in compact form as follows:</p><p>Y [ n ] = h ( A ⊗ I m ) F ( Y [ n ] ) + ( U ⊗ I m ) y [ n − 1 ] ,</p><p>y [ n ] = h ( B ⊗ I m ) F ( Y [ n ] ) + ( V ⊗ I m ) y [ n − 1 ] ,</p><p>where</p><p>Y [ n ] = [ Y 1 [ n ] Y 2 [ n ] ⋮ Y s [ n ] ] ,   F ( Y [ n ] ) = [ F ( Y 1 [ n ] ) F ( Y 2 [ n ] ) ⋮ F ( Y s [ n ] ) ] ,   y [ n − 1 ] = [ y 1 [ n − 1 ] y 2 [ n − 1 ] ⋮ y s [ n − 1 ] ] .</p><p>The components of input vector y i [ n − 1 ] of next step satisfied as follows</p><p>y i [ n − 1 ] = ∑ k = 0 p     q i , k h k y ( k ) ( t n − 1 ) + O ( h p + 1 ) ,     i = 1 , ⋯ , r ,</p><p>given for some parameters q i , k where i = 1 , 2 , ⋯ , r and k = 0 , 1 , ⋯ , p .</p><p>The GLMs have order conditions p if the components of output vector y i [ n ] satisfied as follows</p><p>y i [ n ] = ∑ k = 0 p     q i , k h k y ( k ) ( t n ) + O ( h p + 1 ) ,     i = 1 , ⋯ , r ,</p><p>given also for same the parameters q i , k .</p><p>The quantities y ( n ) , y ( n − 1 ) , Y and f ( Y ) of GLMs can be related as</p><p>[ Y y ( n ) ] = [ A ⊗ I U ⊗ I B ⊗ I V ⊗ I ] [ h f ( Y ) y ( n − 1 ) ]</p><p>There are some known methods that can be formulated as general linear methods given in the following [<xref ref-type="bibr" rid="scirp.96906-ref2">2</xref>].</p><p>First consider the RK methods given by</p><p>0 1 2 1 2 1 2 0 1 2 1 0 0 1 1 6 1 3 1 3 1 6</p><p>are written as formula of GLMs as follows:</p><p>[ 0 0 0 0 1 1 2 0 0 0 1 0 1 2 0 0 1 0 0 1 0 1 1 6 1 3 1 3 1 6 1 ]</p><p>Another example of Adams-Bashforth method that is given by</p><p>y n = y n − 1 + h ( 3 2 f ( y n − 1 ) − 1 2 f ( y n − 2 ) ) ,</p><p>can be written as formula of GLMs as follows:</p><p>[ 0 1 3 2 − 1 2 0 1 3 2 − 1 2 1 0 0 0 0 0 1 0 ]</p><p>The researchers have been trying many ways to construct the efficient GLMs in solving the ordinary differential equations (ODE), such as [<xref ref-type="bibr" rid="scirp.96906-ref3">3</xref>]. They extended the exponential GLMs for initial value problems in solving the ordinary differential equations. They used feature of exponential, which allows deriving the order conditions of GLMs that in turn assisted in the construction of family of methods of higher order. The stability property is consistent with these methods but used the advantage of having smaller computational effort. Another example of using the effective of GLMs for solving the methods is explained by [<xref ref-type="bibr" rid="scirp.96906-ref4">4</xref>]. He used the GLMs for solving Volterra integro-differential equations. The article showed that GLMs are efficient in solving the nonlinear Volterra integro-differential equations. In [<xref ref-type="bibr" rid="scirp.96906-ref5">5</xref>], on the other hand had developed and generalized the Adams scheme which is known as Fuzzy GLMs for solving fuzzy differential problems under the generalized differentiable. They showed that the order of accuracy is more efficient than the novel scheme.</p><p>In this paper, the advantages of using the extrapolation technique with explicit GLMs methods are given for some non-stiff problems. The extrapolation technique provides one of the essential sorts of the numerical integrator to solve the ordinary differential equations within an efficient step-size control mechanism and uncomplicated variable order strategy.</p><p>The organization of this paper is as follows. Section 2 discusses the order conditions of GLMs with IRKs property, where the order conditions p considered is equal to stage order q. The construction of GLMs with IRKs property is given in Section 3. Section 4 explains the types of extrapolation technique such as active and passive. Although there are two modes in applying extrapolation, this article only considers passive extrapolation to solve some non-stiff problems such as Van der Pol and Brusselator test problems. The numerical results are given in Section 5.</p></sec><sec id="s2"><title>2. Order Conditions</title><p>There are challenges between the researchers to construct and implement the GLMs in an easy way. Most of them consider two main assumptions in constructing these methods.</p><p>First assumption is by denoting the order condition p equal to the stage order q. The stage values satisfied as follows:</p><p>Y [ n ] ≈ [ y ( x n − 1 + c 1 h ) y ( x n − 1 + c 2 h ) ⋮ y ( x n − 1 + c s h ) ] + O ( h p + 1 ) . (3)</p><p>Second assumption denotes the quantities should have a simple structure passed from step to step in order to avoid the complicated of changing step-size. Therefore, the Nordsiek form is required to present the input and output quantities.</p><p>y [ n ] ≈ [ y ( x n ) h y ′ ( x n ) ⋮ h p y ( p ) ( x n ) ] + O ( h p + 1 ) (4)</p><p>In order to describe the order condition, then the following theorem is needed [<xref ref-type="bibr" rid="scirp.96906-ref6">6</xref>].</p><p>Theorem 1 GLMs with coefficient matrices A, U, B and V represented in Nordsieck representation, has p = q if and only if</p><p>exp ( c z ) = z A exp ( c z ) + U Z + O ( z p + 1 ) ,</p><p>exp ( z ) Z = z B exp ( c z ) + V Z + O ( z p + 1 ) ,</p><p>where exp ( c z ) indicates the vector for ith components which is equal to exp ( c i z ) . This means</p><p>exp ( c z ) = [ exp ( c 1 z ) exp ( c 2 z ) ⋮ exp ( c s z ) ] .</p></sec><sec id="s3"><title>3. Construction GLMs with Inherent RK Stability</title><p>Construction GLMs with Inherent RK stability that was given by Will Wright [<xref ref-type="bibr" rid="scirp.96906-ref2">2</xref>] is by considering the stability of GLMs as same as RK methods, because RK methods have a good stability than other methods, such as linear multistep methods. Wright constructed Inherent RK stability (IRKs) which is a subclass of GLMs.</p><p>In order to make the stability of GLMs similar with RK methods, first consider all the eigenvalue of the stability matrix M ( z ) equal to one, which is given by</p><p>M ( z ) = V + z B ( I − z A ) − 1 U ,</p><p>and consider the stability function <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/4-1100808x38.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.96906-formula1"><graphic  xlink:href="//html.scirp.org/file/4-1100808x39.png"  xlink:type="simple"/></disp-formula><p>The stability function can be solved by assuming<inline-formula><inline-graphic xlink:href="/html.scirp.org/file/4-1100808x40.png" xlink:type="simple"/></inline-formula>, then the stability property of GLMs is similar with RK methods. Furthermore, the stability region <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/4-1100808x41.png" xlink:type="simple"/></inline-formula> is defined as follows:</p><disp-formula id="scirp.96906-formula2"><graphic  xlink:href="//html.scirp.org/file/4-1100808x42.png"  xlink:type="simple"/></disp-formula><p>The following definition is important to show the idea of IRKs for GLMs.</p><p>Definition 1 [<xref ref-type="bibr" rid="scirp.96906-ref2">2</xref>]</p><p>The general linear methods have stability as same as RK methods if its stability function <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/4-1100808x43.png" xlink:type="simple"/></inline-formula> satisfy the following</p><disp-formula id="scirp.96906-formula3"><graphic  xlink:href="//html.scirp.org/file/4-1100808x44.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/4-1100808x45.png" xlink:type="simple"/></inline-formula> denotes the rational function, which has the same significance of RK methods.</p><p>Moreover, there is another important definition necessary for the IRKS property.</p><p>Definition 2</p><p>The general linear methods, which satisfy <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/4-1100808x46.png" xlink:type="simple"/></inline-formula> have IRKs property if</p><disp-formula id="scirp.96906-formula4"><label>(5)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/4-1100808x47.png"  xlink:type="simple"/></disp-formula><p>where J denotes the shifting matrix, which is given by</p><disp-formula id="scirp.96906-formula5"><graphic  xlink:href="//html.scirp.org/file/4-1100808x48.png"  xlink:type="simple"/></disp-formula><p>The following theorem discusses the GLMs with IRKs in a more practical way [<xref ref-type="bibr" rid="scirp.96906-ref7">7</xref>].</p><p>Theorem 2</p><p>If the general linear methods have IRKs property with stability matrix considered as</p><disp-formula id="scirp.96906-formula6"><graphic  xlink:href="//html.scirp.org/file/4-1100808x49.png"  xlink:type="simple"/></disp-formula><p>Then the stability polynomial<inline-formula><inline-graphic xlink:href="/html.scirp.org/file/4-1100808x50.png" xlink:type="simple"/></inline-formula>, is defined by</p><disp-formula id="scirp.96906-formula7"><graphic  xlink:href="//html.scirp.org/file/4-1100808x51.png"  xlink:type="simple"/></disp-formula><p>Proof.</p><p>Consider another stability matrix that have the same property of the old one that is given by</p><disp-formula id="scirp.96906-formula8"><label>(6)</label><graphic position="anchor" xlink:href="//html.scirp.org/file/4-1100808x52.png"  xlink:type="simple"/></disp-formula><p>By applying to the system of Equations (5) into the right side of (6)</p><disp-formula id="scirp.96906-formula9"><graphic  xlink:href="//html.scirp.org/file/4-1100808x53.png"  xlink:type="simple"/></disp-formula><p>Then, the matrix V is similar to <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/4-1100808x54.png" xlink:type="simple"/></inline-formula> except for the first row.</p><p>Now, by assume the matrix V has only one non-zero eigenvalue to guarantee the methods is stable, then the stability matrix <inline-formula><inline-graphic xlink:href="/html.scirp.org/file/4-1100808x55.png" xlink:type="simple"/></inline-formula> has also one non-zero eigenvalue.</p><p>In [<xref ref-type="bibr" rid="scirp.96906-ref8">8</xref>], they gave an improved explicit type of GLMs using inherent RK methods. They gave an algorithm for the construction, described as follows:</p><p>• Choose the constant <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x56.png" xlink:type="simple"/></inline-formula> in the stability function</p><disp-formula id="scirp.96906-formula10"><graphic  xlink:href="//html.scirp.org/file/4-1100808x57.png"  xlink:type="simple"/></disp-formula><p>so that the initial value problem with stability function <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x58.png" xlink:type="simple"/></inline-formula> has stability properties and desirable accuracy;</p><p>• Choose the vector c as<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x59.png" xlink:type="simple"/></inline-formula>;</p><p>• Choose the parameters <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x60.png" xlink:type="simple"/></inline-formula> are accours in the doubly companion matrix<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x61.png" xlink:type="simple"/></inline-formula>. They are assumed that<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x60.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x61.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x62.png" xlink:type="simple"/></inline-formula>, where E is the error constant of the existing method;</p><p>• Define the following coefficients</p><disp-formula id="scirp.96906-formula11"><graphic  xlink:href="//html.scirp.org/file/4-1100808x63.png"  xlink:type="simple"/></disp-formula><p>• Find LU decomposition of the coefficient <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x64.png" xlink:type="simple"/></inline-formula></p><disp-formula id="scirp.96906-formula12"><graphic  xlink:href="//html.scirp.org/file/4-1100808x65.png"  xlink:type="simple"/></disp-formula><p>• Consider the matrix <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x66.png" xlink:type="simple"/></inline-formula> via</p><disp-formula id="scirp.96906-formula13"><graphic  xlink:href="//html.scirp.org/file/4-1100808x67.png"  xlink:type="simple"/></disp-formula><p>Therefore, they are considered the basic coefficients of explicit GLMs with inherent RK methods as follows:</p><disp-formula id="scirp.96906-formula14"><graphic  xlink:href="//html.scirp.org/file/4-1100808x68.png"  xlink:type="simple"/></disp-formula></sec><sec id="s4"><title>4. Extrapolation Technique</title><p>Richardson [<xref ref-type="bibr" rid="scirp.96906-ref9">9</xref>] [<xref ref-type="bibr" rid="scirp.96906-ref10">10</xref>] introduced extrapolation as a powerful technique to improve the accuracy of time integration methods of numerical analysis and to accelerate the convergence of a sequence of approximation. Extrapolation technique applied to compute quantities which relied on a parameter like a step-size or mesh. This means, the extrapolation has been successfully applied to numerical ordinary differential equations and numerical quadrature equations. Chan [<xref ref-type="bibr" rid="scirp.96906-ref11">11</xref>] extended the theoretical analysis of extrapolation to arbitrary RK methods for stiff ordinary differential equations. He investigated the class of symmetric RK methods which contains h<sup>2</sup>-asymptotic error expansions and generalized the concept of symmetry to composite RK methods that preserve the h<sup>2</sup>-error expansion and also create the necessary damping. These methods have same upside to increase the order by two at a time on successive extrapolations. Later, Gorgey in [<xref ref-type="bibr" rid="scirp.96906-ref12">12</xref>] showed that passive extrapolation of the two stage Gauss method is more efficient than the active extrapolation for solution the linear problems.</p><p>In [<xref ref-type="bibr" rid="scirp.96906-ref13">13</xref>], a new procedure to build stabilized explicit RK methods based on Richardson extrapolation with high order is studied. The strategy was easy and allowed deriving stabilized explicit RK methods with order as high as desired. However, for low order, the stability properties were a little shorter than other methods without this technique. They showed that methods do not suffer from propagation of errors nor internal instabilities.</p><p>Therefore, the extrapolation technique has an efficient way to improve the accuracy of GLMs with inherent RK stability. We use MATLAB code irks14-extrap.m that has extrapolation implementation of explicit GLMs with inherent RK stability.</p></sec><sec id="s5"><title>5. Numerical Results</title><p>In this section, the results of numerical experiments obtained by the MATLAB code irks14-extrap.m are discussed. This code based on GLMs with inherent RK stability of order <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x69.png" xlink:type="simple"/></inline-formula> with extrapolation. To compare, it is also present the results obtained by the MATLAB code irks14.m. This code is based on GLMs with inherent RK stability of order<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x69.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x70.png" xlink:type="simple"/></inline-formula>, which is described in [<xref ref-type="bibr" rid="scirp.96906-ref8">8</xref>].</p><p>These results will show which one the most efficient methods to solve the non-stiff problems such as brusselator and Van der Pol test problems.</p><p>The first test problem is Brusselator (BRUS) which is an autocatalytic oscillating chemical reaction equation. It is a system of two ordinary differential equations which is assumed as follows</p><disp-formula id="scirp.96906-formula15"><graphic  xlink:href="//html.scirp.org/file/4-1100808x73.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.96906-formula16"><graphic  xlink:href="//html.scirp.org/file/4-1100808x74.png"  xlink:type="simple"/></disp-formula><p>where <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x75.png" xlink:type="simple"/></inline-formula> and<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x76.png" xlink:type="simple"/></inline-formula>; it is integrated into <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x77.png" xlink:type="simple"/></inline-formula> by using <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x75.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x76.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x77.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x78.png" xlink:type="simple"/></inline-formula>.</p><p>The second test problem is Van der Pol (VDP) which is defined as follows:</p><disp-formula id="scirp.96906-formula17"><graphic  xlink:href="//html.scirp.org/file/4-1100808x79.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.96906-formula18"><graphic  xlink:href="//html.scirp.org/file/4-1100808x80.png"  xlink:type="simple"/></disp-formula><p>where the first equation denotes the non-stiff equation while the second equation denotes stiff equation with including small<inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x81.png" xlink:type="simple"/></inline-formula>. In order to solve the non-stiff problem, then <inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x81.png" xlink:type="simple"/></inline-formula><inline-formula><inline-graphic xlink:href="//html.scirp.org/file/4-1100808x82.png" xlink:type="simple"/></inline-formula> considered here equal to one. The initial values of VDP given as follows:</p><disp-formula id="scirp.96906-formula19"><graphic  xlink:href="//html.scirp.org/file/4-1100808x83.png"  xlink:type="simple"/></disp-formula><disp-formula id="scirp.96906-formula20"><graphic  xlink:href="//html.scirp.org/file/4-1100808x84.png"  xlink:type="simple"/></disp-formula><p><xref ref-type="fig" rid="fig1">Figure 1</xref> shows the numerical results on BRUS test problem. From the figure, we can see the extrapolation of GLMs with inherent RK stability of order four gives better efficiency than same methods without extrapolation. Furthermore, the numerical results given in <xref ref-type="fig" rid="fig2">Figure 2</xref> show the extrapolation of GLMs with inherent RK stability of order four gives also better efficiency than same methods without extrapolation for VDP test problem.</p></sec><sec id="s6"><title>6. Conclusions</title><p>In this paper, we discuss some issues related to developing the construction of Explicit general linear methods with inherent Runge-stability for numerical solution of non-stiff differential equations. These issues include the application of extrapolation technique to this base method. As we can see from the results in this paper, the extrapolation technique with explicit GLMs with inherent RK stability of order four on BRUS and VDP test problems, both give better efficiency than explicit GLMs without extrapolation.</p><p>Future work will involve verifying the efficiency of extrapolation of explicit GLMs with inherent RK stability for higher order for numerical solution of non stiff differential equations as well as the implicit GLMs for stiff equations.</p></sec><sec id="s7"><title>Acknowledgements</title><p>The authors would like to extend their gratitude to the Sultan Idris Education University especially the Research Management and Innovation Center for providing the research grant GPU, Vote No: 2018-0149-102-01.</p></sec><sec id="s8"><title>Conflicts of Interest</title><p>The authors declare no conflicts of interest regarding the publication of this paper.</p></sec><sec id="s9"><title>Cite this paper</title><p>Kadhim, A.J. and Gorgey, A. (2019) Extrapolation of GLMs with IRKS Property to Solve the Ordinary Differential Equations. American Journal of Computational Mathematics, 9, 251-260. https://doi.org/10.4236/ajcm.2019.94019</p></sec></body><back><ref-list><title>References</title><ref id="scirp.96906-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Butcher, J.C. (2009) General Linear Methods for Ordinary Differential Equations. Mathematics and Computers in Simulation, 79, 1834-1845. 
https://doi.org/10.1016/j.matcom.2007.02.006</mixed-citation></ref><ref id="scirp.96906-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Wright, W. (2002) General Linear Methods with Inherent Runge-Kutta Stability. Ph.D. Thesis, the University of Auckland, New Zealand.</mixed-citation></ref><ref id="scirp.96906-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Bazuaye, F.E. and Osisiogu, U.A. (2017) A New Approach to Constructing Extended Exponential General Linear Methods for Initial Value Problems in Ordinary Differential Equations. International Journal of Advances in Mathematics, 5, 44-54.</mixed-citation></ref><ref id="scirp.96906-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Mahdi, H., Abdi, A. and Hojjati, G. (2018) Efficient General Linear Methods for a Class of Volterra Integro-Differential Equations. Applied Numerical Mathematics, 127, 95-109. https://doi.org/10.1016/j.apnum.2018.01.001</mixed-citation></ref><ref id="scirp.96906-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Farzi, J. and Mordai, A. (2018) Fuzzy General Linear Methods. arXiv:1812.03394.</mixed-citation></ref><ref id="scirp.96906-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Cardone, A., Jackiewicz, Z., Verner J.H. and Welfert, B. (2015) Order Conditions for General Linear Methods. Journal of Computational and Applied Mathematics, 290, 44-64. https://doi.org/10.1016/j.cam.2015.04.042</mixed-citation></ref><ref id="scirp.96906-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Butcher, J.C. (2001) General Linear Methods for Stiff Differential Equations. BIT Numerical Mathematics, 41, 240-264. https://doi.org/10.1023/A:1021986222073</mixed-citation></ref><ref id="scirp.96906-ref8"><label>8</label><mixed-citation publication-type="other" xlink:type="simple">Abdi, A. and Jackiewicz, Z. (2019) Towards a Code for Nonstiff Differential Systems Based on General Linear Methods with Inherent Runge-Kutta Stability. Applied Numerical Mathematics, 136, 103-121. https://doi.org/10.1016/j.apnum.2018.10.001</mixed-citation></ref><ref id="scirp.96906-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Richardson, L.F. (1911) The Approximate Arithmetical Solution by Finite Differences of Physical Problems Involving Differential Equations, with an Application to the Stresses in a Masonry Dam. Philosophical Transactions of the Royal Society A, 210, 307-357. https://doi.org/10.1098/rsta.1911.0009</mixed-citation></ref><ref id="scirp.96906-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Richardson, L.F. (1927) The Deferred Approach to the Limit. Philosophical Transactions of the Royal Society A, 226, 299-349. https://doi.org/10.1098/rsta.1927.0008</mixed-citation></ref><ref id="scirp.96906-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Chan, R.P.K. (1996) A-Stability of Implicit Runge-Kutta Extrapolations. Applied Numerical Mathematics, 22, 179-203.  
https://doi.org/10.1016/S0168-9274(96)00031-1</mixed-citation></ref><ref id="scirp.96906-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Gorgey, A. (2012) Extrapolation of Symmetrized Runge-Kutta Methods. Ph.D. Thesis, the University of Auckland, New Zealand.</mixed-citation></ref><ref id="scirp.96906-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Martín-Vaquero, J. and Kleefeld, B. (2016) Extrapolated Stabilized Explicit Runge-Kutta. Methods Journal of Computational Physics, 326, 141-155. 
https://doi.org/10.1016/j.jcp.2016.08.042</mixed-citation></ref></ref-list></back></article>