Bounds on Separating Redundancy of Linear Codes and Rates of X-Codes
Yu Tsunoda, Yuichiro Fujiwara, Hana Ando, Peter Vandendriessche

TL;DR
This paper improves bounds on the separating redundancy of linear codes, which is crucial for efficient error-erasure correction, and establishes a connection to X-codes used in VLSI testing, leading to exponential improvements.
Contribution
It provides new probabilistic and combinatorial bounds on separating redundancy and links it to X-codes, enhancing understanding and efficiency in error correction and data compaction.
Findings
Improved upper and lower bounds on separating redundancy.
Established a relation between parity-check matrices and X-codes.
Achieved an exponential bound improvement for X-codes.
Abstract
An error-erasure channel is a simple noise model that introduces both errors and erasures. While the two types of errors can be corrected simultaneously with error-correcting codes, it is also known that any linear code allows for first correcting errors and then erasures in two-step decoding. In particular, a carefully designed parity-check matrix not only allows for separating erasures from errors but also makes it possible to efficiently correct erasures. The separating redundancy of a linear code is the number of parity-check equations in a smallest parity-check matrix that has the required property for this error-erasure separation. In a sense, it is a parameter of a linear code that represents the minimum overhead for efficiently separating erasures from errors. While several bounds on separating redundancy are known, there still remains a wide gap between upper and lower bounds…
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.
