GBMC: Generalized Bilateral Multilevel Construction
- GBMC is a coding-theoretic framework that combines outer binary constant-weight codes with inner generalized bilateral Ferrers-diagram rank-metric codes to construct large constant dimension codes.
- It integrates dual pivot structures and a specialized rank-restricted upper-right block to ensure robust subspace distances and improved lower bounds in network coding.
- GBMC augments the parallel mixed dimension construction by adding a third distance-compatible layer, further enhancing performance and code size.
Searching arXiv for the primary paper and closely related constructions. Searching for recent arXiv records on generalized bilateral multilevel construction, bilateral multilevel construction, and parallel mixed dimension construction. Generalized Bilateral Multilevel Construction (GBMC) is a coding-theoretic framework for constructing constant dimension codes in the Grassmannian by combining an outer binary constant-weight code on bilateral identifying vectors with inner generalized bilateral Ferrers-diagram rank-metric codes. Its purpose is to produce large constant dimension codes and hence improved lower bounds on . In the 2025 formulation, GBMC is further used to enhance the parallel mixed dimension construction by adding a third, distance-compatible layer of codewords (Li et al., 10 Jul 2025).
1. Problem setting in subspace coding
Let be a prime power and the -dimensional vector space over . The set of all subspaces is , and the Grassmannian is the set of all -dimensional subspaces. Its cardinality is the Gaussian binomial coefficient
$\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$
For subspaces 0, the subspace distance is
1
On 2, this simplifies to
3
An 4 constant dimension code (CDC) is a subset 5 such that
6
The central extremal quantity is
7
GBMC addresses the standard lower-bound problem for 8. This problem is important in random linear network coding, where codewords are subspaces and subspace distance measures the effect of dimension errors and erasures.
2. Bilateral identifying vectors
The construction builds on three pivot-pattern notions associated with subspaces in echelon form.
| Notion | Source form | Distance role |
|---|---|---|
| Identifying vector 9 | Reduced row echelon form 0 | 1 |
| Inverse identifying vector 2 | Reduced row inverse echelon form 3 | 4 |
| Bilateral identifying vector 5 | Left identifying block, zero middle block, right inverse identifying block | Outer code of GBMC |
If two subspaces have the same identifying vector, then deleting the pivot columns from their reduced row echelon forms converts subspace distance into rank distance: 6 The analogous statement holds for equal inverse identifying vectors. GBMC combines these two viewpoints into a single pattern class.
A bilateral identifying vector 7 of length 8 is defined via a partition
9
into three blocks
0
where 1 is an identifying vector, 2 is an inverse identifying vector, and 3 is the all-zero vector. If
4
then the ordered triple
5
is called the type of 6.
This bilateral structure separates a left RREF-controlled block and a right inverse-RREF-controlled block, while the middle block carries no pivots. In the version compatible with the parallel mixed dimension construction, the paper imposes the additional range condition
7
which is later used to maintain distance from the parallel mixed-dimension component (Li et al., 10 Jul 2025).
3. Generalized bilateral Ferrers geometry
Given a bilateral identifying vector 8 of type 9, the generalized bilateral echelon Ferrers form 0 is a 1 matrix with five structural blocks.
The upper-left 2 block is the usual echelon Ferrers form 3. The lower-right 4 block is the inverse echelon Ferrers form 5. The lower-left 6 block is zero. In the upper-right 7 block, the columns that are pivot columns of 8 are filled with zeros, while the remaining columns are free positions. The middle block, corresponding to 9, is a full 0 Ferrers diagram.
The set of dot positions in 1 is the generalized bilateral Ferrers diagram 2. It decomposes as
3
where 4 and 5 arise from the left and right pivot structures, 6 is an 7 full Ferrers diagram, 8 is an 9 full diagram, and 0 is an 1 full diagram.
A distinguished submatrix of a matrix 2 supported on 3 is
4
the 5 upper-right block associated with 6. This block is central in the compatibility conditions with the parallel mixed dimension construction, because its rank is explicitly constrained in Theorems 4–7.
An 7 generalized bilateral Ferrers diagram rank-metric code (GB-FD code) is a set of matrices over 8 having shape 9 and minimum rank distance 0. Proposition 1 gives a lower bound for such codes under a rank restriction on a chosen upper-right submatrix. Structurally, the lower bound combines two MRD-type contributions from full Ferrers blocks and a term 1 controlling the rank-restricted block. This is the technical device that makes the later augmentation of the parallel mixed dimension construction possible.
4. The multilevel mechanism of GBMC
The outer level of GBMC is a set 2 of bilateral identifying vectors. The inner level, for each 3, is a GB-FD code 4 supported on 5. The lifting operation 6 inserts the matrices of 7 into the generalized bilateral echelon Ferrers form 8 and takes their rowspaces.
Two distance principles justify the construction. If 9 and 0 are bilateral identifying vectors of the same type and 1 are the corresponding rowspaces, then
2
If 3 and 4 are based on the same bilateral identifying vector 5, and 6 are obtained by deleting the pivot columns from the left and right pivot blocks, then
7
Construction 4 may therefore be stated as follows. Let 8 be a set of bilateral identifying vectors forming a binary constant-weight code of length 9, weight $\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$0, and minimum Hamming distance $\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$1, and assume all vectors in $\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$2 have the same type. For each $\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$3, suppose there exists an $\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$4 GB-FD code $\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$5. Then each lifted family $\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$6 is an $\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$7 CDC, and the union
$\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$8
is an $\left[\begin{matrix}n\k\end{matrix}\right]_q = \prod_{i=0}^{k-1}\frac{q^{n-i}-1}{q^{k-i}-1}.$9 CDC (Li et al., 10 Jul 2025).
The multilevel character is exact: the outer code controls distance through Hamming separation of bilateral patterns, and the inner code controls distance within each pattern class through rank distance. This is the bilateral analogue of the classical multilevel paradigm based on identifying vectors and Ferrers-diagram rank-metric codes, but with simultaneous left and right pivot structure.
5. Coupling with the parallel mixed dimension construction
The 2025 development of GBMC is not limited to a standalone union over bilateral patterns. It is integrated with the parallel mixed dimension construction by adjoining a third component 00 to the existing two-part code 01. The aim is to enlarge the code while preserving minimum subspace distance 02.
In the general version, the parameters are
03
One chooses a set 04 of bilateral identifying vectors of weight 05, minimum Hamming distance 06, and common type 07, satisfying
08
for every 09. For each 10, one also requires an 11 GB-FD code 12 such that
13
Under these conditions,
14
is an 15 CDC, and
16
is an 17 CDC.
The proof separates three interactions. Distances inside 18 are handled by the GBMC distance lemmas. Distances between 19 and 20 use identifying-vector arguments and the weight condition 21. Distances between 22 and 23 use inverse identifying vectors together with the rank restriction on 24.
A simplified version replaces 25 by 26: 27 The same strategy applies, again producing a larger CDC by adjoining a GBMC layer to the parallel mixed-dimension construction (Li et al., 10 Jul 2025).
6. Explicit bounds and representative improvements
Theorems 6 and 7 make the construction explicit by choosing grid families of bilateral identifying vectors
28
whose left and right blocks contain consecutive ones in sliding positions. The parameters 29 and 30 range over rectangles determined by 31 and 32, and the weights 33 are chosen so that the Hamming distance between distinct 34 is at least 35. For each such vector, Proposition 1 supplies a compatible GB-FD code, and summing over the grid yields the size of the added component 36.
The resulting lower bounds on 37 have a characteristic form: the original parallel mixed-dimension contribution
38
is augmented by a GBMC term obtained by summing the sizes of the lifted GB-FD codes over all bilateral patterns in the chosen grid.
Two examples illustrate the gain:
| Parameters | Previous value from the parallel mixed dimension part | Improved value after adding GBMC |
|---|---|---|
| 39 | 40 | 41 |
| 42 | 43 | 44 |
In the first case, the added GBMC layer contributes 45. In the second, it contributes 46. The paper further states that at least 49 parameter sets 47 are improved, and it derives infinite families of improved lower bounds through corollaries specializing the general theorems (Li et al., 10 Jul 2025).
These numerical results clarify the operational meaning of the generalized construction. GBMC is not merely a reformulation of existing multilevel methods; it acts as a combinatorially controlled augmentation layer whose contribution is additive at the code-size level and distance-compatible at the Grassmannian level.
7. Conceptual position and common interpretive points
GBMC belongs to a sequence of subspace-code constructions that progressively enlarge the admissible pivot-pattern geometry. The Etzion–Silberstein multilevel construction uses identifying vectors and Ferrers-diagram rank-metric codes. The inverse multilevel construction replaces identifying vectors by inverse identifying vectors. The double multilevel construction combines the two. The bilateral multilevel construction introduces bilateral identifying vectors, and the generalized bilateral multilevel construction extends this by allowing generalized bilateral Ferrers diagrams and a rank-restricted upper-right block. The 2025 synthesis then merges GBMC with the mixed dimension and parallel mixed dimension constructions.
Several interpretive points are essential.
First, a bilateral identifying vector is not an arbitrary concatenation of binary blocks. Its middle block is all-zero, its left and right blocks have different echelon-theoretic roles, and in Construction 4 all outer vectors must have the same type.
Second, compatibility with the parallel mixed dimension construction is not automatic. It requires the weight window
48
and, in the integrated theorems, the rank restriction
49
Without these conditions, the additional GBMC layer need not maintain distance from the pre-existing parallel components.
Third, the generalized construction is broader than a simple left-right concatenation of classical Ferrers-diagram pieces. The blocks 50, 51, and 52 create a mixed geometry in which full rectangular regions interact with left and right pivot structures. This is precisely what enables Proposition 1 and the later coupling with mixed-dimension outer codes.
A broader coding-theoretic perspective suggests that GBMC is part of a general multilevel design pattern in which an outer discrete pattern code is coupled to inner algebraic constituents. Multilevel lattice constructions from nested binary codes exhibit the same separation of roles across levels (Kositwattanarerk et al., 2013), and generalized Construction D' for LDPC lattices similarly enlarges the admissible design space by relaxing structural constraints while preserving multilevel behavior (Silva et al., 2017). This suggests a methodological affinity rather than a direct equivalence: in each case, multilevel organization is used to increase constructive flexibility without surrendering a rigorous distance or decoding analysis.
Within constant-dimension coding, GBMC is therefore best understood as a highly structured enlargement of the multilevel paradigm: it replaces single-sided pivot patterns by bilateral ones, replaces ordinary Ferrers supports by generalized bilateral supports, and, in its most recent form, turns those ingredients into an efficient augmentation of the parallel mixed dimension construction.