Algorithmic methods for covering arrays of higher index

被引:3
|
作者
Dougherty, Ryan E. [1 ]
Kleine, Kristoffer [2 ]
Wagner, Michael [2 ]
Colbourn, Charles J. [3 ]
Simos, Dimitris E. [2 ]
机构
[1] US Mil Acad, Dept Elect Engn & Comp Sci, West Point, NY USA
[2] SBA Res, MATRIS, Floragasse 7, A-1040 Vienna, Austria
[3] Arizona State Univ, Sch Comp & Augmented Intelligence, Tempe, AZ USA
基金
美国国家科学基金会;
关键词
Covering array; Conditional expectation; In-parameter-order algorithm; Software testing; HIGHER STRENGTH; BOUNDS;
D O I
10.1007/s10878-022-00947-x
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Covering arrays are combinatorial objects used in testing large-scale systems to increase confidence in their correctness. To do so, each interaction of at most a specified number to f factors is represented in at least one test; that is, the covering array has strength t and index 1. For certain systems, the outcome of running a test maybe altered by variability of the interaction effect or by measurement error of the test result. To improve the efficacy of testing, one can ensure that each interaction of t or fewer factors is represented in at least lambda tests. When lambda > 1, this leads to covering arrays of higher index. We explore two algorithmic methods for constructing covering arrays of higher index. One is based on the in-parameter-order algorithm, and the other employs a conditional expectation paradigm. We compare these two by performing experiments on real-world benchmarks and on uniform parameter sets.
引用
收藏
页数:21
相关论文
共 50 条
  • [41] Randomized Postoptimization of Covering Arrays
    Nayeri, Peyman
    Colbourn, Charles J.
    Konjevod, Goran
    COMBINATORIAL ALGORITHMS, 2009, 5874 : 408 - 419
  • [42] On t-Covering Arrays
    Sosina Martirosyan
    van Tran Trung
    Designs, Codes and Cryptography, 2004, 32 : 323 - 339
  • [43] Covering arrays from cyclotomy
    Charles J. Colbourn
    Designs, Codes and Cryptography, 2010, 55 : 201 - 219
  • [44] Reconfiguration of VLSI arrays by covering
    Lombardi, Fabrizio, 1600, (08):
  • [45] Mixed Covering Arrays on Hypergraphs
    Yasmeen
    Maity, Soumen
    ECO-FRIENDLY COMPUTING AND COMMUNICATION SYSTEMS, 2012, 305 : 327 - 338
  • [46] Optimal Shortening of Covering Arrays
    Carrizales-Turrubiates, Oscar
    Rangel-Valdez, Nelson
    Torres-Jimenez, Jose
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PT I, 2011, 7094 : 198 - 209
  • [47] Covering Arrays on Product Graphs
    Yasmeen Akhtar
    Soumen Maity
    Graphs and Combinatorics, 2017, 33 : 635 - 652
  • [48] An extension of a construction of covering arrays
    Panario, Daniel
    Saaltink, Mark
    Stevens, Brett
    Wevrick, Daniel
    JOURNAL OF COMBINATORIAL DESIGNS, 2020, 28 (11) : 842 - 861
  • [49] On t-covering arrays
    Martirosyan, S
    van Trung, T
    DESIGNS CODES AND CRYPTOGRAPHY, 2004, 32 (1-3) : 323 - 339
  • [50] Algebraic Modelling of Covering Arrays
    Garn, Bernhard
    Simos, Dimitris E.
    APPLICATIONS OF COMPUTER ALGEBRA, 2017, 198 : 149 - 170