摘要

The teaching-learning-based optimization (TLBO) algorithm is a new optimization technique that has been successfully applied in various optimization fields. However, the TLBO still has a slow convergence rate and difficulty exiting local optima. To overcome these shortcomings, a TLBO algorithm with a logarithmic spiral strategy and a triangular mutation rule (LNTLBO) is introduced. In the teacher phase, a logarithmic spiral strategy that enables students to approach the teacher is incorporated into the original search method to accelerate convergence speed. Meanwhile, a new learning mechanism with a triangular mutation is used to further enhance the abilities of exploration and exploitation in the learner phase. Thirteen unconstrained benchmarks and two constrained optimization problems are employed to examine the LNTLBO. The simulation results prove that the LNTLBO is efficient and useful for global optimization.