Skip to main content
Log in

A new improved teaching–learning-based optimization (ITLBO) algorithm for solving nonlinear inverse partial differential equation problems

  • Published:
Computational and Applied Mathematics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18

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

    Google Scholar 

  • Alifanov OM (1994) Inverse heat transfer problems. Springer, New York

    MATH  Google Scholar 

  • Amiri B (2012) Application of teaching-learning-based optimization algorithm on cluster analysis. J Basic Appl Sci Res 2(11):11795–11802

    Google Scholar 

  • 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)

    MathSciNet  MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    MathSciNet  Google Scholar 

  • Beck JV, Murio DC (1986) Combined function specification-regularization procedure for solution of inverse heat condition problem. AIAA J 24:180–185

    MathSciNet  MATH  Google Scholar 

  • Blum C (2005) Ant colony optimization: introduction and recent trends. Phys Life Rev 2:353–73

    Google Scholar 

  • 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

    Google Scholar 

  • Cannon JR, Duchateau P (1980) An inverse problem for a nonlinear diffusion equation. SIAM J Appl Math 39(2):272–289

    MathSciNet  MATH  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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

    MathSciNet  MATH  Google Scholar 

  • 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

    MathSciNet  MATH  Google Scholar 

  • 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

    MathSciNet  MATH  Google Scholar 

  • 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

    MathSciNet  MATH  Google Scholar 

  • 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

    MATH  Google Scholar 

  • Goldberg D (1989) Genetic algorithms in search, optimization, and machine learning. Addison-Wesley, New York

    MATH  Google Scholar 

  • 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

    Google Scholar 

  • Isakov V (2017) Inverse problems for partial differential equations. Appl Math Sci 127:1. https://doi.org/10.1007/978-3-319-51658-5

    Article  MathSciNet  MATH  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • Kudryashov NA (1993) On exact solutions of families of Fisher equations. Theor Math Phys 94(2):211–218

    MathSciNet  Google Scholar 

  • 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

    MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • Pourgholi R, Rostamian M (2012) A numerical technique for solving IHCPs using Tikhonov regularization method. J Math Chem 50(8):2317–2337

    MathSciNet  MATH  Google Scholar 

  • 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

    MathSciNet  MATH  Google Scholar 

  • 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

    MathSciNet  MATH  Google Scholar 

  • Pourgholi R, Tabasi SH, Zeidabadi H (2018) Numerical techniques for solving system of nonlinear inverse problem. Eng Comput 34(3):487–502

    MATH  Google Scholar 

  • Rao RV, Kalyankar VD (2012) Parameter optimization of modern machining processes using teaching-learning-based optimization algorithm. Eng Appl Artif 26(1):524–531

    Google Scholar 

  • Rao RV, Kalyankar VD (2013) Multi-pass turning process parameter optimization using teaching-learning-based optimization algorithm. Scientia Iranica 20(3):967–974

    Google Scholar 

  • Rao RV, Patel V (2013a) An improved teaching-learning-based optimization algorithm for solving unconstrained optimization problems. Scientia Iranica 20(3):710–720

    Google Scholar 

  • 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

    MathSciNet  MATH  Google Scholar 

  • 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

    Google Scholar 

  • 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

    MathSciNet  Google Scholar 

  • 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

    Google Scholar 

  • 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

    Article  MathSciNet  MATH  Google Scholar 

  • Smith GD (1965) Numerical solution of partial differential equations. Oxford University Press, New York

    Google Scholar 

  • 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

    MATH  Google Scholar 

  • Tikhonov AN, Arsenin VA (1977) Solution of ill-posed problems. Winston and Sons, Washington (ISBN 0470991240)

    MATH  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Wang X, Yuekai L (1993) Exact solutions of the extended Burgers–Fisher equation. Chin Phys Lett 7(4):145–147

    MathSciNet  Google Scholar 

  • 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

    Google Scholar 

  • Zeidabadi H, Pourgholi R, Tabasi SH (2020) A hybrid scheme for time fractional inverse parabolic problem. Waves Random Complex Media 30(2):354–68

    MathSciNet  MATH  Google Scholar 

  • 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

    Google Scholar 

Download references

Funding

No funding was received for conducting this study.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Reza Pourgholi.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s40314-023-02247-4

Keywords

Mathematics Subject Classification

Navigation