[Jump to code hierarchy]

Ferrers diagram rank-metric (FDRM) code [1]

Alternative Names: Ferrers diagram code.

Description

Linear rank-metric code whose codeword matrices vanish outside a fixed Ferrers diagram \(\mathcal{F}\) [1]. The diagram is an \(m\times n\) array of right-justified dots with non-increasing row lengths, i.e., the free entries of a reduced row echelon form with fixed pivots [1]. Inserting each codeword into the free entries of an echelon form with these pivots lifts the code to subspaces whose subspace distance is twice the rank distance, the building blocks of the multilevel construction of constant-dimension codes [1].

An FDRM code on \(\mathcal{F}\) with dimension \(k\) and minimum rank distance \(\delta\) is denoted \([\mathcal{F},k,\delta]_q\). The diagram is written \([\gamma_0,\ldots,\gamma_{n-1}]\) by its column lengths. A standard construction restricts the \(i\)th information symbol of a systematic MRD code with generator matrix \((I_\kappa|A)\), \(\kappa=n-\delta+1\), to the span of the first \(\gamma_i\) elements of an \(\mathbb{F}_q\)-basis of \(\mathbb{F}_{q^m}\) [2]. This confines the first \(\kappa\) columns of each codeword to the diagram while keeping rank distance at least \(\delta\), and the subcode is an FDRM code when the rightmost columns are long enough [2,3]. Not every optimal FDRM code is a subcode of an MRD code [3].

Optimal codes on additional diagram families are obtained as subcodes of MRD codes with explicit systematic generator matrices, from systematic MRD codes extended by columns that copy their leading information symbols, and by combining codes on disjoint subdiagrams [2,4][5; Thms. 1-3 and Secs. 4 and 5].

Protection

The dimension of an \([\mathcal{F},k,\delta]_q\) code satisfies \(k \leq \min_{0\leq i\leq \delta-1} v_i\), where \(v_i\) is the number of dots of \(\mathcal{F}\) outside its first \(i\) rows and its rightmost \(\delta-1-i\) columns [1]. Codes attaining this bound are called optimal, and the Etzion-Silberstein conjecture states that the bound is attained for every diagram, distance, and field size [1]. The conjecture holds for initially convex diagrams, i.e., those with \(\gamma_0\leq 1\) and \(\gamma_{i+1}-\gamma_i\leq 1\) [6]. It also holds when each of the rightmost \(\delta-1\) columns contains at least \(n\) dots [2]. Optimal \([\mathcal{F},6,7]_q\) codes exist for \(\mathcal{F}=[1,2,3,4,8,8,8,8,8]\) and all \(q\geq 7\) [5; Rem. 2]. For even \(n\), a family of square \(n\times n\) diagrams admits optimal codes of dimension \(n+1\) and distance \(n/2-1\) for every \(q\) [5; Thm. 6].

Cousins

  • Maximum-rank distance (MRD) code— Many optimal FDRM codes are constructed as subcodes of systematic MRD codes, with information symbols restricted so that each codeword column lies in the diagram [2,5].
  • Constant-dimension code— The multilevel construction lifts an FDRM code on the echelon-form diagram of each identifying vector of a binary constant-weight code [1]. When the identifying vectors have pairwise Hamming distance at least \(2\delta\) and the FDRM codes have rank distance \(\delta\), the union of the lifted codes has subspace distance \(2\delta\) [1].

Member of code lists

Primary Hierarchy

Parents
FDRM codes are rank-metric codes whose codeword matrices vanish outside a Ferrers diagram, and they reduce to rank-metric codes for the full \(m\times n\) diagram [1].
Ferrers diagram rank-metric (FDRM) code

References

  1. [1]

    T. Etzion and N. Silberstein, “Error-Correcting Codes in Projective Spaces via Rank-Metric Codes and Ferrers Diagrams”, (2009) arXiv:0807.4846

  2. [2]

    T. Etzion, E. Gorla, A. Ravagnani, and A. Wachter-Zeh, “Optimal Ferrers Diagram Rank-Metric Codes”, IEEE Transactions on Information Theory 62, 1616 (2016) DOI

  3. [3]

    J. Antrobus and H. Gluesing-Luerssen, “Maximal Ferrers Diagram Codes: Constructions and Genericity Considerations”, (2019) arXiv:1804.00624

  4. [4]

    S. Liu, Y. Chang, and T. Feng, “Constructions for Optimal Ferrers Diagram Rank-Metric Codes”, IEEE Transactions on Information Theory 65, 4115 (2019) arXiv:1804.01211 DOI

  5. [5]

    F.-W. Fu, X. Gao, S. Mesnager, and G. Wang, “Optimal Ferrers Diagram Rank-Metric Codes: New Constructions, Diagram Combinations, and Applications to Constant-Dimension Subspace Codes”, (2026) arXiv:2609.24239

  6. [6]

    A. Neri and M. Stanojkovski, “A proof of the Etzion-Silberstein conjecture for monotone and MDS-constructible Ferrers diagrams”, (2024) arXiv:2306.16407

Page edit log

Your contribution is welcome!

on github.com (edit & pull request)

— see instructions

Zoo Code ID: ferrers_diagram

Cite as:
“Ferrers diagram rank-metric (FDRM) code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/ferrers_diagram, arXiv:2606.11484
BibTeX:
@incollection{eczoo_ferrers_diagram,
title={Ferrers diagram rank-metric (FDRM) code},
booktitle={The Error Correction Zoo},
year={2026},
editor={Albert, Victor V. and Faist, Philippe},
eprint={2606.11484},
doi={10.48550/arXiv.2606.11484},
url={https://errorcorrectionzoo.org/c/ferrers_diagram}
}
Share via:
Twitter | Mastodon |  | E-mail
Permanent link:
https://errorcorrectionzoo.org/c/ferrers_diagram

Cite as:

“Ferrers diagram rank-metric (FDRM) code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2026. https://errorcorrectionzoo.org/c/ferrers_diagram, arXiv:2606.11484

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/classical/matrices/sum-rank-metric/rank-metric/ferrers_diagram.yml.