Research Report A18: Constructions of Mixed Covering Codes

Author: Patric R. J. Östergård

Date: December 1991

Pages: 44

In this work construction methods for so called mixed covering codes are developed. There has been considerable recent growth in the interest in covering codes. They have the property that all words in the space are within a given Hamming distance, called the covering radius, from some codeword. Traditionally, mainly spaces where all coordinates have the same arity (usually 2 or 3, that is, they are binary or ternary) have been discussed. In this work we consider mixed spaces F_{q_1}^{n_1}F_{q_2}^{n_2} ... F_{q_m}^{n_m}, where the coordinates can be of varying arities. The approach is very general, no restrictions are set upon m and the arities q_i. The construction methods consist of generalizations of known constructions for covering codes and some completely new constructions. They are divided into three classes; direct constructions, constructions of new codes from old, and the matrix method. Through these constructions upper bounds for the minimal number of codewords in a code covering a certain space with a certain covering radius (K_{q_1,q_2, ... ,q_m}(n_1,n_2, ... ,n_m;R)) are improved. The results include a new record-breaking binary code, proving K_2(12,2) <= 78.

Keywords: Covering code, covering radius, football pool problem, mixed code, simulated annealing.


Full report in Postscript