2015
DOI: 10.1016/j.dam.2015.03.010
|View full text |Cite
|
Sign up to set email alerts
|

Tower of covering arrays

Abstract: a b s t r a c tCovering arrays are combinatorial objects that have several practical applications, specially in the design of experiments for software and hardware testing. A covering array of strength t and order v is an N ×k array over Z v with the property that every N ×t subarray covers all members of Z t v at least once. In this work we explore the construction of a Tower of Covering Arrays (TCA) as a way to produce covering arrays that improve or match some current upper bounds. A TCA of height h is a su… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
5

Relationship

3
2

Authors

Journals

citations
Cited by 7 publications
(4 citation statements)
references
References 8 publications
0
4
0
Order By: Relevance
“…Recursive algorithms are also fast algorithms that generally do not perform a computational search to construct the final CA; some exceptions are augmented annealing [43] that uses simulated annealing to construct some parts of the final CA, and tower of covering arrays [47] where the next CA in the tower is constructed by exploring a number of arrangements of the columns of the input CA. On the other hand, the classical recursive techniques of product, Roux-type constructions, and powering only takes the input ingredients and construct the output CA by following a fixed procedure to combine the inputs; in this methods the size of the final CA is known in advance, and so the quality of the output CA depends on the quality of the input ingredients.…”
Section: General Characteristics Of the Classes Of Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Recursive algorithms are also fast algorithms that generally do not perform a computational search to construct the final CA; some exceptions are augmented annealing [43] that uses simulated annealing to construct some parts of the final CA, and tower of covering arrays [47] where the next CA in the tower is constructed by exploring a number of arrangements of the columns of the input CA. On the other hand, the classical recursive techniques of product, Roux-type constructions, and powering only takes the input ingredients and construct the output CA by following a fixed procedure to combine the inputs; in this methods the size of the final CA is known in advance, and so the quality of the output CA depends on the quality of the input ingredients.…”
Section: General Characteristics Of the Classes Of Methodsmentioning
confidence: 99%
“…These constructions are known as Roux-type Constructions. Other approaches take smaller CAs as inputs as in [46], [47]; or employ other combinatorial designs such as ordered designs [43] and difference matrices [48]. Another class of recursive methods construct a base array whose elements will be replaced by columns of another array [21].…”
Section: H Direct Construction Of Cphfsmentioning
confidence: 99%
“…4, where in the first two rows contain the CA(2; 1, 10, 2), additionally the first seven rows contain the CA(7; 2, 10, 2), furthermore the first thirteen rows contain the CA(13; 3, 10, 2), and lastly, all its twenty four rows contain the CA(24; 4, 10, 2). An ICA differs from a classical CA, in that it is built on the CAs of lowest strength, whereas the classical CA is constructed independently of the previous ones [14]. This characteristic of the ICA is useful when performing the experiments to analyze the influence of the strength on the results of feature selection, specifically in cases where it is desired to increase the strength, wherein to test at a greater strength (coverage), implies adding some rows (or tests) extra, ultimately resulting in a highly efficient process, unlike classic CAs, wherein increasing the strength, involves evaluating an array with many new rows and therefore a greater number of tests for the wrapper.…”
Section: Incremental Covering Arraysmentioning
confidence: 99%
“…Incremental Covering Arrays (ICA) are a variation of CAs. They work in the following manner: Within a matrix of strength t are sub-matrices of CAs with strengths less than t, and if a new matrix is desired with strength t + 1 or greater, all that is required is to add a certain number of rows, without having to completely regenerate the array [14].…”
Section: Introductionmentioning
confidence: 99%