Two projective (affine) planes with the same point sets are orthogoval if the common intersection of any two lines, one from each, has size at most two. The existence of a pair of orthogoval projective planes has been proven and published independently many times. A strength-$t$ covering array, denoted by CA$(N; t, k, v)$, is an $N \times k$ array over a $v$-set such that in any $t$-set of columns, each $t$-tuple occurs at least once in a row. A pair of orthogoval projective planes can be used to construct a strength-$3$ covering array CA$(2q^3-1; 3, q^2 + q + 1, q)$. Our work extends this result to construct arrays of strength $4$. A $k$-cap in a projective geometry is a set of $k$ points no three of which are collinear. In $PG(3,q)$, an ovoid is a maximum-sized $k$-cap with $k =q^2+1$. Its plane sections (circles) are the blocks of a $3-(q^2 + 1, q + 1, 1)$ design, called a Möbius plane of order $q$. For $q$ an odd prime power, we prove the existence of three truncated Möbius planes, such that for any choice of these circles, one from each plane, their intersection size is at most three. From this, we construct a strength-$4$ covering array CA$(3q^4-2; 4, \frac{q^2+1}{2}, q)$. For $q \geq 11$, these covering arrays improve the size of the best-known covering arrays with the same parameters by almost 25 percent. The CA$(3q^4 -3; 4, \frac{q^2 +1}{2}, q)$ is used as the main ingredient in a recursive construction to obtain a CA$(5q^4 - 4q^3 - q^2 + 2q; 4, q^2 +1, q)$. Some improvements are obtained in the size of the best-known arrays using these covering arrays.
Existence of 3 Anti-cocircular Truncated Möbius Planes and Constructions of Strength-4 Covering Arrays
- Paper ID: 2510.13122
- Title: Existence of 3 anti-cocircular truncated Möbius planes and constructions of strength-4 covering arrays
- Authors: Kianoosh Shokri (University of Ottawa), Lucia Moura (University of Ottawa), Brett Stevens (Carleton University)
- Classification: math.CO (Combinatorics)
- Publication Date: October 15, 2025 (arXiv preprint)
- Paper Link: https://arxiv.org/abs/2510.13122
This paper investigates combinatorial constructions in finite geometry and covering arrays. The authors prove that for odd prime powers q, there exist three anti-cocircular truncated Möbius planes such that the intersection of any one circle selected from each plane has size at most 3. Based on this geometric structure, they construct strength-4 covering arrays CA(3q⁴-2; 4, (q²+1)/2, q). For q≥11, these covering arrays improve upon previously known optimal results by approximately 25%. Additionally, recursive construction methods are provided, yielding CA(5q⁴-4q³-q²+2q; 4, q²+1, q).
- Importance of Covering Arrays: Covering arrays have important applications in software testing, significantly reducing the number of test cases. A strength-t covering array CA(N; t, k, v) is an N×k array that guarantees all possible t-tuples appear at least once in any t columns.
- Geometric Construction Methods: Finite geometry provides powerful tools for constructing covering arrays. Orthogonal projective planes are known to construct strength-3 covering arrays, but extending to strength-4 constructions has remained challenging.
- Limitations of Existing Methods:
- Existing strength-4 covering array constructions rely primarily on computational search
- Lack of systematic geometric construction theory
- For larger parameters, known results still have room for improvement
The core motivation of this paper is to generalize the success of orthogonal projective planes to higher-dimensional geometric objects, particularly ovoidal plane sections in PG(3,q) forming Möbius planes, to construct superior strength-4 covering arrays.
- Theoretical Contribution: Proves that for odd prime powers q, there exist three anti-cocircular truncated Möbius planes such that the intersection of any three circles (one from each plane) has size at most 3.
- Construction Method: Provides explicit construction of strength-4 covering arrays CA(3q⁴-2; 4, (q²+1)/2, q) based on geometric structures.
- Performance Improvement: For q≥11, the newly constructed covering arrays achieve approximately 25% improvement over previously known optimal results.
- Recursive Extension: Provides recursive construction methods yielding covering arrays CA(5q⁴-4q³-q²+2q; 4, q²+1, q) using all ovoid points.
- Geometric Insights: Establishes deep connections between hypersurface theory and covering array construction.
Construct strength-4 covering arrays, i.e., find an N×k matrix A such that for any 4 columns, all possible 4-tuples (a,b,c,d)∈F_q⁴ appear at least once in some row.
- Ovoid Definition: An ovoid O in PG(3,q) is a set of q²+1 points where no three are collinear
- Möbius Plane: Plane sections of an ovoid form a 3-(q²+1, q+1, 1) design, called a Möbius plane of order q
Based on generating matrices G_l^c, three truncated Möbius planes are defined:
- M₁: (M^(e), {C∩M^(e) : C∈C}), where M^(e) is the set of points with even indices
- M₂: (M^(e), {(C∩M^(e))/2 : C∈C})
- M₁/₂: (M^(e), {2(C∩M^(e)) : C∈C})
The corresponding generating matrices are G_{q+1}^{(q²+1)/2}, G_{2(q+1)}^{(q²+1)/2}, G_{(q+1)/2}^{(q²+1)/2}, respectively.
Core Theorem 4.25: The three truncated Möbius planes M₁, M₂, M₁/₂ satisfy the anti-cocircular property, i.e., the intersection of any three circles (one from each plane) has size at most 3.
Proof Strategy:
- Transform the geometric problem into a hypersurface intersection problem in PG(3,q⁴) via linear transformation Ω
- Establish correspondence between difference sets and hypersurfaces using properties of the trace function Tr(α^i)
- Prove the intersection bound through detailed algebraic calculations
- Geometric-Algebraic Correspondence: Establishes one-to-one correspondence between circles of Möbius planes and hypersurfaces in PG(3,q⁴)
- Hypersurface Intersection Theory: Systematically studies intersection properties of linear, quadratic, and quartic hypersurfaces with ovoidal structures
- Anti-cocircular Concept: Generalizes the concept of orthogonal planes to Möbius planes, defining the anti-cocircular property
- Constructive Proofs: All existence results are accompanied by explicit construction methods
The paper is primarily theoretical, verifying result correctness through rigorous mathematical proofs.
- Prime Powers: Considers odd prime powers q = 3, 5, 7, 9, 11, 13, 17, 19, 23, 25
- Covering Array Parameters: Strength t=4, number of columns k=(q²+1)/2 or q²+1, alphabet size v=q
Compared against known optimal results maintained in Colbourn's covering array table6.
| q | k=(q²+1)/2 | New Method N_s | Known Optimal N_c | Improvement |
|---|
| 11 | 61 | 43,921 | 55,891 | -21.4% |
| 13 | 85 | 85,681 | 109,837 | -22.0% |
| 17 | 145 | 250,561 | 329,137 | -23.9% |
| 19 | 181 | 390,961 | 520,543 | -24.9% |
| 23 | 265 | 839,521 | 1,119,361 | -25.0% |
| 25 | 313 | 1,171,873 | 1,562,497 | -25.0% |
| q | k=q²+1 | New Method N_s | Known Optimal N_c | Improvement |
|---|
| 11 | 122 | 67,782 | 70,521 | -3.9% |
| 13 | 170 | 133,874 | 138,385 | -3.3% |
| 17 | 290 | 397,698 | 412,369 | -3.6% |
| 19 | 362 | 623,846 | 644,347 | -3.2% |
- Significant Improvement: For q≥11, the new construction achieves 21-25% improvement when k=(q²+1)/2
- Recursive Extension: Recursive methods can handle more columns; while improvements are smaller, they still outperform known results
- Theoretical Optimality: Construction methods have clear geometric foundations, providing theoretical guidance for further optimization
- Historical Development: Existence of orthogonal projective planes has been independently proven multiple times1,4,14,16,19,25,31
- Construction Methods: Include primitive polynomial methods, Cremona transformations, and other techniques
- Applications: Successfully constructed strength-3 covering arrays CA(2q³-1; 3, q²+q+1, q)
- Computational Methods: Based on simulated annealing, greedy algorithms, and other heuristic approaches
- Algebraic Methods: Utilizing finite fields, difference sets, and other algebraic structures
- Geometric Methods: The category to which this paper belongs, utilizing combinatorial properties of projective geometry
- Ovoid Theory: Classification and properties of ovoidal structures in PG(3,q)
- Möbius Planes: Combinatorial structures as 3-designs
- Hypersurface Geometry: Geometric properties of algebraic varieties such as quadratic and quartic forms
- Existence Theorem: For any odd prime power q, there exist three anti-cocircular truncated Möbius planes
- Construction Theorem: Based on this geometric structure, strength-4 covering arrays can be explicitly constructed
- Performance Theorem: The new construction achieves known optimal results across multiple parameters
- Odd Prime Power Restriction: Current results apply only to odd prime powers; the even prime power case remains open
- Parameter Range: While significant improvements are achieved, they are effective only within specific parameter ranges
- Computational Complexity: The construction process involves complex algebraic calculations, which may pose challenges for practical implementation
- Strength-5 Generalization: Authors mention the possibility of constructing strength-5 covering arrays
- Even Prime Power Extension: Seeking similar constructions applicable to even prime powers
- Recursive Optimization: Improving recursive constructions to obtain better parameters
- Computational Implementation: Developing efficient algorithms to implement these theoretical constructions
- Theoretical Depth: Perfectly combines abstract geometric theory with concrete combinatorial construction problems
- Strong Innovation: The introduction of the anti-cocircular concept opens new research directions in this field
- Significant Results: The 25% performance improvement represents a major breakthrough in this area
- Systematic Methodology: Forms a complete methodological system from theoretical proofs to concrete constructions
- Clear Exposition: Complex geometric and algebraic concepts are presented in a well-organized manner
- Limited Scope: Restricted to odd prime powers, limiting the universality of the method
- Computational Complexity: While explicit constructions are provided, practical computation remains complex
- Experimental Verification: As theoretical work, lacks large-scale computational verification
- Application Analysis: Limited discussion of practical applications in software testing
- Academic Value: Provides new geometric perspectives for covering array theory, potentially inspiring further research
- Practical Value: Significant performance improvements have direct value for software testing and related applications
- Methodological Contribution: The established geometric-algebraic framework may apply to other combinatorial optimization problems
- Extensibility: Lays foundation for constructing strength-5 and higher-strength covering arrays
- Software Testing: Combinatorial test case generation for large-scale software systems
- Experimental Design: Orthogonal experimental design in statistics
- Coding Theory: Construction and analysis of error-correcting codes
- Cryptography: Security analysis of certain cryptographic protocols
The paper cites 33 related references, primarily including:
- Geometric Theory Foundations: Classical textbooks by Bose3, Casse5, and others on projective geometry
- Orthogonal Plane Theory: Pioneering work by Baker et al.1, Bruck4, Glynn14, and others
- Covering Array Theory: Survey literature by Colbourn7,8, Torres-Jimenez et al.29, and others
- Computational Methods: Constructive results by Raaphorst et al.25, Panario et al.22, and others
Overall Assessment: This is an excellent paper that balances theoretical depth with practical value, solving important problems in covering array theory through ingenious geometric constructions and making significant contributions to the field. While certain limitations exist, its innovative methodology and significant results represent important progress in this research area.