首页> 外文会议>2017 2nd International Conference on System Reliability and Safety >Combinatorial testing data generation based on bird swarm algorithm
【24h】

Combinatorial testing data generation based on bird swarm algorithm

机译:基于鸟群算法的组合测试数据生成

获取原文
获取原文并翻译 | 示例

摘要

Combinatorial test data generation is a research hotspot in combination testing. Evolutionary algorithm has been applied successfully into generating covering arrays that are competitive in size. In this paper, Bird Swarm Algorithm (BSA) is introduced to explore the effect of covering array generation. However, no suitable parameter configurations are available to guide BSA to search solutions. In order to determine the optimal configuration of BSA for this problem, parameter tuning makes an operation on it. Moreover, this paper also does three improvements containing the Levy flight, the bird reinitialization strategy, and the dynamic flight frequency on the original BSA to boost its ability to jump out of the local optimal. Experimental results present that BSA for combinatorial test data generation becomes an effective method and that Enhanced Bird Swarm Algorithm (EBSA) can produce smaller covering arrays than the original BSA.
机译:组合测试数据生成是组合测试中的研究热点。进化算法已成功应用于生成大小上具有竞争力的覆盖阵列。本文介绍了Bird Swarm算法(BSA),以探讨覆盖数组生成的效果。但是,没有合适的参数配置可用来指导BSA搜索解决方案。为了确定针对此问题的BSA最佳配置,参数调整对其进行了操作。此外,本文还对Levy飞行,鸟类重新初始化策略以及原始BSA上的动态飞行频率进行了三项改进,以提高其跳出局部最优值的能力。实验结果表明,用于组合测试数据生成的BSA成为一种有效的方法,并且增强型鸟群算法(EBSA)可以比原始BSA生成更小的覆盖数组。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号