Table of Contents
Fetching ...

On the Maximum Number of Codewords of X-Codes of Constant Weight Three

Yu Tsunoda, Yuichiro Fujiwara

TL;DR

This work gives a nontrivial lower bound for any d ≥ 2 on the maximum number n of codewords such that an (m, n, d, 2) X-code of constant weight 3 exists.

Abstract

X-codes form a special class of linear maps which were originally introduced for data compression in VLSI testing and are also known to give special parity-check matrices for linear codes suitable for error-erasure channels. In the context of circuit testing, an $(m, n, d, x)$ X-code compresses $n$-bit output data $R$ from the circuit under test into $m$ bits, while allowing for detecting the existence of an up to $d$-bit-wise anomaly in $R$ even if up to $x$ bits of the original uncompressed $R$ are unknowable to the tester. Using probabilistic combinatorics, we give a nontrivial lower bound for any $d \geq 2$ on the maximum number $n$ of codewords such that an $(m, n, d, 2)$ X-code of constant weight $3$ exists. This is the first result that shows the existence of an infinite sequence of X-codes whose compaction ratio tends to infinity for any fixed $d$ under severe weight restrictions. We also give a deterministic polynomial-time algorithm that produces X-codes that achieve our bound.

On the Maximum Number of Codewords of X-Codes of Constant Weight Three

TL;DR

This work gives a nontrivial lower bound for any d ≥ 2 on the maximum number n of codewords such that an (m, n, d, 2) X-code of constant weight 3 exists.

Abstract

X-codes form a special class of linear maps which were originally introduced for data compression in VLSI testing and are also known to give special parity-check matrices for linear codes suitable for error-erasure channels. In the context of circuit testing, an X-code compresses -bit output data from the circuit under test into bits, while allowing for detecting the existence of an up to -bit-wise anomaly in even if up to bits of the original uncompressed are unknowable to the tester. Using probabilistic combinatorics, we give a nontrivial lower bound for any on the maximum number of codewords such that an X-code of constant weight exists. This is the first result that shows the existence of an infinite sequence of X-codes whose compaction ratio tends to infinity for any fixed under severe weight restrictions. We also give a deterministic polynomial-time algorithm that produces X-codes that achieve our bound.

Paper Structure

This paper contains 6 sections, 5 theorems, 18 equations, 1 algorithm.

Key Result

Theorem 1.1

For any positive integer $m$,

Theorems & Definitions (5)

  • Theorem 1.1
  • Theorem 2.1: Fujiwara:2010Tsunoda:2018
  • Theorem 3.1
  • Lemma 3.2
  • Lemma 3.3