Find in Library
Search millions of books, articles, and more
Indexed Open Access Databases
Optimized Differential Evolution Algorithm for Software Testing
oleh: Xiaodong Gou, Tingting Huang, Shunkun Yang, Mengxuan Su, Fuping Zeng
Format: | Article |
---|---|
Diterbitkan: | Springer 2018-11-01 |
Deskripsi
Differential evolution (DE) algorithms for software testing usually exhibited limited performance and stability owing to possible premature-convergence-related aging during evolution processes. This paper proposes a new framework comprising an antiaging mechanism, that is, a rebirth strategy with partial memory against aging, for the existing DE algorithm and a specialized fitness function. The results of application of the proposed framework to instantiate three DE algorithms with different mutation schemas indicate that it significantly improved their effectiveness, performance, and stability.