New upper bounds for covering array numbers from partly cyclic covering perfect hash families
A covering array CA(N; t, k, v) is an N x k array over v symbols in which every N x t subarray contains every t-tuple of symbols as a row. We give 152 Sherwood covering perfect hash families that yield covering arrays smaller than the best known ones for strengths t = 3, 4, 5, 6, prime powers q from 4 to 25 and up to k = 10,000 columns. Combined with the standard constructions, 143 of them lower 399,382 entries of the covering array tables (Smolen's live successor of Colbourn's tables on 29 October 2026, together with every later bound we found); the 279 bounds that give these entries are listed in Table 2. The families with many columns use rows that are affine progressions v, Tv, T^2 v, ... of an invertible affine map, so that the sets of columns to be checked reduce to those containing the first column, plus a few random rows that cover what the progressions cannot. Every family was checked exactly by a program written separately from the search; the families, checkers and logs are public at https://github.com/arhancanli/quantavane-covering-arrays.
Authors
- Arhan Canli (ORCID: https://orcid.org/0009-0004-4138-7907)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-10-31
- DOI
- https://doi.org/10.5281/zenodo.23839215
- Primary Topic
- Advanced Combinatorial Mathematics
- Type
- preprint