Generic Construction of Optimal-Access Binary MDS Array Codes with Smaller Sub-packetization
Abstract
A binary array code of length , dimension , and sub-packetization is composed of matrices over , 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 out of 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 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 , a code with optimal access bandwidth can be constructed by Generic Construction I. Repairing a failed node of requires connecting to helper nodes, in which helper nodes are designated and are free to select. generally achieves smaller sub-packetization and provides greater flexibility in the selection of its coefficient matrices. For even and such that divides , a code with optimal repair bandwidth can be constructed by Generic Construction II, with out of nodes having the optimal access property. To the best of our knowledge, possesses the smallest sub-packetization among existing binary MDS array codes with optimal repair bandwidth known to date.
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}
}