Shuffled frog leaping algorithm based on differential disturbance

Basic Shuffled Frog Leaping Algorithm (SFLA) algorithm easily traps into local optimum and has a low convergent precision when being used to address complex functions.To overcome these above shortcomings,an improved SFLA based on mutation idea in Differential Evolution (DE) was proposed.The proposed algorithm used beneficial information of the other individuals in sub-group to disturb updating strategy locally.The experimental results show that the improved SFLA has a better capability to solve complex functions than other algorithms.It has high optimization efficiency,good global performance,and stable optimization outcomes,and is superior to the other algorithms.