Linear Exact Repair in MDS Array Codes: A General Lower Bound and Its Attainability
Abstract
For an (n,k,) MDS array code over Fq, how small can the repair bandwidth and repair I/O be under linear exact repair? We study this question in the regime where the field size q, the redundancy r=n-k, and the sub-packetization level are fixed, while the code length n varies, and we develop a geometric approach to this setting. Our starting point is an intrinsic reformulation of linear exact repair for MDS array codes in terms of subspace intersections and, for repair I/O, the projective point configurations induced by a parity-check realization. This viewpoint yields a simple projective counting argument establishing the general lower bound βavg,β,γavg,γ\;\;(n-1)-q(r-1)-1q-1 for linear exact repair of every (n,k,) MDS array code over Fq with redundancy r=n-k 2. To our knowledge, this is the first lower bound of this form that applies to arbitrary redundancy r 2 and sub-packetization level . At first glance, the projective counting bound appears rather coarse and therefore unlikely to be attained. We prove that this intuition is correct whenever r 3 and 2. For r=2, the picture changes completely. Using Desarguesian spreads from finite geometry, we construct MDS array codes that attain the bound over a broad interval of code lengths, up to the maximum possible length q+1, and do so simultaneously for both repair bandwidth and repair I/O. In the smallest nontrivial case (r,)=(2,2), we also prove a converse within the regular-spread model. Together, these results identify a uniform obstruction governing linear exact repair and show that, in the two-parity case, this obstruction is tight.
Turn this paper into a lesson
ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.