Weight distribution of translates, covering radius, and perfect codes correcting errors of given weights
نویسنده
چکیده
feat V be a binary linear (n, k) code defined by a check matrix H and let h(x) be the characteristic function for the set of columns of H . Connections between the Walsh transform of h(x) and the weight distributions of all translates of the code are obtained. Explicit formulas for the weight distributions of translates are given for small weights i(i < 8). The computation of the weight distribution of all translates (including the code itself) for i < 8 requires at most 7( n k)2”-k additions and subtractions, 6. 2”-k multiplications and 2”-k+’ memory cells. This method may be very effective if there is an analytic expression for h(x). A simple method for computing the covering radius of the code by the Walsh transform of h(x) is described. The implementation of this method requires for large n at most 2”-k (n k) logI (n k) arithmetical operations and 2”-kC’ memory cells. We define the concept L-perfect for codes, where L is a set of weights. After describing several linear and nonlinear L-perfect codes, necessary and sufficient conditions for a code to be L-perfect in terms of the Walsh transform of h(x) are established. An analog of the Lloyd theorem for such codes is proved.
منابع مشابه
Spectrum of Sizes for Perfect Deletion-Correcting Codes
One peculiarity with deletion-correcting codes is that perfect t-deletion-correcting codes of the same length over the same alphabet can have different numbers of codewords, because the balls of radius t with respect to the Levenshtĕın distance may be of different sizes. There is interest, therefore, in determining all possible sizes of a perfect t-deletion-correcting code, given the length n a...
متن کاملAn approach to fault detection and correction in design of systems using of Turbo codes
We present an approach to design of fault tolerant computing systems. In this paper, a technique is employed that enable the combination of several codes, in order to obtain flexibility in the design of error correcting codes. Code combining techniques are very effective, which one of these codes are turbo codes. The Algorithm-based fault tolerance techniques that to detect errors rely on the c...
متن کاملLinear covering codes and error-correcting codes for limited-magnitude errors
The concepts of a linear covering code and a covering set for the limitedmagnitude-error channel are introduced. A number of covering-set constructions, as well as some bounds, are given. In particular, optimal constructions are given for some cases involving small-magnitude errors. A problem of Stein is partially solved for these cases. Optimal packing sets and the corresponding error-correcti...
متن کاملSome codes correcting single symmetric errors of limited magnitude
An error model with symmetric errors of limited magnitude is considered. Limited magnitude means that the size of any error is limited by a number smaller (usually much smaller) than the alphabet size. Several constructions of codes correcting single error are given. In some cases, the codes are perfect or quasi-perfect.
متن کاملWeighted codes in Lee metrics
Perfect weighted coverings of radius one have been often studied in the Hamming metric. In this paper, we study these codes in the Lee metric. To simplify the notation, we use a slightly different description, yet equivalent. Given two integers a and b , an (a, b)-code is a set of vertices such that vertices in the code have a neighbours in the code and other vertices have b neighbours in the c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Information Theory
دوره 27 شماره
صفحات -
تاریخ انتشار 1981