[Jump to code hierarchy]

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=0}^{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

Polynomial evaluation over \(r\) points [1].

Cousin

Primary Hierarchy

Parents
Tamo-Barg codes are the \(PG(1,q)\)/genus-zero instance of the covering-based construction that later yields Tamo-Barg-Vladut codes [2; Sec. 15.9.4].
For \(r \mid k\), Tamo-Barg codes meet the LRC Singleton bound [2; Sec. 15.9.3].
Tamo-Barg code
Children
Tamo-Barg codes are derived from Reed-Solomon codes; for \(r \mid k\), they have parameters \([n,k,n-k-k/r+2]\) and are optimal with respect to the LRC Singleton bound, while the special case \(r=k\) reduces to an RS code [2; Sec. 15.9.3].

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
[2]
A. Couvreur, H. Randriambololona, “Algebraic Geometry Codes and Some Applications.” Concise Encyclopedia of Coding Theory (Chapman and Hall/CRC, 2021) DOI
Page edit log

Your contribution is welcome!

on github.com (edit & pull request)— see instructions

edit on this site

Zoo Code ID: tamo_barg

Cite as:
“Tamo-Barg code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2023. https://errorcorrectionzoo.org/c/tamo_barg
BibTeX:
@incollection{eczoo_tamo_barg, title={Tamo-Barg code}, booktitle={The Error Correction Zoo}, year={2023}, editor={Albert, Victor V. and Faist, Philippe}, url={https://errorcorrectionzoo.org/c/tamo_barg} }
Share via:
Twitter | Mastodon |  | E-mail
Permanent link:
https://errorcorrectionzoo.org/c/tamo_barg

Cite as:

“Tamo-Barg code”, The Error Correction Zoo (V. V. Albert & P. Faist, eds.), 2023. https://errorcorrectionzoo.org/c/tamo_barg

Github: https://github.com/errorcorrectionzoo/eczoo_data/edit/main/codes/classical/q-ary_digits/distributed_storage/lrc/tamo_barg.yml.