IJPAM: Volume 57, No. 2 (2009)

LOW-DIMENSIONAL LINEAR CODES WITH HIGH
BREAKDOWN POINTS BY QR DECOMPOSITION

Ryuichi Ashino$^1$, Truong Nguyen-Ba$^2$, Rémi Vaillancourt$^3$
$^1$Department of Mathematical Sciences
Osaka Kyoiku University
Osaka, 582-8582, JAPAN
e-mail: [email protected]
$^{2,3}$Department of Mathematics and Statistics
University of Ottawa
585, King Edward Ave., Ottawa, Ontario, K1N 6N5, CANADA
$^2$e-mail: [email protected]
$^3$e-mail: [email protected]


Abstract.Decoding linear codes by $\ell_1$ linear programming consists in recovering an input vector $x\in\mathbb{R}^n$ from corrupted oversampled measurements $y=Ax+z$ where $A\in\mathbb{R}^{m\times n}$ is a full rank matrix with $m>n$ and $z\in\mathbb{R}^{m}$ is a sparse vector. Appropriate random matrices $A\in\mathbb{R}^{2pn\times n}$ are empirically constructed by stacking the ``signed'' inverses of $n\times n$ partitions of the QR decomposition of random matrices $M\in\mathbb{R}^{2pn\times n}$ uniformly distributed $[0,1]$ so that the vector $x$ can be recovered numerically to an error smaller than $10^{-5}$, provided the corrupting vector $z$ is sufficiently sparse. Numerical results on the mean of the number of zero components in $z$ at breakdown points are obtained for $p=2,3,4,8$ and $n=128,256$. Other less effective matrices $A$ are presented and comparison is made with Donoho's theoretical results based on neighborly polytopes. A corrupted image is decoded and applications to cryptography are mentioned.

Received: April 14, 2009

AMS Subject Classification: 94B05, 90C25, 94B40, 11T71, 14G50

Key Words and Phrases: linear code, sparsely corrupted ciphertext, random code words, convex linear programming

Source: International Journal of Pure and Applied Mathematics
ISSN: 1311-8080
Year: 2009
Volume: 57
Issue: 2