Edge Coloring and Stopping Sets Analysis in Product Codes with MDS components
Fanny Jardel, Joseph J. Boutros

TL;DR
This paper analyzes edge coloring and stopping sets in non-binary product codes with MDS components, proposing algorithms and characterizations that improve decoding performance over erasure channels.
Contribution
It introduces a graph-based framework for analyzing stopping sets and proposes a differential evolution algorithm for optimal edge coloring in product codes.
Findings
Characterization of stopping sets up to size (d1+1)(d2+1)
Proposed coloring algorithm with low complexity per iteration
Numerical results show improved performance with double-diversity colorings
Abstract
We consider non-binary product codes with MDS components and their iterative row-column algebraic decoding on the erasure channel. Both independent and block erasures are considered in this paper. A compact graph representation is introduced on which we define double-diversity edge colorings via the rootcheck concept. An upper bound of the number of decoding iterations is given as a function of the graph size and the color palette size . Stopping sets are defined in the context of MDS components and a relationship is established with the graph representation. A full characterization of these stopping sets is given up to a size , where and are the minimum Hamming distances of the column and row MDS components respectively. Then, we propose a differential evolution edge coloring algorithm that produces colorings with a large population of minimal rootcheck…
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.
