...
首页> 外文期刊>Information Sciences: An International Journal >New bounds for binary covering arrays using simulated annealing
【24h】

New bounds for binary covering arrays using simulated annealing

机译:使用模拟退火的二元覆盖数组的新边界

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

摘要

Covering arrays (CAs) are combinatorial structures specified as a matrix of N rows and k columns over an alphabet on v symbols such that for each set of t columns (called the strength of the array) every t-tuple of symbols is covered. Recently they have been used to represent interaction test suites for software testing given that they provide economical sized test cases while still preserving important fault detection capabilities. This paper introduces an improved implementation of a simulated annealing algorithm, called ISA, for constructing CAs of strengths three through six over a binary alphabet (i.e., binary CAs). Extensive experimentation is carried out, using 127 well-known benchmark instances, for assessing its performance with respect to an existing simulated annealing implementation, a greedy method, and five state-of-the-art algorithms. The results show that our algorithm attains 104 new bounds and equals the best-known solutions for the other 23 instances consuming reasonable computational time. Furthermore, the implications of using these results as ingredients to recursive constructions are also analyzed.
机译:覆盖数组(CA)是组合结构,指定为v符号上字母上的N行和k列的矩阵,这样对于t列的每组(称为数组的强度),每个t元组都被覆盖。最近,由于它们提供了经济规模的测试用例,同时仍保留了重要的故障检测功能,因此它们已被用来代表用于软件测试的交互测试套件。本文介绍了一种称为ISA的模拟退火算法的改进实现,该算法用于在二进制字母(即二进制CA)上构造强度为3至6的CA.使用127个著名的基准实例进行了广泛的实验,以评估其相对于现有模拟退火实现,贪婪方法和五个最新算法的性能。结果表明,我们的算法获得了104个新的边界,并且等于其他23个实例的最著名解决方案,它们消耗了合理的计算时间。此外,还分析了将这些结果用作递归构造的含义。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号