Literature DB >> 24672381

Nature inspired computational technique for the numerical solution of nonlinear singular boundary value problems arising in physiology.

Suheel Abdullah Malik1, Ijaz Mansoor Qureshi2, Muhammad Amir1, Ihsanul Haq1.   

Abstract

We present a hybrid heuristic computing method for the numerical solution of nonlinear singular boundary value problems arising in physiology. The approximate solution is deduced as a linear combination of some log sigmoid basis functions. A fitness function representing the sum of the mean square error of the given nonlinear ordinary differential equation (ODE) and its boundary conditions is formulated. The optimization of the unknown adjustable parameters contained in the fitness function is performed by the hybrid heuristic computation algorithm based on genetic algorithm (GA), interior point algorithm (IPA), and active set algorithm (ASA). The efficiency and the viability of the proposed method are confirmed by solving three examples from physiology. The obtained approximate solutions are found in excellent agreement with the exact solutions as well as some conventional numerical solutions.

Entities:  

Mesh:

Year:  2014        PMID: 24672381      PMCID: PMC3929602          DOI: 10.1155/2014/837021

Source DB:  PubMed          Journal:  ScientificWorldJournal        ISSN: 1537-744X


1. Introduction

The numerical treatment of nonlinear singular boundary value problems (BVPs) has been considered by several authors in the last few decades due to their varied applications in the fields of engineering and science such as gas dynamics, atomic structures, atomic calculations, and chemical reactions [1]. Many methods including finite difference method, Chebyshev polynomial, B-spline method, and nonpolynomial cubic spline have been employed to handle singular boundary value problems. The reader may find a comprehensive survey of computational techniques utilized for the numerical solution of singular boundary value problems in [1]. The key objective of this paper is to present a stochastic computing technique for the numerical solution of nonlinear singular boundary value problems of the following form [2]: The assumptions normally applied on f(x, y) are that it is continuous, ∂f/∂y exists and is continuous, and /∂y ≥ 0, for all 0 ≤ x ≤ 1. The singular boundary value problem (1)–(3) occurs in numerous applications, especially with m = 0, 1, 2 and a = 0 in the study of many tumor growth problems [3, 4] and with m = 2 and a = 0 in the study of steady state oxygen diffusion in a spherical cell with Michaelis-Menten uptake kinetics [5-8]. A similar problem for m = 2 and a = 0 also arises in the study of the distribution of heat sources in the human head [9-11]. An incredible amount of research work has been invested for the study of the singular boundary value problems (BVPs) of the form (1)–(3), and different analytical and numerical methods have been utilized [2, 12–16]. Among many authors, Rashidinia et al. employed nonpolynomial cubic spline method [2], Pandey and Singh used finite difference method [12], Khuri and Sayfy recently proposed a method based on the combination of modified decomposition method and cubic B-spline collocation [13], Çağlar et al. applied B-spline method [14], Mittal and Nigam used Adomian decomposition method (ADM) [15], and very recently Motsa and Sibanda proposed a numerical scheme based on successive linearization method (SLM) [16] for the approximate numerical solutions of singular BVPs of the form (1)–(3). In last few decades many researchers have employed evolutionary computing based methods for handling nonlinear problems arising in engineering and science and particularly for the numerical solution of nonlinear systems of ordinary differential equations (ODEs). The efficiency and the viability of evolutionary computing (EC) based methods have been demonstrated by several authors [17-22]. Although a large number of nonlinear ODEs have been solved using the evolutionary computation based methods, only a few are narrated here. Khan et al. employed a PSO based neural network (NN) method [17] for the numerical solution Wessinger' equation. Arqub et al. used continuous genetic algorithm (CGA) based method [18] for the numerical solution of linear and nonlinear singular BVPs. Recently Malik et al. used a hybrid heuristic computing method [19] based on the combination of genetic algorithm (GA), interior point algorithm (IPA), and active set algorithm (ASA) for the numerical solution of Troesch's problem. Caetano et al. applied GA based neural network (NN) method [20] for the solution of nonlinear ODEs arising in atomic and molecular physics. Raja et al. used a hybrid PSO based neural network (NN) method [21] for the numerical solution of nonlinear Riccati differential equation of fractional order. Behrang et al. employed PSO based NN for the solution of nonlinear differential equation arising in fluid flow and heat transfer of vertical cone embedded in porous media [22]. The main focus of this work is to present an approximate numerical technique for the solution of nonlinear singular boundary value problems (1)–(3). The technique is stochastic in nature which is based on the hybrid approach of GA with two local search algorithms such as IPA and ASA. GA, IPA, ASA, and two hybrid schemes combining GA with IPA and ASA here called as GA-IPA and GA-ASA have been employed for the optimization of a fitness function which is the main thrust of the presented method. The efficiency and the viability of the presented method are demonstrated by solving three examples arising in physiology. To prove the accuracy and the validity of our results, comparisons have been carried out with the exact solutions and some conventional numerical solutions given in [2, 12–14]. The rest of the paper is arranged as follows. In Section 2 we give a brief description of the proposed methodology and heuristic search algorithms such as GA, IPA, and ASA. In Section 3 we provide numerical results that are followed by the discussion. Finally in Section 4 we give some concluding remarks and future work.

2. Materials and Method

2.1. Proposed Methodology

We may assume that the solution y(x) and its first and second derivatives y′(x) and y′′(x) can be approximated by a linear combination of some basis functions which can be represented as follows: where φ(x) is taken as the log sigmoid function which is given by where α , b , and c are real valued unknown adjustable parameters, and n is the number of basis functions. The approximate numerical solution y(x) represented by (4) is conveniently obtained once the optimum values of the adjustable parameters (α , b , and c ) are acquired. To attain the optimum values of the adjustable parameters, a problem exclusive fitness function ε is formulated. This fitness function consists of the sum of mean square error associated with the given ODE (ε 1) and the mean square error related to the initial conditions (ε 2), which is given as follows: where j is the cycle index and ε 1 and ε 2 are given by (9) and (10), respectively, where y(x), y′(x), and y′′(x), are given by (4)–(6). The fitness function given by (8) contains unknown adjustable parameters (α , b , and c ). The minimization of (8) is performed by utilizing the heuristic algorithms GA, IPA, and ASA, and two hybrid schemes such as GA-IPA, and GA-ASA to attain the optimal values of α , b , and c . Consequently the approximate numerical solution of the given problem is straightforward determined from (4).

2.2. Brief Description of Heuristic Search Algorithms

Genetic algorithm (GA) is one of the most popular stochastic global search methods in evolutionary algorithms. GA finds the optimal solution of a problem using the evolutionary ideas of natural selection and genetics. GA starts from a randomly generated population of individuals called chromosome. Each individual within a population is regarded as a possible solution to the problem. The individuals within a population are evaluated using an exclusive fitness function of the problem at hand. The algorithm evolves population iteratively by mean three primary operations: selection, crossover, and mutation to reach the optimal solution [23]. Interior point algorithm (IPA) is a popular local search method which is widely used in varied optimization problems including linear and nonlinear, convex and nonconvex. The algorithm navigates through the interior feasible region following a central path until it reaches an optimal solution. At each iteration the algorithm applies a direct step also called Newton step or a conjugate gradient step to solve a system of Karush-Kuhn-Tucker (KKT) equations [24, 25]. Active set methods are iterative algorithms that solve a sequence of subproblems. The algorithm usually predicts and preserves a set of active and inactive constraints at an optimal solution. Generally active set methods work in two separate phases such as feasibility phase and optimality phase. In the feasibility phase the method attempts to find a feasible point for the constraints, while the objective function is ignored. In the optimality phase the method preserves the feasibility, while it attempts to find an optimal point [26]. The hybridization of GA with local search methods can provide improved performance in many optimization problems [27]. In this work we have used the hybridization of GA with two local search methods such as interior point algorithm (IPA) and active set algorithm (ASA). The GA has been used as global optimization which provides the global optimal solution which is subsequently fed into IPA and ASA for local search fine tuning to achieve the improved results. The procedural steps of the hybrid schemes GA-IPA and GA-ASA are provided in Pseudocode 1, while the parameter settings for the implementation of these algorithms are given in Table 1.
Pseudocode 1

Hybridization of GA with IPA and ASA.

Table 1

Parameter settings of algorithms.

GAASAIPA
ParametersSettingsParametersSettingsParametersSettings
Population size240Start pointOptimal values from GAStart pointOptimal values from GA
Chromosome size30Maximum iterations400Maximum iterations1000
Selection functionStochastic uniformMaximum function evaluations150000Maximum function evaluations150000
Mutation functionAdaptive feasibleFunction tolerance1e − 18Function tolerance1e − 18
Crossover functionHeuristicNonlinear constraint tolerance1e − 18Nonlinear constraint tolerance1e − 18
Hybridization PS/IPASQP tolerance1e − 18SQP tolerance1e − 18
X tolerance1e − 18X tolerance1e − 18
Number of generations2000HessianBFGS
Function tolerance1e − 18Derivative typeCentral differences
Nonlinear constraint tolerance1e − 18
Bounds−15, +15

3. Results and Discussion

In this section the proposed methodology is implemented on three problems arising in physiology. For the accuracy, efficacy, and viability of the proposed method, comparisons of the results are made with the exact solutions and some conventional methods including modified decomposition method (MDM) combined with B-spline collocation technique [13], B-spline functions [14], finite difference method [12], and nonpolynomial cubic spline method [2].

Example 1

We consider the following special case of (1) which arises in thermal explosions [13, 14]: subject to the boundary conditions The exact solution of (11) is given by y(x) = 2ln⁡((c + 1)/(cx 2 + 1))⁡, where c = 3 − 2√2. The approximate numerical solution of (11) with the given boundary conditions (12) using the proposed method is achieved by formulating its fitness function ε described in Section 2. Assuming the number of basis functions n = 10, the fitness function is developed as follows: The fitness function given by (13) is minimized by employing the algorithms GA, IPA, and ASA and two hybrid schemes GA-IPA and GA-ASA for the determination of the optimal values of unknown adjustable parameters (α , b , and c ). MATLAB 7.6 has been used for the implementation of the algorithms in this study. The parameter settings used for the implementation of the algorithms GA, IPA, GA-IPA, and GA-ASA are given in Table 1. The length of the chromosome, that is, the number of unknown adjustable parameters (α , b , and c ), are chosen equal to 30. The values of these unknown adjustable parameters are bounded between −15 and +15. This was observed by performing many simulation experiments that, by restricting the values of unknown adjustable parameters to the interval [−15, + 15], we get better results. The algorithms are executed according to the prescribed settings in Table 1. The optimal values of the unknown adjustable parameters corresponding to the minimum fitness are acquired. The optimal values achieved by the hybrid schemes GA-IPA and GA-ASA are given in Table 2. The optimal values of the adjustable parameters from Table 2 are used in (3) and consequently the approximate numerical solution y(x) of Example 1 is obtained. The approximate numerical results obtained by the proposed method are given in Table 3. For the accuracy of numerical results and the potency of our method, we also present the absolute errors and maximum absolute errors by our method in Tables 4 and 5, respectively. The comparisons are made with the exact solutions and the approximate numerical results obtained by other conventional methods including modified decomposition method (MDM) combined with B-spline collocation technique [13] and B-spline functions [14]. It is observed from the comparison of the absolute errors in Table 4 and the maximum absolute errors in Table 5 that the proposed method based on heuristic computing yields the approximate numerical solution of the problem given by (11)-(12) with greater accuracy. Furthermore it is evident from comparison of Table 4 that the errors relative to the exact solutions by the proposed heuristic hybrid schemes are much smaller than the errors by the approach I method used in [13], whereas they are relatively smaller than approach II method errors given in [13]. Moreover it is observed from the comparison of Table 5 that the maximum errors by the proposed method using hybrid schemes are comparable to B-spline method given in [14].
Table 2

Optimal values of adjustable parameters acquired by hybrid schemes GA-IPA and GA-ASA for Example 1.

Algorithm i α i b i c i
GA-IPA1−0.8811337272165630.1759020061895562.693904577232850
2−1.9141681122747901.024785387381440−0.272756383809543
30.9018768347167531.5552297319842900.208750983272920
4−1.9472840503835400.2464945045339572.816685127611610
50.3191958461573710.3114938605961702.589042884403360
60.3388283031684661.4129541897102302.134887086122020
71.815710626779760−1.1189549683008802.558280772425890
80.5978960846997791.4397658648447200.831615402493059
9−0.910846359413137−2.055541748351630−2.280854618769590
100.921033436460622−0.5012292985963231.104201541521030

GA-ASA1−1.2226867464386300.1892421723926768.252947472264750
2−2.5235218385588000.932853654818075−1.298732098734470
30.0937129131665902.9288610962700401.277936661162530
4−3.1844666842286800.0322769346363077.151638887800430
50.8419073761471770.6241337065867846.016699202542360
60.5435796818313422.6098559760173004.653625396488530
72.180560092827050−1.2464225318082605.635726739884160
81.0885583073766101.6357820269572100.687577406535134
9−1.174842130910290−3.963774572717790−5.326425392182380
101.017060692847850−0.8335876415818212.237065486971310
Table 3

Numerical results of Example 1 by the proposed method.

x Exact GAIPAASAGA-IPAGA-ASA
00.31669436760.31666568860.31672359250.31669037390.31669199760.3166964930
0.10.31326585050.31323542980.31328872920.31326258570.31326429180.3132672136
0.20.30301542280.30298417240.30303660520.30301236980.30301410510.3030160399
0.30.28604726530.28601741160.28606600730.28604461090.28604621140.2860481870
0.40.26253112750.26250203870.26254623720.26252896160.26253047150.2625320664
0.50.23269678390.23266702990.23270858840.23269483980.23269643900.2326970733
0.60.19682680570.19679639710.19683706220.19682475350.19682649830.1968263055
0.70.15524810670.15521877060.15525882540.15524593790.15524764850.1552472821
0.80.10832276340.10829651760.10833485650.10832083480.10832225370.1083221989
0.90.05643860250.05641600200.05645113850.05643724480.05643831040.0564384736
1.00.0000000000−0.00002038260.0000106706−0.0000009654−0.0000000250−0.0000000622
Table 4

Comparison of absolute errors for Example 1 between proposed method and the method given in [13].

Proposed method MDM—cubic B-spline collocation method [13]
x GAIPAASAGA-IPAGA-ASAApproach I (with N = 20)Approach II (with N = 20)
02.87E − 05−2.92E − 052.37E − 063.99E − 06−2.13E − 061.05E − 052.00E − 06
0.13.04E − 05−2.29E − 051.56E − 063.26E − 06−1.36E − 061.05E − 051.99E − 06
0.23.13E − 05−2.12E − 051.32E − 063.05E − 06−6.17E − 071.03E − 051.97E − 06
0.32.99E − 05−1.87E − 051.05E − 062.65E − 06−9.22E − 071.02E − 051.94E − 06
0.42.91E − 05−1.51E − 056.56E − 072.17E − 06−9.39E − 079.93E − 061.83E − 06
0.52.98E − 05−1.18E − 053.45E − 071.94E − 06−2.89E − 079.62E − 061.78E − 06
0.63.04E − 05−1.03E − 053.07E − 072.05E − 065.00E − 076.93E − 061.67E − 06
0.72.93E − 05−1.07E − 054.58E − 072.17E − 068.25E − 074.75E − 061.34E − 06
0.82.62E − 05−1.21E − 055.10E − 071.93E − 065.64E − 072.93E − 069.20E − 07
0.92.26E − 05−1.25E − 052.92E − 071.36E − 061.29E − 071.37E − 064.57E − 07
1.02.04E − 05−1.07E − 052.50E − 089.65E − 076.22E − 0800
Table 5

Comparison of maximum absolute error for Example 1 between the proposed method and the methods given in [13, 14].

Proposed methodMethod in [13] Approach I Method in [13] Approach IIB-spline method [14]
3.13E − 5 ( GA)1.05E − 5 (N = 5)3.22E − 5 (N = 5)3.16E − 5 (h = 1/20)
2.92E − 5 (IPA)1.05E − 5 (N = 10)8.06E − 6 (N = 10)7.87E − 6 (h = 1/40)
2.37E − 6 (ASA)1.05E − 5 (N = 20)2.00E − 6 (N = 20)3.50E − 6 (h = 1/60)
3.99E − 6 (GA-IPA)1.55E − 6 (h = 1/90)
2.13E − 6 (GA-ASA)4.97E − 7 (h = 1/161)

Example 2

We consider the following nonlinear singular boundary value problem [2]: with the boundary conditions To obtain the approximate numerical solution of (16) subject the boundary conditions (17) using the proposed method, its fitness function with n = 10 is developed as follows: The heuristic algorithms GA, IPA, GA-IPA, and GA-ASA are executed with the same parameter settings given in Table 1 for the minimization of (20). To prove the effectiveness and the viability of the proposed method we have obtained the approximate numerical solutions of (16)-(17) for various values of the parameter m (0.25, 1, 2, and 8). The optimal values attained by the hybrid schemes corresponding to the minimum fitness are provided in Table 6 for m = 0.25, while for the rest of the values of m, these optimal values of adjustable parameters have been omitted here. For comparison maximum absolute errors have been computed corresponding to all the specified values of m (0.25, 1, 2, and 8). The comparison of the maximum absolute errors between the proposed heuristic method and the standard numerical methods such as finite difference method [12] and nonpolynomial cubic spline method [2] are presented in Table 7 for m = 0.25 and m = 1 and in Table 8 for m = 2 and m = 8, respectively. The comparison noticeably reveals the potency and the accuracy of the proposed method. The comparison also reveals the improved performance of hybrid schemes GA-IPA and GA-ASA.
Table 6

Optimal values of adjustable parameters acquired by the hybrid schemes GA-IPA and GA-ASA (for m = 0.25).

Algorithm i α i b i c i
GA-IPA12.00000990197459−2.53327380955379−2.04436628299064
2−1.286025836944440.628600926323132−3.08615267144563
30.765196864102529−0.826071194697222−0.448002389749568
4−3.363161542837731.94124108704907−2.24922902674485
5−2.817547590225931.90734595147276−2.66329404646048
6−0.749086831887256−3.109187826448351.59601601647687
7−2.56750443242766−1.64680511116928−2.3695938077251
81.671025840353663.3098175417873−2.95032975955236
9−2.91926666202298−1.4378519528881−1.43522291979122
10−0.516212440164525−0.623509775567634−2.703478256228

GA-ASA10.464500439684582−11.0028781120949−12.7636935584212
2−3.333246942610122.11315018577675−5.37188638435383
3−0.1943375597213110.47470727444725−0.042351193375573
4−3.454087597666782.70099441007266−3.75724365940641
5−5.48801698503117−14.9999432116995−13.806030007752
6−1.28645991543674−2.975020020926672.6266679780155
7−6.56302549714287−5.15963787587387−8.09010590696137
81.98844849402182.42668650849131−5.97859767484604
9−9.05563942802748−1.15701411492891−11.8680893657959
10−1.05136593168004−1.23760873949133−10.0917104751297
Table 7

Comparison of maximum absolute errors in solution of Example 2 between the proposed heuristic computing method and the methods given in [2, 12] (for m = 0.25, 1).

m = 0.25 m = 1
Proposed methodMethod in [12]Method in [2]Proposed methodMethod in [2]Method in [12]
1.11E − 4 (GA)1.17E − 4 (N = 16)2.07E − 4 (N = 16)6.46E − 4 (GA)1.46E − 3 (N = 16)1.71E − 3 (N = 16)
1.10E − 4 (IPA)3.04E − 4 (N = 32)1.87E − 4 (N = 32)1.43E − 4 (IPA)3.68E − 4 (N = 32)1.87E − 4 (N = 32)
1.42E − 4 (ASA)7.67E − 5 (N = 64)3.88E − 5 (N = 64)3.23E − 4 (ASA)9.20E − 5 (N = 64)1.96E − 5 (N = 64)
6.47E − 5 (GA-IPA)1.92E − 5 (N = 128)8.10E − 5 (N = 128)1.14E − 5 (GA-IPA)2.30E − 5 (N = 128)1.72E − 5 (N = 128)
1.40E − 4 (GA-ASA)4.81E − 6 (N = 256)2.75E − 6 (N = 256)1.51E − 4 (GA-ASA)5.75E − 6 (N = 256)1.77E − 6 (N = 256)
Table 8

Comparison of maximum absolute errors in solution of Example 2 between the proposed heuristic computing method and the methods given in [2, 12] (for m = 2, 8).

m = 2 m = 8
Proposed methodMethod in [12]Method in [2]Proposed methodMethod in [2]
9.04E − 2 (GA)1.82E − 3 (N = 16)7.71E − 3 (N = 16)1.11E − 4 (GA)4.11E − 3 (N = 16)
1.26E − 4 (IPA)4.52E − 4 (N = 32)7.78E − 5 (N = 32)1.1E − 4 (IPA)9.76E − 4 (N = 32)
9.52E − 5 (ASA)9.20E − 5 (N = 64)7.05E − 5 (N = 64)1.42E − 4 (ASA)2.38E − 4 (N = 64)
4.29E − 4 (GA-IPA)2.80E − 5 (N = 128)6.45E − 6 (N = 128)6.47E − 5 (GA-IPA)5.89E − 5 (N = 256)
5.47E − 5 (GA-ASA)7.00E − 6 (N = 256)7.38E − 7 (N = 256)1.40E − 4 (GA-ASA)3.66E − 6 (N = 512)

Example 3

We consider Example 2 again with a change in boundary condition as follows [12]: The fitness function of this example is given as follows: The fitness functions given by (24) is subject to minimization using the heuristic algorithms GA, IPA, and ASA and two hybrid schemes GA-IPA and GA-ASA with the same parameter settings prescribed in Table 1 for the determination of the unknown adjustable parameters. The optimal values of the unknown adjustable parameters acquired by the hybrid schemes GA-IPA and GA-ASA are provided in Tables 9 and 10 for m = 0.25 and m = 0.75, respectively.
Table 9

Optimal values of adjustable parameters acquired by the hybrid schemes GA-IPA and GA-ASA (for m = 0.25).

Algorithm i α i b i c i
GA-IPA1−1.212831098471332.10611144213430−1.74180188323508
21.035711741662413.339014170431021.97927968097166
32.54354943860472−2.81356919290601−1.82477617426169
4−0.08380302331005−0.89090920684382−3.47294702330385
5−3.785786175011332.34830432992743−0.46468044922713
60.771132834211751.391035395108050.60221633923140
7−0.39166723764742−2.78667344812987−2.71312485832199
82.602763657824893.241071914426052.25289685558876
9−4.014429730954220.11578635663362−1.55798487398090
10−0.01034412572293−0.73422658403828−1.74180188323508

GA-ASA1−1.299548991279751.55618946670852−4.97951286549580
20.360309957627614.54268965985819−1.53639071233373
31.35509804608392−3.678980875780961.22063364702299
4−1.49517350846173−8.31269717983695−6.46006519243648
5−3.566495236016472.84611416572567−4.07363209952837
60.135719375378891.49401185018163−1.64402410793090
7−1.174483823369982.181021891439321.16234155281522
83.149461038604801.98119612209956−0.89293215000584
9−2.503856653475281.396589829737374.20709618704552
10−0.21700379010878−2.35736445901048−5.76189602761190
Table 10

Optimal values of adjustable parameters acquired by the hybrid schemes GA-IPA and GA-ASA (for m = 0.75).

Algorithm i α i b i c i
GA-IPA1−2.832585690002882.98033056807418−5.23172928318637
2−4.420103324720990.134959328176144.02502515752573
33.306008054150912.084677451715264.03825862924909
40.004088217998008.276134048082221.33095013889441
51.32492260599249−3.716985297423894.55970043938072
6−2.309188024610944.739753165262856.29762522267394
71.710757814929182.37576486096926−2.55486267649637
84.52199590675746−4.38217408351950−7.46847005821201
90.28578832784628−1.399793712655972.03514844007566
100.55554404620260−1.631979377842190.41337265836928

GA-ASA1−2.730565656919443.49085467009396−5.25776847865554
2−4.336347119542310.231848955400154.31738960575493
33.804230168833271.805912178648294.67576012584760
40.013643757294679.410777987452021.15634974437215
50.80980144878077−3.959013790933584.45931462422107
6−2.337472740254785.283369353041146.13742438292330
71.881775935281832.61799608130219−3.08482698001940
84.88126374826236−4.73664684075954−8.02792576795810
90.40997080411581−1.477297416881292.21958697592547
100.33789053645730−1.335298033137170.44393611859182
In Tables 11 and 12 our results are compared with the exact solutions when m = 0.25 and m = 0.75. Moreover in Table 13 we also present a comparison of the maximum absolute errors between our method and the finite difference method given in [12]. It is observed that the proposed method yields the approximate solutions fairly comparable to the finite difference method given in [12].
Table 11

Approximate numerical results of Example 3 (for m = 0.25) by the proposed method.

x Exact GAIPAASAGA-IPAGA-ASA
0.1−1.386296861−1.38624919−1.386296338−1.386262628−1.386296203−1.386298753
0.2−1.386374358−1.386352825−1.386374473−1.386378504−1.386376846−1.386391479
0.3−1.386901677−1.386878034−1.386901875−1.386941133−1.386906884−1.386932751
0.4−1.388851090−1.388860232−1.388851841−1.388925666−1.388858277−1.388889837
0.5−1.394076502−1.394112267−1.394077442−1.394174061−1.394085067−1.394124318
0.6−1.405547818−1.405577315−1.405548911−1.405653799−1.405558190−1.405605243
0.7−1.427453099−1.42749144−1.427454577−1.427568614−1.427464669−1.427513251
0.8−1.465031602−1.465118065−1.465033212−1.465167671−1.465043706−1.465096028
0.9−1.523986772−1.524106136−1.523988676−1.524137607−1.524000240−1.52405989
1.0−1.609437912−1.609549628−1.609439991−1.609586337−1.609451732−1.609511922
Table 12

Approximate numerical results of Example 3 (for m = 0.75) by the proposed method.

x Exact GAIPAASAGA-IPAGA-ASA
0.1−1.386296861−1.386242375−1.3862993910−1.386375450−1.386296290−1.3863373760
0.2−1.386374358−1.387183465−1.3863751180−1.386502926−1.386372340−1.3864155390
0.3−1.386901677−1.388226417−1.3869011670−1.387062656−1.386898891−1.3869443860
0.4−1.388851090−1.390515300−1.3888500510−1.389039265−1.388847721−1.3888928150
0.5−1.394076502−1.395971989−1.3940748480−1.394277913−1.394072825−1.3941203720
0.6−1.405547818−1.407612573−1.4055457830−1.405749932−1.405543725−1.4055940940
0.7−1.427453099−1.429641077−1.4274510240−1.427661399−1.427448708−1.4274983690
0.8−1.465031602−1.467294836−1.4650293580−1.465258995−1.465027141−1.4650765090
0.9−1.523986772−1.526277928−1.5239846410−1.524225647−1.523982007−1.5240343800
1.0−1.609437912−1.611726339−1.6094358900−1.609670616−1.609433051−1.6094855960
Table 13

Comparison of maximum absolute errors for Example 3 between the proposed method and the method given in [12].

m = 0.25 m = 0.75
Proposed methodFinite difference method [12]Proposed methodFinite difference method [12]
1.11E − 4 (GA)7.85E − 4 (N = 16)6.46E − 4 (GA)7.94E − 4 (N = 16)
1.10E − 4 (IPA)1.94E − 4 (N = 32)1.43E − 4 (IPA)2.00E − 4 (N = 32)
1.42E − 4 (ASA)4.83E − 5 (N = 64)3.23E − 4 (ASA)5.00E − 5 (N = 64)
6.47E − 5 (GA-IPA)1.21E − 5 (N = 128)1.14E − 5 (GA-IPA)1.25E − 5 (N = 128)
1.40E − 4 (GA-ASA)3.01E − 6 (N = 256)1.51E − 4 (GA-ASA)3.13E − 6 (N = 256)

4. Conclusions and Future Work

In this study a hybrid heuristic computational approach has been successfully implemented for the approximate numerical solution of nonlinear singular boundary value problems (BVPs) arising in physiology. It can be concluded on the basis of the comparisons of the results made with the exact solutions and some of the standard approximate numerical solutions that the proposed method possesses a great potential and viability for solving nonlinear singular boundary value problems (BVPs) arising in diverse fields of engineering and science. The strength of proposed method has been illustrated by solving three nonlinear problems appearing in physiology. Moreover the proposed methodology can provide the approximate numerical solution straightforward and on a continuous grid of time once the optimal values of the unknown adjustable parameters are attained. In future we intend to employ the proposed methodology to other such nonlinear singular boundary value problems, nonlinear ordinary differential equations (ODEs), and nonlinear coupled ODEs arising in various fields of engineering and applied science. We also seek to use other evolutionary algorithms and different basis functions for the approximate solutions of such problems. Hybridization of GA with IPA and ASA.
  5 in total

1.  The distribution of heat sources in the human head: a theoretical consideration.

Authors:  U Flesch
Journal:  J Theor Biol       Date:  1975-10       Impact factor: 2.691

2.  Pointwise bounds for a nonlinear heat conduction model of the human head.

Authors:  R C Duggan; A M Goodman
Journal:  Bull Math Biol       Date:  1986       Impact factor: 1.758

3.  On oxygen diffusion in a spherical cell with Michaelis-Menten oxygen uptake kinetics.

Authors:  P Hiltmann; P Lory
Journal:  Bull Math Biol       Date:  1983       Impact factor: 1.758

4.  A re-examination of oxygen diffusion in a spherical cell with Michaelis-Menten oxygen uptake kinetics.

Authors:  D L McElwain
Journal:  J Theor Biol       Date:  1978-03-20       Impact factor: 2.691

5.  Oxygen diffusion in a spherical cell with nonlinear oxygen uptake kinetics.

Authors:  S H Lin
Journal:  J Theor Biol       Date:  1976-08-07       Impact factor: 2.691

  5 in total
  1 in total

1.  Numerical solution to generalized Burgers'-Fisher equation using Exp-function method hybridized with heuristic computation.

Authors:  Suheel Abdullah Malik; Ijaz Mansoor Qureshi; Muhammad Amir; Aqdas Naveed Malik; Ihsanul Haq
Journal:  PLoS One       Date:  2015-03-26       Impact factor: 3.240

  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.