Easy repair via codes with simplex locality

๐Ÿ“… 2025-04-15
๐Ÿ“ˆ Citations: 0
โœจ Influential: 0
๐Ÿ“„ PDF
๐Ÿค– AI Summary
In distributed storage systems, multi-erasure repair incurs high computational overhead and faces fundamental trade-offs among locality, availability, field size, and code rate. Method: This paper formally defines the โ€œrepair-friendlyโ€ property and proposes a novel local reconstruction code (LRC) framework based on simplex codes. It integrates multi-rate block codes with unit-memory convolutional codes, and jointly optimizes repair computation, locality, availability, and finite-field size via a low-complexity multi-erasure decoding algorithm and a parallel repair scheduling mechanism. Contribution/Results: Theoretically, the constructed code family achieves high code rate, large minimum distance, and small field size simultaneously. Experimentally, it significantly reduces repair computation and I/O latency while enabling efficient parallel recovery. This work establishes a new paradigm for lightweight, practical fault-tolerant coding in distributed storage.

Technology Category

Application Category

๐Ÿ“ Abstract
In the context of distributed storage systems, locally repairable codes have become important. In this paper we focus on codes that allow for multi-erasure pattern decoding with low computational effort. Different optimality requirements, measured by the code's rate, minimum distance, locality, availability as well as field size, influence each other and can not all be maximized at the same time. We focus on the notion of easy repair, more specifically on the construction of codes that can repair correctable erasure patterns with minimal computational effort. In particular, we introduce the easy repair property and then present codes of different rates that possess this property. The presented codes are all in some way related to simplex codes and comprise block codes as well as unit-memory convolutional codes. We also formulate conditions under which the easy repairs can be performed in parallel, thus improving access speed of the distributed storage system.
Problem

Research questions and friction points this paper is trying to address.

Designing locally repairable codes for multi-erasure decoding
Balancing code rate, distance, locality, and field size trade-offs
Enabling parallel easy repairs to boost storage access speed
Innovation

Methods, ideas, or system contributions that make the work stand out.

Easy repair via simplex locality codes
Multi-erasure pattern decoding with low effort
Parallel easy repairs for faster access
๐Ÿ”Ž Similar Papers
No similar papers found.
M
Margreta Kuijper
Department of Electrical and Electronic Engineering, University of Melbourne, VIC 3010, Australia
Julia Lieb
Julia Lieb
Assistant Professor, TU Ilmenau
Algebraic Coding Theory
Diego Napp
Diego Napp
University of Alicante
Coding theorySystems theorymatrices.