Reed-Muller Codes for Joint Random and Stuck-At Error Correction

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Djurdjevic, Ivana, Mateescu, Robert, Guyot, Cyril
Format: Preprint
Publié: 2026
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913151135514624
author Djurdjevic, Ivana
Mateescu, Robert
Guyot, Cyril
author_facet Djurdjevic, Ivana
Mateescu, Robert
Guyot, Cyril
contents Block codes are considered for improving the reliability of messages stored in a computer memory with both stuck-at defects and random errors. It is assumed that the side information about the state of the defects is available to the encoder, but not to the decoder. A novel recursive construction of a set of masks is developed such that it can satisfy any $s$ stuck-at errors in a $2^m$ binary sequence, when $s \leq m$. We prove that the masks generated in this way are codewords in a Reed-Muller $RM(s-1, m)$ code. The constructed set contains no more than $2^s m^{s-1}$ masks. We provide the lower and the upper bound on the size of the stuck-at redundancy, a fixed subset of mask bits that uniquely represents each mask in the set. The stuck-at code constructed in this way is a non-linear code. It is also a subcode of an $RM(r,m)$ code, with $ r \geq s-1$, that can be used for additional random error correction. The encoding requires no mask search and is straightforward based on the description of the recursive construction. The decoding is done in a single attempt and requires almost no additional complexity or latency.
format Preprint
id arxiv_https___arxiv_org_abs_2605_21727
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Reed-Muller Codes for Joint Random and Stuck-At Error Correction
Djurdjevic, Ivana
Mateescu, Robert
Guyot, Cyril
Information Theory
Block codes are considered for improving the reliability of messages stored in a computer memory with both stuck-at defects and random errors. It is assumed that the side information about the state of the defects is available to the encoder, but not to the decoder. A novel recursive construction of a set of masks is developed such that it can satisfy any $s$ stuck-at errors in a $2^m$ binary sequence, when $s \leq m$. We prove that the masks generated in this way are codewords in a Reed-Muller $RM(s-1, m)$ code. The constructed set contains no more than $2^s m^{s-1}$ masks. We provide the lower and the upper bound on the size of the stuck-at redundancy, a fixed subset of mask bits that uniquely represents each mask in the set. The stuck-at code constructed in this way is a non-linear code. It is also a subcode of an $RM(r,m)$ code, with $ r \geq s-1$, that can be used for additional random error correction. The encoding requires no mask search and is straightforward based on the description of the recursive construction. The decoding is done in a single attempt and requires almost no additional complexity or latency.
title Reed-Muller Codes for Joint Random and Stuck-At Error Correction
topic Information Theory
url https://arxiv.org/abs/2605.21727