On covering problems of codes

被引:0
作者
Frances M. [1 ]
Litman A. [1 ]
机构
[1] Department of Computer Science, Technion
关键词
Linear Code; Covering Problem; Code Word; Covering Radius; Minimum Radius;
D O I
10.1007/BF02679443
中图分类号
学科分类号
摘要
Let C be a binary code of length n (i.e., a subset of {0, 1}n).The Covering Radius of C is the smallest integer r such that each vector in {0, 1}n is at a distance at most r from some code word. Our main result is that the decision problem associated with the Covering Radius of arbitrary binary codes is NP-complete. This result is established as follows. The Radius of a binary code C is the smallest integer r such that C is contained in a radius-r ball of the Hamming metric space ({0, 1}n, d). It is known [K] that the problems of computing the Radius and the Covering Radius are equivalent. We show that the 3SAT problem is polynomially reducible to the Radius decision problem. A central tool in our reduction is a metrical characterization of the set of doubled vectors of length 2n: {υ = (υ1υ2 • • • υ2n) | ∀i : υ2i = υ2i -1}. We show that there is a set Υ ⊂ {0, 1}2n such that for every υ ∈ {0, 1}2n: υ is doubled iff Υ is contained in the radius-n ball centered at υ moreover, Υ can be constructed in time polynomial in n.
引用
收藏
页码:113 / 119
页数:6
相关论文
共 6 条
[1]  
Berlekamp E.R., McEliece R.J., Tilborg H.C.A., On the inherent intractability of certain coding problems, IEEE Trans. Inform. Theory, IT-24, pp. 384-386, (1978)
[2]  
Cohen G.D., Karpovsky M.G., Mattson H.F. Jr., Schatz J.R., Covering radius - Survey and recent results, IEEE Trans. Inform. Theory, IT-31, pp. 328-343, (1985)
[3]  
Garey M.R., Johnson D.S., Computers and Intractability, A Guide to the Theory of NP-completeness, (1979)
[4]  
Karpovsky M., Weight distribution of translates, covering radius and perfect codes, IEEE Trans. Inform. Theory, IT-27, pp. 462-472, (1981)
[5]  
McLoughlin A.M., The complexity of computing the covering radius of a code, IEEE Trans. Inform. Theory, IT-30, pp. 800-804, (1984)
[6]  
MacWilliams F.J., Sloane N.J.A., The Theory of Error Correcting Codes, (1977)