On the Stopping Distance and the Stopping Redundancy of Codes
Moshe Schwartz, Alexander Vardy

TL;DR
This paper explores the concept of stopping redundancy in linear codes, establishing bounds and constructions to optimize the stopping distance, which impacts iterative decoding performance.
Contribution
It introduces the stopping redundancy parameter, providing bounds and analyzing its behavior for various code families, including Reed-Muller and Golay codes.
Findings
Stopping redundancy can be minimized to match the code's minimum distance.
For Reed-Muller codes, stopping redundancy is at most a constant times their traditional redundancy.
Golay codes have bounded stopping redundancies of at most 35 (binary) and 22 (ternary).
Abstract
It is now well known that the performance of a linear code under iterative decoding on a binary erasure channel (and other channels) is determined by the size of the smallest stopping set in the Tanner graph for . Several recent papers refer to this parameter as the \emph{stopping distance} of . This is somewhat of a misnomer since the size of the smallest stopping set in the Tanner graph for depends on the corresponding choice of a parity-check matrix. It is easy to see that , where is the minimum Hamming distance of , and we show that it is always possible to choose a parity-check matrix for (with sufficiently many dependent rows) such that . We thus introduce a new parameter, termed the \emph{stopping redundancy} of , defined as the minimum number of rows in a parity-check matrix for such that the corresponding stopping distance…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsError Correcting Code Techniques · DNA and Biological Computing · Algorithms and Data Compression
