Abstract
Teaching–learning-based optimization (TLBO) algorithm is a novel population-oriented meta-heuristic algorithm. In this paper, we introduce an improved teaching–learning-based algorithm (ITLBO) and combine it with numerical methods to solve some problems of nonlinear inverse partial differential equations. The basic TLBO algorithm has been enhance to increase its exploration and optimization capacities as well as diversity, increase the number of solutions and further converge to the appropriate solution by introducing the concept of grouping, elitism, elite group, elitism rate and the number of teachers. The most important advantage in implementing this scheme is that in addition to the fact that we have improved the TLBO algorithm with a new method, without guessing the type of answer function or the type of unknown function of the nonlinear inverse problems, we can determine the unknown and the answer of the inverse problems with great accuracy by optimizing the initial numerical values in a given interval. Furthermore, the experimental results on CEC benchmark function verify the feasibility and optimization performance of ITLBO. Accurate results were obtained by implementation proposed algorithms on 3.70 GHz clock speed CPU.
Similar content being viewed by others
References
Ahrari A, Atai AA (2010) Grenade explosion method—a novel tool for optimization of multimodal functions. Appl Soft Comput 10(4):1132–40
Alifanov OM (1994) Inverse heat transfer problems. Springer, New York
Amiri B (2012) Application of teaching-learning-based optimization algorithm on cluster analysis. J Basic Appl Sci Res 2(11):11795–11802
Anderssen RS (2005) Inverse problems: a pragmatist’s approach to the recovery of information from indirect measurements. Aust NZ Ind Appl Math J 46:C588–C622 (ISSN 1445-8735)
Azizi N, Pourgholi R (2021) Applications of Sine–Cosine wavelets method for solving Drinfel’d–Sokolov–Wilson system. Adv Syst Sci Appl 21(3):75–90
Azizi N, Pourgholi R (2022) Applications of Sine–Cosine wavelets method for solving the generalized Hirota–Satsuma coupled KdV equation. Math Sci 26:1–4
Baykasoglu A, Hamzadayi A, Köse SY (2014) Testing the performance of teaching-learning based optimization (TLBO) algorithm on combinatorial problems: flow shop and job shop scheduling cases. Inf Sci 276:204–218
Beck JV, Murio DC (1986) Combined function specification-regularization procedure for solution of inverse heat condition problem. AIAA J 24:180–185
Blum C (2005) Ant colony optimization: introduction and recent trends. Phys Life Rev 2:353–73
Cabeza JMG, Garcia JAM, Rodriguez AC (2005) A sequential algorithm of inverse heat conduction problems using singular value decomposition. Int J Therm Sci 44:235–244
Cannon JR, Duchateau P (1980) An inverse problem for a nonlinear diffusion equation. SIAM J Appl Math 39(2):272–289
Dong H, Xu Y, Cao D, Zhang W, Yang Z, Li X (2022) An improved teaching-learning-based optimization algorithm with a modified learner phase and a new mutation-restarting phase. Knowl-Based Syst 258:109989. https://doi.org/10.1016/j.knosys.2022.109989. (ISSN 0950-7051)
Foadian S, Pourgholi R, Hashem TS (2018) Cubic B-spline method for the solution of an inverse parabolic system. Appl Anal 97(3):438–65
Foadian S, Pourgholi R, Tabasi SH, Damirchi J (2019) The inverse solution of the coupled nonlinear reaction-diffusion equations by the Haar wavelets. Int J Comput Math 96(1):105–25
Foadian S, Pourgholi R, Tabasi SH, Zeidabadi H (2020) Solving an inverse problem for a generalized time-delayed Burgers–Fisher equation by Haar wavelet method. J Appl Anal Comput 10(2):391–410
Foadian S, Pourgholi R, Esfahani A (2022) Numerical solution of the linear inverse wave equation. Int J Nonlinear Anal Appl 13(2):1907–1926
Ghanadian F, Pourgholi R, Tabasi SH (2022a) An inverse problem for the damped generalized regularized long wave equation. Int J Comput Math 99(7):1395–427
Ghanadian F, Pourgholi R, Tabasi SH (2022b) Numerical approximation for inverse problem of the Ostrovsky–Burgers equation. Iran J Numer Anal Optim 12(1):73–109
Goldberg D (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, New York
Huanga C-H, Yeha C-Y, Helcio RB, Orlande (2003) A nonlinear inverse problem in simultaneously estimating the heat and mass production rates for a chemically reacting fluid. Chem Eng Sci 58(16):3741–3752
Isakov V (2017) Inverse problems for partial differential equations. Appl Math Sci 127:1. https://doi.org/10.1007/978-3-319-51658-5
Jiang Z, Zou F, Chen D, Cao S, Liu H, Guo W (2022) An ensemble multi-swarm teaching-learning-based optimization algorithm for function optimization and image segmentation. Appl Soft Comput 130:109653. https://doi.org/10.1016/j.asoc.2022.109653. (ISSN 1568-4946)
Karaboga D (2005) An idea based on honey bee swarm for numerical optimization. Technical report-TR06. Erciyes University, Engineering Faculty, Computer Engineering Department
Kennedy J, Eberhart RC (1995) Particle swarm optimization. In: Proceedings of IEEE international conference on neural networks, Piscataway, NJ, pp 1942–1948
Khajehnasiri AA, Ezzati R (2022) Boubaker polynomials and their applications for solving fractional two-dimensional nonlinear partial integro-differential Volterra integral equations. Comput Appl Math 41:82. https://doi.org/10.1007/s40314-022-01779-5
Kudryashov NA (1993) On exact solutions of families of Fisher equations. Theor Math Phys 94(2):211–218
Lee KS, Geem ZW (2004) A new meta-heuristic algorithm for continuous engineering optimization: harmony search theory and practice. Comput Methods Appl Mech Eng 194:3902–33
Li G, Niu P, Xiao X (2012) Development and investigation of efficient Artificial Bee Colony algorithm for numerical function optimization. Appl Soft Comput 12:320–332
Li L, Weng W, Fujimura S (2017) An improved teaching-learning-based optimization algorithm to solve job shop scheduling problems. In: 2017 IEEE/ACIS 16th international conference on computer and information science (ICIS), pp 797–801. https://doi.org/10.1109/ICIS.2017.7960101
Murio DA (1993) The mollification method and the numerical solution of ill-posed problems. Wiley-Interscience, New York
Niknam T, Azizipanah-Abarghooee R, Narimani MR (2012) A new multi objective optimization approach based on TLBO for location of automatic voltage regulators in distribution systems. Eng Appl Artif Intell 25(8):1577–1588
Pandey P, Singh J (2022) An efficient computational approach for nonlinear variable order fuzzy fractional partial differential equations. Comput Appl Math 41:38. https://doi.org/10.1007/s40314-021-01710-4
Pourgholi R, Rostamian M (2012) A numerical technique for solving IHCPs using Tikhonov regularization method. J Math Chem 50(8):2317–2337
Pourgholi R, Tavallaie N, Foadian S (2012) Applications of Haar basis method for solving some ill-posed inverse problems. J Math Chem 50(8):2317–2337
Pourgholi R, Dana H, Tabasi H (2014) Solving an inverse heat conduction problem using genetic algorithm: sequential and multi-core parallelization approach. Appl Math Model 38(2014):1948–1958
Pourgholi R, Tabasi SH, Zeidabadi H (2018) Numerical techniques for solving system of nonlinear inverse problem. Eng Comput 34(3):487–502
Rao RV, Kalyankar VD (2012) Parameter optimization of modern machining processes using teaching-learning-based optimization algorithm. Eng Appl Artif 26(1):524–531
Rao RV, Kalyankar VD (2013) Multi-pass turning process parameter optimization using teaching-learning-based optimization algorithm. Scientia Iranica 20(3):967–974
Rao RV, Patel V (2013a) An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems. Scientia Iranica 20(3):710–720
Rao RV, Patel V (2013b) Multi-objective optimization of heat exchangers using a modified teaching-learning-based optimization algorithm. Appl Math Model 37(3):1147–1162
Rao RV, Savsani VJ, Vakharia DP (2011) Teaching-learning-based optimization: a novel method for constrained mechanical design optimization problems. Comput-Aid Design 43:303–15
Rao RV, Savsani VJ, Vakharia DP (2012) Teaching learning-based optimization: an optimization method for continuous non-linear large scale problems. Inf Sci 183:1–15
Saeedi A, Foadian S, Pourgholi R (2020) Applications of two numerical methods for solving inverse Benjamin–Bona–Mahony–Burgers equation. Eng Comput 36(4):1453–66
Sahabandu CW, Karunarathna D, Sewvandi P et al (2021) A method of directly defining the inverse mapping for a nonlinear partial differential equation and for systems of nonlinear partial differential equations. Comput Appl Math 40:234. https://doi.org/10.1007/s40314-021-01627-y
Smith GD (1965) Numerical solution of partial differential equations. Oxford University Press, New York
Suganthan PN, Hansen N, Liang JJ, Deb K, Chen YP, Auger A, Tiwari S (2005) Problem definitions and evaluation criteria for the CEC 2005 special session on real-parameter optimization. KanGAL report
Tabasi SH, Mazraeh HD, Irani AA, Pourgholi R, Esfahani A (2021) The time-dependent diffusion equation: an inverse diffusivity problem. Iran J Numer Anal Optim 11(1):33–54
Tikhonov AN, Arsenin VA (1977) Solution of ill-posed problems. Winston and Sons, Washington (ISBN 0470991240)
Tuo S, Li C, Liu F et al (2022a) A novel multitasking ant colony optimization method for detecting multiorder SNP interactions. Interdiscipl Sci Comput Life Sci 14:814–832. https://doi.org/10.1007/s12539-022-00530-2
Tuo S, Li C, Liu F et al (2022b) MTHSA-DHEI: multitasking harmony search algorithm for detecting high-order SNP epistatic interactions. Complex Intell Syst. https://doi.org/10.1007/s40747-022-00813-7
Wang X, Yuekai L (1993) Exact solutions of the extended Burgers–Fisher equation. Chin Phys Lett 7(4):145–147
Yu K, Wang X, Wang Z (2016) An improved teaching-learning-based optimization algorithm for numerical and engineering optimization problems. J Intell Manuf 27:831–843
Zeidabadi H, Pourgholi R, Tabasi SH (2020) A hybrid scheme for time fractional inverse parabolic problem. Waves Random Complex Media 30(2):354–68
Zhou J, Zhang Y, Chen JK, Feng ZC (2010) Inverse heat conduction in a composite slab with pyrolysis effect and temperature-dependent thermophysical properties. J Heat Transf 132(3):034502
Funding
No funding was received for conducting this study.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Aliyari Boroujeni, A., Pourgholi, R. & Tabasi, S.H. A new improved teaching–learning-based optimization (ITLBO) algorithm for solving nonlinear inverse partial differential equation problems. Comp. Appl. Math. 42, 99 (2023). https://doi.org/10.1007/s40314-023-02247-4
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s40314-023-02247-4
Keywords
- Improved TLBO algorithm
- Evolutionary algorithms
- Nonlinear inverse partial differential equations problems
- Optimization
- Numerical methods