Location-correcting codes

We study codes over GF(q) that can correct t channel errors assuming the error values are known. This is a counterpart to the well-known problem of erasure correction, where error values are found assuming the locations are known. The correction capabilities of these so-called t-location correcting codes (t-LCCs) are characterized by a new metric, the decomposability distance, which plays a role analogous to that of the Hamming metric in conventional error-correcting codes (ECCs). Based on the new metric, we present bounds on the parameters of t-LCCs that are counterparts to the classical Singleton, sphere packing and Gilbert-Varshamov bounds for ECCs. In particular, we show examples of perfect LCCs, and we study optimal (MDS-Like) LCCs that attain the Singleton-type bound on the redundancy. We show that these optimal codes are generally much shorter than their erasure (or conventional ECC) analogs. The length n of any t-LCC that attains the Singleton-type bound for t>1 is bounded from above by t+O(/spl radic/(q)), compared to length q+1 which is attainable in the conventional ECC case. We show constructions of optimal t-LCCs for t/spl isin/{1, 2, n-2, n-1, n} that attain the asymptotic length upper bounds, and constructions for other values of t that are optimal, yet their lengths fall short of the upper bounds. The resulting asymptotic gap remains an open research problem. All the constructions presented can be efficiently decoded.

[1]  van P. Emde Boas,et al.  A combinatorial problem on finite abelian groups, 3 , 1967 .

[2]  F. MacWilliams,et al.  The Theory of Error-Correcting Codes , 1977 .

[3]  F. C. Piper COMBINATORIAL THEORY (second edition) (Wiley‐Interscience Series in Discrete Mathematics) , 1987 .

[4]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[5]  J. H. van Lint Coding for channels with localized errors , 1990 .

[6]  Decision Systems.,et al.  Coding for channels with partially localized errors , 1990 .

[7]  Rudolf Ahlswede,et al.  Asymptotically dense nonbinary codes correcting a constant number of localized errors [Manuskript] , 1993 .

[8]  Ron M. Roth,et al.  Author's Reply to Comments on 'Maximum-rank array codes and their application to crisscross error correction' , 1991, IEEE Trans. Inf. Theory.

[9]  Jean-Marie Goethals,et al.  Cyclic Error-Locating Codes , 1967, Inf. Control..

[10]  Rudolf Ahlswede,et al.  Nonbinary codes correcting localized errors , 1993, IEEE Trans. Inf. Theory.

[11]  J. Rosser,et al.  Approximate formulas for some functions of prime numbers , 1962 .

[12]  Marshall Hall A combinatorial problem on abelian groups , 1952 .

[13]  Jack K. Wolf,et al.  Error-locating codes-A new concept in error control , 1963, IEEE Trans. Inf. Theory.

[14]  H. Davenport Multiplicative Number Theory , 1967 .

[15]  Mark Semenovich Pinsker,et al.  Coding for partially localized errors , 1991, IEEE Trans. Inf. Theory.

[16]  N. J. A. Sloane,et al.  On Additive Bases and Harmonious Graphs , 1980, SIAM J. Algebraic Discret. Methods.

[17]  Weidong Gao,et al.  A Combinatorial Problem on Finite Abelian Groups , 1996 .

[18]  Henry B. Mann,et al.  Combinatorial Problems in Finite Abelian Groups , 1973 .

[19]  N. J. A. Sloane,et al.  A new table of constant weight codes , 1990, IEEE Trans. Inf. Theory.

[20]  László Babai,et al.  Sidon Sets in Groups and Induced Subgraphs of Cayley Graphs , 1985, Eur. J. Comb..

[21]  Jack K. Wolf,et al.  On an Extended Class of Error-Locating Codes , 1965, Inf. Control..

[22]  John E. Olson,et al.  A combinatorial problem on finite Abelian groups, I , 1969 .