- The paper establishes new tight combinatorial upper bounds on q-ary code length based on parameters like dimension, alphabet size, and Singleton defect.
- It shows that length-maximal codes are symbol-uniform with constrained Hamming distance spectra, drawing parallels with maximal arcs in finite geometry.
- The work extends classic Singleton and Griesmer bounds to both nonlinear and non-integer dimension codes, offering a unified structural analysis.
Length-Maximal Codes with Given Singleton Defect: Structure and Bounds
Introduction and Context
This work provides a comprehensive structural and combinatorial analysis of q-ary codes—both linear and nonlinear—with prescribed code size, alphabet, and Singleton defect. It delivers new tight upper bounds on code length as a function of these parameters, elucidates the internal structure of optimal codes, analyzes various defect regimes, and unifies the treatment of integer and non-integer code dimensions. The analysis demonstrates that the ubiquitous linear geometry-based maximal arc bound extends, with highly rigid structure, to general codes, and that the existence criteria, weight distributions, and sharpness of classical bounds (such as Singleton and Griesmer) are inherited in large measure by nonlinear codes under specific circumstances.
Main Results and Theoretical Advances
Maximal-Arc-Type Bound
The paper proves that for an (n,qk,d)q code with dimension κ=logqM≥2 and Singleton defect s=n−⌈κ⌉+1−d, the following upper bound holds for all nonlinear codes:
n≤(s+1)(q+1)+k−2.
This generalizes the classical maximal arc bound from projective geometry—which characterizes the maximum lengths of linear codes—without any recourse to linearity or geometric constructions. The proof is entirely combinatorial, based on a sophisticated use of double-counting agreements and a structural analysis of coordinate symbol frequencies.
Codes attaining equality in this bound, termed length-maximal, are shown to be symbol-uniform (every symbol appears equally often in every coordinate) and possess tightly restricted distance spectra: every pairwise distance is either the minimum distance or one of the top k−2 possible values. Length-maximality further induces the divisibility constraint (s+2)∣q(q+1) and s≤q−1, paralleling the structural conditions for maximal arcs in the linear case.
Improved Singleton-Type Bound and Defect Stratification
Expressing the maximal-arc bound in terms of d yields an improved Singleton-type inequality:
⌈dqq+1⌉≤n−k+2,
which significantly sharpens the classical Singleton bound, recovers recent results for systematic binary codes as a special case [Guerrini, Meneghetti, and Sala], and becomes tight across several parameter regimes.
For codes of large defect ((n,qk,d)q0), a stratified family of bounds is developed. When (n,qk,d)q1, the code length is bounded above by:
(n,qk,d)q2
and, for (n,qk,d)q3, by
(n,qk,d)q4
offering further refinements as (n,qk,d)q5 increases. The improvement over the main bound approximately scales with (n,qk,d)q6. The stratified bounds precisely reflect the combinatorial constraints imposed by large defect and minimal code overlap.
Structural Characterizations
A critical consequence of these results is the rigidity forced upon length-maximal codes. Not only are they symbol-uniform, but their spectrum of Hamming distances is strictly confined to (n,qk,d)q7, excluding most possible intermediate distances. This also restricts the possible set of weight distributions, aligning with highly symmetric combinatorial objects akin to maximal arcs.
Furthermore, the required divisibility condition (n,qk,d)q8 is weaker than, but reminiscent of, the linear maximal arc condition (n,qk,d)q9. Whether this is the sharp necessary condition for nonlinear codes remains open.
Codes of Non-Integer Dimension
When the code dimension κ=logqM≥20 is non-integer, the analogous upper bound is never attained; specifically, for κ=logqM≥21 the best possible length is
κ=logqM≥22
always strictly below the integer-dimension ceiling by one. This manifests in a Singleton-type inequality one unit tighter than the integer-dimension case and implies the nonexistence of length-maximal codes with non-integer dimension—reinforcing the role of integer-dimension combinatorics in the structure of extremal codes. For rational κ=logqM≥23, new explicit bounds are derived, complementing and in some cases improving known geometric bounds for additive (fractional-dimension) codes.
Griesmer Bound for Nonlinear Codes
Notably, the analysis identifies several parameter regimes—previously only established for systematic or linear codes—where nonlinear codes necessarily satisfy the Griesmer bound. These include:
- κ=logqM≥24 (for κ=logqM≥25)
- κ=logqM≥26
- Large defect κ=logqM≥27 and κ=logqM≥28 (for relevant κ=logqM≥29)
- A complete characterization for all binary codes with s=n−⌈κ⌉+1−d0
- Several parametric families for general and additive (fractional) codes
These regimes are systematically summarized and shown to be sharp, providing a unified extension of the Griesmer property through the nonlinear and non-integer landscape.
Nonexistence and Tightness for Near-Maximal Codes
The work gives nonexistence results for near-length-maximal binary and ternary codes (specifically, s=n−⌈κ⌉+1−d1MDS codes of length s=n−⌈κ⌉+1−d2), using the Hamming bound to show that these codes do not exist beyond modest dimensions (s=n−⌈κ⌉+1−d3 for s=n−⌈κ⌉+1−d4, s=n−⌈κ⌉+1−d5 for s=n−⌈κ⌉+1−d6), with the result generalizing to s=n−⌈κ⌉+1−d7-ary codes via Hamming ball volume computations.
Implications and Open Problems
Practical and Theoretical Impacts
These combinatorial bounds decisively constrain the possible parameters for (potentially nonlinear) codes with prescribed Singleton defect, guiding both constructions and nonexistence proofs. They also indicate that, despite the far greater freedom in the nonlinear setting as compared to the linear, the possible maximal-length codes remain subject to deep combinatorial constraints that mirror and extend those of finite projective geometry.
From a practical standpoint, these results provide a roadmap for code designers: attaining the length-maximal bound (or approaching it) necessarily forces symbol-uniformity and severe restrictions on distance spectra; in contrast, pushing code lengths for large-defect or non-integer-dimension codes is structurally obstructed. Furthermore, the established regimes where the Griesmer bound persists for nonlinear codes inform the selection of parameters in robust communication systems over finite alphabets.
Future Directions
Several open questions are highlighted:
- Odd s=n−⌈κ⌉+1−d8 nonexistence: For linear codes, maximal arcs are known not to exist for odd s=n−⌈κ⌉+1−d9 and n≤(s+1)(q+1)+k−2.0. Whether any genuinely nonlinear length-maximal codes exist in this range is open. A positive (or negative) resolution will significantly affect the linear/nonlinear comparison in extremal code theory.
- Unique extendability: The extension property for near-maximal nonlinear codes, which parallels a result of Barlotti for linear maximal arcs, remains mysterious and ripe for deeper combinatorial analysis.
- Divisibility criterion sharpness: Determining if n≤(s+1)(q+1)+k−2.1 is the strongest necessary condition for all length-maximal codes, or whether the more restrictive linear condition n≤(s+1)(q+1)+k−2.2 holds in general, is unresolved.
- AMDS codes and near-maximal cases: For higher defect and larger n≤(s+1)(q+1)+k−2.3, especially when the Hamming bound ceases to provide nonexistence, the maximal attainable lengths remain unknown.
The structural results (symbol-uniformity, defect preservation, and explicit bounds) established here form a substantial toolkit for attacking these and related problems. They point to a possibly narrow parameter window where nonlinear codes might diverge from linear and almost-linear analogs, and indicate that even in the nonlinear case, the combinatorial echoes of finite geometry are profound and omnipresent.
Conclusion
This paper delivers a rigorous extension of maximal-arc structure and bounds to nonlinear n≤(s+1)(q+1)+k−2.4-ary codes, identifies the precise combinatorial properties forced by length maximality, and rigorously classifies parameter regimes for which classical bounds such as Griesmer carry over. The work not only generalizes prior results and closes open cases (including for systematic codes and additive fractional-dimension codes), but also lays out a structured agenda for further advances in extremal coding theory, particularly with respect to the nonlinear and non-projective cases.
Reference:
"Length-Maximal Codes with Given Singleton Defect: Structure and Bounds" (2604.03784)