Asymptotic and constructive methods for covering perfect hash families and covering arrays

被引:22
|
作者
Colbourn, Charles J. [1 ]
Lanus, Erin [1 ]
Sarkar, Kaushik [1 ]
机构
[1] Arizona State Univ, Comp Informat & Decis Syst Engn, POB 878809, Tempe, AZ 85287 USA
基金
美国国家科学基金会;
关键词
Covering array; Covering perfect hash family; Conditional expectation algorithm; Asymptotic bound; PERMUTATION VECTORS; HIGHER STRENGTH; ALGORITHM; SEQUENCES; STATE; SETS;
D O I
10.1007/s10623-017-0369-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Covering perfect hash families represent certain covering arrays compactly. Applying two probabilistic methods to covering perfect hash families improves upon the asymptotic upper bound for the minimum number of rows in a covering array with v symbols, k columns, and strength t. One bound can be realized by a randomized polynomial time construction algorithm using column resampling, while the other can be met by a deterministic polynomial time conditional expectation algorithm. Computational results are developed for both techniques. Further, a random extension algorithm further improves on the best known sizes for covering arrays in practice. An extensive set of computations with column resampling and random extension yields explicit constructions when for strength seven, for strength six, for strength five, and for strength four. When , almost all known explicit constructions are improved upon. For strength , restrictions on the covering perfect hash family ensure the presence of redundant rows in the covering array, which can be removed. Using restrictions and random extension, computations for and again improve upon known explicit constructions in the majority of cases. Computations for strengths three and four demonstrate that a conditional expectation algorithm can produce further improvements at the expense of a larger time and storage investment.
引用
收藏
页码:907 / 937
页数:31
相关论文
共 50 条
  • [21] A group-based structure for perfect sequence covering arrays
    Jingzhou Na
    Jonathan Jedwab
    Shuxing Li
    Designs, Codes and Cryptography, 2023, 91 : 951 - 970
  • [22] Algorithmic methods for covering arrays of higher index
    Dougherty, Ryan E.
    Kleine, Kristoffer
    Wagner, Michael
    Colbourn, Charles J.
    Simos, Dimitris E.
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2023, 45 (01)
  • [23] Perfect hash families: Probabilistic methods and explicit constructions
    Blackburn, SR
    JOURNAL OF COMBINATORIAL THEORY SERIES A, 2000, 92 (01) : 54 - 60
  • [24] Ordered covering arrays and upper bounds on covering codes
    Castoldi, Andre Guerino
    Carmelo, Emerson Monte L.
    Moura, Lucia
    Panario, Daniel
    Stevens, Brett
    JOURNAL OF COMBINATORIAL DESIGNS, 2023, 31 (06) : 304 - 329
  • [25] Tower of covering arrays
    Torres-Jimenez, Jose
    Izquierdo-Marquez, Idelfonso
    Kacker, Raghu N.
    Kuhn, D. Richard
    DISCRETE APPLIED MATHEMATICS, 2015, 190 : 141 - 146
  • [26] Covering and radius-covering arrays: Constructions and classification
    Colbourn, C. J.
    Keri, G.
    Rivas Soriano, P. P.
    Schlage-Puchta, J. -C.
    DISCRETE APPLIED MATHEMATICS, 2010, 158 (11) : 1158 - 1180
  • [27] Survey of Covering Arrays
    Torres-Jimenez, Jose
    Izquierdo-Marquez, Idelfonso
    2013 15TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2013), 2014, : 20 - 27
  • [28] Resolvable covering arrays
    Colbourn C.J.
    Journal of Statistical Theory and Practice, 2013, 7 (4) : 630 - 649
  • [29] SEQUENCE COVERING ARRAYS
    Chee, Yeow Meng
    Colbourn, Charles J.
    Horsley, Daniel
    Zhou, Junling
    SIAM JOURNAL ON DISCRETE MATHEMATICS, 2013, 27 (04) : 1844 - 1861
  • [30] Covering arrays on graphs
    Meagher, K
    Stevens, B
    JOURNAL OF COMBINATORIAL THEORY SERIES B, 2005, 95 (01) : 134 - 151