Optimized Differential Evolution Algorithm for Software Testing

被引:0
|
作者
Xiaodong Gou
Tingting Huang
Shunkun Yang
Mengxuan Su
Fuping Zeng
机构
[1] Beihang University,School of Reliability and Systems Engineering
[2] University of Melbourne,undefined
来源
International Journal of Computational Intelligence Systems | 2018年 / 12卷
关键词
Software testing; Test data generation; Differential evolution algorithm; Premature convergence; Anti-aging; Rebirth strategy;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:215 / 226
页数:11
相关论文
共 50 条
  • [41] An efficient differential evolution algorithm for function optimization
    Wang, Chao-Xue
    Li, Chang-Hua
    Dong, Hui
    Zhang, Fan
    Information Technology Journal, 2013, 12 (03) : 444 - 448
  • [42] Differential evolution algorithm for dynamic structural identification
    Savoia, Marco
    Vincenzi, Loris
    JOURNAL OF EARTHQUAKE ENGINEERING, 2008, 12 (05) : 800 - 821
  • [43] Fitting of interatomic potentials by a differential evolution algorithm
    Rech, Giovani L.
    Martinotto, Andre L.
    Balzaretti, Naira M.
    Perottoni, Claudio A.
    COMPUTATIONAL MATERIALS SCIENCE, 2021, 187
  • [44] ε-differential evolution algorithm for constrained optimization problems
    Zheng, Jian-Guo
    Wang, Xiang
    Liu, Rong-Hui
    Ruan Jian Xue Bao/Journal of Software, 2012, 23 (09): : 2374 - 2387
  • [45] A New Differential Evolution Algorithm with Random Mutation
    Gao, Yuelin
    Liu, Junmei
    EMERGING INTELLIGENT COMPUTING TECHNOLOGY AND APPLICATIONS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2009, 5755 : 209 - 214
  • [46] Differential Evolution Algorithm for Absolute Value Equations
    Yong, Longquan
    2010 ETP/IITA CONFERENCE ON TELECOMMUNICATION AND INFORMATION (TEIN 2010), 2010, : 52 - 55
  • [47] Using a Grey model optimized by Differential Evolution algorithm to forecast the per capita annual net income of rural households in China
    Zhao, Ze
    Wang, Jianzhou
    Zhao, Jing
    Su, Zhongyue
    OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2012, 40 (05): : 525 - 532
  • [48] An Image Thresholding Method Based on Differential Evolution Algorithm and Genetic Algorithm
    Ye, Zhiwei
    Zhang, Aixin
    Cao, Ye
    Ma, Lie
    Jin, Can
    Hu, Xiang
    Hu, Jiwei
    PROCEEDINGS OF THE 2019 10TH IEEE INTERNATIONAL CONFERENCE ON INTELLIGENT DATA ACQUISITION AND ADVANCED COMPUTING SYSTEMS - TECHNOLOGY AND APPLICATIONS (IDAACS), VOL. 2, 2019, : 921 - 926
  • [49] Diagnosis of Melanoma Using Differential Evolution Optimized Artificial Neural Network
    Rugmini, Sethulekshmi
    Linsely, Justus Arul
    TRAITEMENT DU SIGNAL, 2023, 40 (03) : 1203 - 1209
  • [50] Optimized distance metrics for differential evolution based nearest prototype classifier
    Koloseni, David
    Lampinen, Jouni
    Luukka, Pasi
    EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (12) : 10564 - 10570