首页> 外文会议>International conference on parallel and distributed processing techniques and applications >Parallel simulated annealing for the covering arrays construction problem
【24h】

Parallel simulated annealing for the covering arrays construction problem

机译:并行模拟退火解决覆盖阵列构建问题

获取原文

摘要

A covering array (CA) is a combinatorial structure specified as a matrix of N rows and k columns over an alphabet on v symbols such that for each set of t columns every t-tuple of symbols is covered at least once. Given the values of t, k, and v, the optimal covering array construction problem (CAC) consists in constructing a CA(N;t,k,v) with the minimum possible value of N. There are several reported methods to attend the CAC problem, among them are: direct methods, recursive methods, greedy methods, and metaheuristics methods. In this paper, three parallel approaches for simulated annealing, i.e. the independent, semi-independent and cooperative searches are applied to the CAC problem. The empirical evidence supported by statistical analysis indicate that the cooperative approach offers the best execution times and the same upper bounds than the independent and semi-independent approaches. Extensive experimentation was carried out, using 96 well-known benchmark instances, for assessing its performance with respect to the best-known bounds reported previously. The results show that cooperative approach attains 78 new bounds and equals the solutions for other 6 instances.
机译:覆盖数组(CA)是一种组合结构,指定为v个符号上的字母上的N行和k列的矩阵,这样对于t组的每组t符号,每个t元组至少覆盖一次。给定t,k和v的值,最佳覆盖阵列构造问题(CAC)包括构造具有最小可能值N的CA(N; t,k,v)。 CAC问题包括:直接方法,递归方法,贪婪方法和元启发式方法。本文将三种并行的模拟退火方法(即独立搜索,半独立搜索和协作搜索)应用于CAC问题。统计分析支持的经验证据表明,与独立和半独立方法相比,合作方法提供了最佳的执行时间和相同的上限。使用96个众所周知的基准实例进行了广泛的实验,以评估其相对于先前报告的最著名界限的性能。结果表明,协作方法获得了78个新的边界,并且等于其他6个实例的解。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号