English

Generic Construction of Optimal-Access Binary MDS Array Codes with Smaller Sub-packetization

Information Theory 2025-11-13 v1 math.IT

Abstract

A (k+r,k,l)(k+r,k,l) binary array code of length k+rk+r, dimension kk, and sub-packetization ll is composed of l×(k+r)l\times(k+r) matrices over F2\mathbb{F}_2, with every column of the matrix stored on a separate node in the distributed storage system and viewed as a coordinate of the codeword. It is said to be maximum distance separable (MDS) if any kk out of k+rk+r coordinates suffice to reconstruct the whole codeword. The repair problem of binary MDS array codes has drawn much attention, particularly for single-node failures. In this paper, given an arbitrary binary MDS array code with sub-packetization mm as the base code, we propose two generic approaches (Generic Construction I and II) for constructing binary MDS array codes with optimal access (or repair) bandwidth for single-node failures. For every srs\leq r, a (k+r,k,msk+rs)(k+r,k,ms^{\lceil \frac{k+r}{s}\rceil}) code C1\mathcal{C}_1 with optimal access bandwidth can be constructed by Generic Construction I. Repairing a failed node of C1\mathcal{C}_1 requires connecting to d=k+s1d = k+s-1 helper nodes, in which s1s-1 helper nodes are designated and kk are free to select. C1\mathcal{C}_1 generally achieves smaller sub-packetization and provides greater flexibility in the selection of its coefficient matrices. For even r4r\geq4 and s=r2s=\frac{r}{2} such that s+1s+1 divides k+rk+r, a (k+r,k,msk+rs+1)(k+r, k,ms^{\frac{k+r}{s+1}}) code C2\mathcal{C}_2 with optimal repair bandwidth can be constructed by Generic Construction II, with ss+1(k+r)\frac{s}{s+1}(k+r) out of k+rk+r nodes having the optimal access property. To the best of our knowledge, C2\mathcal{C}_2 possesses the smallest sub-packetization among existing binary MDS array codes with optimal repair bandwidth known to date.

Keywords

Cite

@article{arxiv.2511.09251,
  title  = {Generic Construction of Optimal-Access Binary MDS Array Codes with Smaller Sub-packetization},
  author = {Lan Ma and Qifu Tyler Sun and Shaoteng Liu and Liyang Zhou},
  journal= {arXiv preprint arXiv:2511.09251},
  year   = {2025}
}
R2 v1 2026-07-01T07:33:49.756Z