Description
A code has \((r,\delta)\) locality if each codeword coordinate belongs to a repair group of size at most \(r+\delta-1\) whose restricted code has minimum distance at least \(\delta\) [1; Sec. 31.3.4.5]. Equivalently, given a codeword \(c\) and coordinate \(c_i\), there exists a coordinate set \(S_i\) of size \(\leq r+\delta-1\) containing \(i\) such that the restriction \(C_{|S_i}\) has minimum distance at least \(\delta\).Protection
There is a generalized Singleton minimum distance bound [2], \begin{align} d\leq n-k+1-(\left\lceil k/r\right\rceil -1)(\delta-1)~, \tag*{(1)}\end{align} with codes saturating this bound being optimal codes with locality. The \(\delta=2\) case recovers optimal LRCs.Member of code lists
Primary Hierarchy
Parents
Code with locality
Children
An LRC of locality \(r\) is a code with \((r,2)\) locality [1; Sec. 31.3.4.5].
References
- [1]
- V. Ramkumar, M. Vajha, S. B. Balaji, M. Nikhil Krishnan, B. Sasidharan, P. Vijay Kumar, “Codes for Distributed Storage.” Concise Encyclopedia of Coding Theory (Chapman and Hall/CRC, 2021) DOI
- [2]
- N. Prakash, G. M. Kamath, V. Lalitha, and P. V. Kumar, “Optimal Linear Codes with a Local-Error-Correction Property”, (2012) arXiv:1202.2414
Page edit log
- Victor V. Albert (2024-08-15) — most recent
Cite as:
“Code with locality”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2024. https://errorcorrectionzoo.org/c/code_with_locality