Bounds on Unique-Neighbor Codes

Abstract

Recall that a binary linear code of length n is a linear subspace C = \x∈F2n Ax=0\. Here the parity check matrix A is a binary m× n matrix of rank m. We say that C has rate R=1- mn. Its distance, denoted δ n is the smallest Hamming weight of a non-zero vector in C. The rate vs.\ distance problem for binary linear codes is a fundamental open problem in coding theory, and a fascinating question in discrete mathematics. It concerns the function RL(δ), the largest possible rate R for given 0δ1 and arbitrarily large length n. Here we investigate a variation of this fundamental question that we describe next. Clearly, C has distance δ n, if and only if for every 0<n'<δ n, every m× n' submatrix of A has a row of odd weight. Motivated by several problems from coding theory, we say that A has the unique-neighbor property with parameter δ n, if every such submatrix has a row of weight 1. Let RU(δ) be the largest possible asymptotic rate of linear codes with a parity check matrix that has this stronger property. Clearly, RU(·),RL(·) are non-increasing functions, and RU(δ) RL(δ) for all δ. Also, RU(0)=RL(0)=1, and RU(1)=RL(1)=0, so let 0δU δL1 be the smallest values of δ at which RU resp.\ RL vanish. It is well known that δL=12 and we conjecture that δU is strictly smaller than 12, i.e., the rate of linear codes with the unique-neighbor property is more strictly bounded. While the conjecture remains open, we prove here several results supporting it. The reader is not assumed to have any specific background in coding theory, but we occasionally point out some relevant facts from that area.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…