Tamo-Barg code[1]
Description
A family of \(q\)-ary polynomial evaluation codes that are optimal LRCs and for which \(q\) is comparable to \(n\).
Each length-\(k\) message \(\mu\) is encoded into a string of values of its corresponding polynomial \(f_\mu\) at points \(\alpha\) in some size-\(n\) set \(A\). This polynomial can be written as \begin{align} f_{\mu}\left(x\right)=\sum_{i=1}^{r-1}\sum_{j=0}^{k/r-1}\mu_{ij}x^{i}g(x)^{j}~, \tag*{(1)}\end{align} where \(\mu\) has been reorganized into an \(r \times k/r\) matrix, and where \(g(x)\) is a degree-\((r+1)\) polynomial that is constant on elements of certain partitions of \(A\) [1; Sec. III.A]. This construction assumes that \(r\) divides \(k\), but a simple extension to other parameters can be formulated.
Decoding
Parents
Child
- Reed-Solomon (RS) code — Tamo-Barg codes reduce to RS codes when \(r=k\).
Cousin
- Quantum Tamo-Barg (QTB) code — QTB codes are CSS codes constructed from Tamo-Barg codes.
References
- [1]
- I. Tamo and A. Barg, “A Family of Optimal Locally Recoverable Codes”, IEEE Transactions on Information Theory 60, 4661 (2014) arXiv:1311.3284 DOI
Page edit log
- Victor V. Albert (2023-12-01) — most recent
Cite as:
“Tamo-Barg code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2023. https://errorcorrectionzoo.org/c/tamo_barg