Covering arrays on graphs: Qualitative independence graphs and extremal set partition theory

Two vectors v, w in Zgn are qualitatively independent if for all pairs (a, b) ∈ Zg × Zg there is a position i in the vectors where (a, b) = (vi, wi). A covering array on a graph G, CA (n, G, g), is a |V(G)| × n array on Zg with the property that any two rows which correspond to adjacent vertices in G are qualitatively independent. The smallest possible n is denoted by CAN(G, g). These are an extension of covering arrays. It is known that CAN(Kω(G), g) ≤ CAN(G, g) ≤ CAN(Kχ(G), g). The question we ask is, are there graphs with CAN(G, g) < CAN(Kχ(G), g)? We find an infinite family of graphs that satisfy this inequality. Further we define a family of graphs QI(n, g) that have the property that there exists a CAN(n, G, g) if and only if there is a homomorphism to QI(n, g). Hence, the family of graphs QI(n, g) defines a generalized colouring. For QI(n, 2), we find a formula for both the chromatic and clique number and determine two necessary conditions for CAN (G, 2) < CAN(Kχ(G), 2). We also find the cores of all the QI(n, 2) and use this to prove that the rows of any covering array with g = 2 can be assumed to have the same number of 1's.

[1]  R. P. Dilworth,et al.  A DECOMPOSITION THEOREM FOR PARTIALLY ORDERED SETS , 1950 .

[2]  Ram Prakash Gupta An edge-coloration theorem for bipartite graphs with applications , 1978, Discret. Math..

[3]  G. Katona Two applications (for search theory and truth functions) of Sperner type theorems , 1973 .

[4]  Brett Stevens,et al.  A direct construction of transversal covers using group divisible designs , 2002, Ars Comb..

[5]  D.M. Cohen,et al.  The Combinatorial Design Approach to Automatic Test Generation , 1996, IEEE Softw..

[6]  Colin L. Mallows,et al.  Factor-covering designs for testing software , 1998 .

[7]  Brett Stevens,et al.  Efficient software testing protocols , 1998, CASCON.

[8]  Gordon F. Royle,et al.  Algebraic Graph Theory , 2001, Graduate texts in mathematics.

[9]  Charles J. Colbourn,et al.  Concerning Difference Matrices , 1996, Des. Codes Cryptogr..

[10]  Gadiel Seroussi,et al.  Vector sets for exhaustive testing of logic circuits , 1988, IEEE Trans. Inf. Theory.

[11]  Saul Stahl,et al.  The multichromatic numbers of some Kneser graphs , 1998, Discret. Math..

[12]  N. Sloane Covering arrays and intersecting codes , 1993 .

[13]  Lucia Moura,et al.  Lower Bounds for Transversal Covers , 1998, Des. Codes Cryptogr..

[14]  Brett Stevens,et al.  Transversal covers and packings , 1998 .

[15]  E. Mendelsohn,et al.  New recursive methods for transversal covers , 1999 .

[16]  János Körner,et al.  Compressing inconsistent data , 1994, IEEE Trans. Inf. Theory.

[17]  Donald L. Kreher,et al.  On the state of strength‐three covering arrays , 2002 .

[18]  B. Stevens,et al.  Covering arrays with mixed alphabet sizes , 2003 .

[19]  Robert L. Probert,et al.  A practical strategy for testing pair-wise coverage of network interfaces , 1996, Proceedings of ISSRE '96: 7th International Symposium on Software Reliability Engineering.

[20]  Joseph C. Culberson,et al.  Frozen development in graph coloring , 2001, Theor. Comput. Sci..

[21]  Joel H. Spencer,et al.  Families of k-independent sets , 1973, Discret. Math..

[22]  Charles J. Colbourn,et al.  Covering Arrays of Strength Three , 1999, Des. Codes Cryptogr..