Abstract
In this paper, a stochastic technique is developed to solve 2-dimensional Bratu equations using feed-forward artificial neural networks, optimized with genetic and interior-point algorithms. The 2-dimensional equations are first transformed into a 1-dimensional boundary value problem, and a mathematical model of the transformed equation is then formulated with neural networks using an unsupervised error. Network weights are optimized to minimize the error. Evolutionary computing based on genetic algorithms is used as a tool for global search, integrated with an interior-point method for rapid local convergence. The methodology is applied to solve three cases of boundary value problems for the Bratu equations. The accuracy, convergence and effectiveness of the scheme is validated for a large number of simulations. Comparison of results is made with the exact solution derived using MATHEMATICA, and is found to be in good agreement.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Jacobsen J, Schmitt K (2002) The Liouville–Bratu–Gelfand problem for radial operators. J Differ Equ 184:283–298
Buckmire R (2003) On exact and numerical solutions of the one-dimensional planar Bratu problem. Mathematics Department, Occidental College, Los Angeles, CA 90041-3338, USA, http://faculty.oxy.edu/ron/research/bratu/bratu.pdf
Frank-Kamenetski DA (1955) Diffusion and heat exchange in chemical kinetics. Princeton University Press, Princeton
Gelfand IM (1963) Some problems in the theory of quasi-linear equations. Trans Am Math Soc Ser 2:295–381
Wan YQ, Guo Q, Pan N (2004) Thermo-electro-hydrodynamic model for electrospinning process. Int J Nonlinear Sci Numer Simul 5(1):5–8
Buckmire R (2004) Application of a Mickens finite-difference scheme to the cylindrical Bratu–Gelfand problem. Numer Methods Partial Diff Equ 20(3):327–337
de Mounim AS, Dormale BM (2006) From the fitting techniques to accurate schemes for the Liouville–Bratu–Gelfand problem. Numer Methods Partial Diff Equ 22(4):761–775
Syam MI, Hamdan A (2006) An efficient method for solving Bratu equations. Appl Math Comput 176:704–713
Syam MI (2007) The modified Broyden-variational method for solving nonlinear elliptic differential equations. Chaos Solitons Fractals 32:392–404
Gidas B, Ni W, Nirenberg L (1979) Symmetry and related properties via the maximum principle. Comm Math Phys 68:209–243
Wazwaz AM (2005) Adomian decomposition method for a reliable treatment of the Bratu-type equations. Appl Math Comput 166:652–663
Deeba E, Khuri SA, Xie S (2000) An algorithm for solving boundary value problems. J Comput Phys 159:125–138
Öziş T, Yildirim A (2008) Comparison between Adomian’s method and He’s homotopy perturbation method. Comput Math Appl 56:1216–1224
Feng X, He Y, Meng J (2008) Application of homotopy perturbation method to the Bratu-type equations. Topol Methods Nonlinear Anal 31(2):243–252
Hassan IHAH, Erturk VS (2007) Applying differential transformation method to the one-dimensional planar Bratu problem. Int J Contemp Math Sci 2:1493–1504
Boyd JP (1986) An analytical and numerical study of the two-dimensional Bratu equation. J Sci Comput 1(2):183–206
Aregbesola YAS (2003) Numerical solution of Bratu problem using the method of weighted residual. Electron J South Afr Math Sci 3(1):1–7
Khuri SA (2004) A new approach to Bratu problem. Appl Math Comput 147:131–136
Caglar H et al (2009) Dynamics of the solution of Bratu equation. Nonlinear Anal 71:e672–e678
Jalilian R (2010) Non-polynomial spline method for solving Bratu problem. Comput Phys Commun 181:1868–1872
Adiyaman ME, Somali S (2010) Taylor’s decomposition on two points for one-dimensional Bratu problem. Inc Numer Methods Partial Diff Equ 26:412–425
Abbasbandy S, Hashemi MS, Liu C-S (2011) The Lie-group shooting method for solving the Bratu equation. Commun Nonlinear Sci Numer Simul 16:4238–4249
Khan JA, Raja MAZ, Qureshi IM (2011) Stochastic computational approach for complex nonlinear ordinary differential equations. Chin Phys Lett 28(2):020206
Zhao HM, Chen KZ (2002) Neural network for solving systems of nonlinear equations. Acta Electronica 30:601–604
Meada AJ, Fernandez AA (1994) The numerical solution of linear ordinary differential equation by feed forward neural network. Math Comput Model 19:1–25
Raja MAZ, Khan JA, Ahmad SI, Qureshi IM (2012) Numerical treatment of Painleve equation I using neural networks and stochastic solvers. Book chapter in Studies in Computational intelligence Springer book series
Raja MAZ, Khan JA, Ahmad SI, Qureshi IM (2012) Solution of the Painlevé equation-I using neural network optimized with swarm intelligence. Comput Intell Neurosci 721867:1–10
Khan JA, Raja MAZ, Qureshi IM (2011) Hybrid evolutionary computational approach: application to van der Pol oscillator. Int J Phys Sci 6(31):7247–7261. doi:10.5897/IJPS11.922
Khan JA, Raja MAZ, Qureshi IM (2011) Novel approach for van der Pol oscillator on the continuous time domain. Chin Phys Lett 28:110205. doi:10.1088/0256-307X/28/11/110205
Khan JA, Raja MAZ, Qureshi IM (2012) An application of evolutionary computational technique to non-linear singular system arising in polytrophic and isothermal sphere. Glob J Res Eng Numer 12(1):9–15
Khan JA, Raja MAZ, Qureshi IM (2011) Numerical treatment of nonlinear Emden–Fowler equation using stochastic technique. Ann Math Artif Intell 63(2):185–207
Raja MAZ, Khan JA, Qureshi IM (2010) Heuristic computational approach using swarm intelligence in solving fractional differential equations. GECCO (Companion) 2010:2023–2026
Raja MAZ, Khan JA, Qureshi IM (2010) Evolutionary computational intelligence in solving the fractional differential equations. Lecture notes in Computer Science 5990, part 1, Springer, pp 231–240
Raja MAZ, Khan JA, Qureshi IM (2011) Swarm intelligent optimized neural networks for solving fractional differential equations. Int J Innov Comput Inform Control 07(11):6301–6318
Raja MAZ, Khan JA, Qureshi IM (2010) A new stochastic approach for solution of Riccati differential equation of fractional order. Ann Math Artif Intell 60(3–4):229–250
Raja MAZ, Khan JA, Qureshi IM (2011) Solution of fractional order system of Bagley–Torvik equation using evolutionary computational intelligence. Math Prob Eng 675075:1–18
Beidokhti RS, Malek A (2009) Solving initial-boundary value problems for systems of partial differential equations using neural networks and optimization techniques. J Franklin Inst 346(9):898–913
Parisi DR, Mariani MC, Laborde MA (2003) Solving differential equations with unsupervised neural networks. Chem Eng Process 42(8–9):715–721
De Jong KA (2006) Evolutionary computation: a unified approach. MIT Press, Cambridge
Angeline P (1998) Evolutionary optimization versus particle swarm optimization: philosophy and performance differences. evolutionary programming. Lect Notes Comput Sci 1447:601–610
Goldberg DE, Korb B, Deb K (1989) Messy genetic algorithms: motivation, analysis, and first results. Complex Syst 5(3):493–530
Ye Z, Li Z, Xie M (2010) Some improvements on adaptive genetic algorithms for reliability-related applications. Reliab Eng Syst Safety 95(2):120–126
Wei H, Su GH, Qiu SZ, Ni W, Yang X (2010) Applications of genetic neural network for prediction of critical heat flux. Int J Therm Sci 49(1):143–152
Karmarkar N (1984) A new polynomial time algorithm for linear programming. Combinatorica 4:373–395
Wright SJ (1997) Primal-dual interior-point methods. SIAM, Philadelphia. ISBN 0-89871-382-X
Wright MH (2005) The interior-point revolution in optimization: history, recent developments, and lasting consequences. Bull Am Math Soc (NS) 42:39–56
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
A set of optimal weights trained by different optimization algorithms is provided in Tables 9, 10 and 11 for the cases λ = 0.5, 1.0 and 2, respectively, of the transformed Bratu boundary value problem.
Rights and permissions
About this article
Cite this article
Raja, M.A.Z., Ahmad, SuI. & Samar, R. Neural network optimized with evolutionary computing technique for solving the 2-dimensional Bratu problem. Neural Comput & Applic 23, 2199–2210 (2013). https://doi.org/10.1007/s00521-012-1170-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-012-1170-4