Self-adaptive Population Size Strategy Based on Flower Pollination Algorithm for T-Way Test Suite Generation

被引:1
|
作者
Nasser, Abdullah B. [1 ,2 ]
Zamli, Kamal Z. [1 ]
机构
[1] Univ Malaysia Pahang, Fac Comp Syst & Software Engn, Kuantan 26300, Pahang, Malaysia
[2] Hodeidah Univ, Syst & Informat Technol Ctr, Dept Comp Sci, Hodeidah, Yemen
关键词
Meta-heuristic; Flower Pollination Algorithm; Self-adaptive population size; T-way testing; OPTIMIZATION; DESIGN;
D O I
10.1007/978-3-319-99007-1_23
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The performance of meta-heuristic algorithms is highly dependents on the fine balance between intensification and diversification. Too much intensification may result in the quick loss of diversity and aggressive diversification may lead to inefficient search. Therefore, there is a need for proper parameter controls to balance out between intensification and diversification. The challenge here is to find the best values for the control parameters to achieve acceptable results. Many studies focus on tuning of the control-parameters and ignore the common parameter, that is, the population size. Addressing this issue, this paper proposes self-adaptive population size strategy based on Flower Pollination Algorithm, called saFPA for t-way test suite generation. In the proposed algorithm, the population size of FPA is dynamically varied based on the current need of the search process. Experimental results show that saFPA produces very competitive results as compared to existing strategies.
引用
收藏
页码:240 / 248
页数:9
相关论文
共 50 条
  • [41] Self-adaptive differential evolution algorithm based on population state information
    Mai W.
    Liu W.
    Zhong J.
    Tongxin Xuebao/Journal on Communications, 2023, 44 (06): : 34 - 46
  • [42] A Firefly Algorithm With Self-Adaptive Population Size for Global Path Planning of Mobile Robot
    Li, Fengling
    Fan, Xingjiang
    Hou, Zhixiang
    IEEE ACCESS, 2020, 8 : 168951 - 168964
  • [43] Self-adaptive differential evolution algorithm using population size reduction and three strategies
    Janez Brest
    Mirjam Sepesy Maučec
    Soft Computing, 2011, 15 : 2157 - 2174
  • [44] Self-adaptive differential evolution algorithm using population size reduction and three strategies
    Brest, Janez
    Maucec, Mirjam Sepesy
    SOFT COMPUTING, 2011, 15 (11) : 2157 - 2174
  • [45] Strategy Self-adaptive Differential Evolution Algorithm Based on State Estimation Feedback
    Wang L.-J.
    Zhang G.-J.
    Zhou X.-G.
    Zhang, Gui-Jun (zgj@zjut.edu.cn), 2020, Science Press (46): : 752 - 766
  • [46] A self-adaptive strategy based firefly algorithm for constrained engineering design problems
    Tao, Ran
    Meng, Zeng
    Zhou, Huanlin
    APPLIED SOFT COMPUTING, 2021, 107
  • [47] A decomposition based multiobjective evolutionary algorithm with self-adaptive mating restriction strategy
    Li, Xin
    Zhang, Hu
    Song, Shenmin
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (11) : 3017 - 3030
  • [48] A decomposition based multiobjective evolutionary algorithm with self-adaptive mating restriction strategy
    Xin Li
    Hu Zhang
    Shenmin Song
    International Journal of Machine Learning and Cybernetics, 2019, 10 : 3017 - 3030
  • [49] A self-adaptive multi-population based Jaya algorithm for engineering optimization
    Rao, R. Venkata
    Saroj, Ankit
    SWARM AND EVOLUTIONARY COMPUTATION, 2017, 37 : 1 - 26
  • [50] Ensemble of evolution algorithm based on self-adaptive learning population search techniques
    Xue, Y. (xueyu_123@nuaa.edu.cn), 1600, Systems Engineering Society of China (34):