Content deleted Content added
Football pools problem |
Formatting |
||
(18 intermediate revisions by 16 users not shown) | |||
Line 1:
In [[coding theory]], a '''covering code''' is a set of elements (called ''codewords'') in a space, with the property that every element of the space is within a fixed distance of some codeword.
== Definition ==
Line 6:
A [[code]] <math>C\subseteq Q^n</math> over an [[alphabet]] ''Q'' of size |''Q''| = ''q'' is called
''q''-ary ''R''-covering code of length ''n''
if for every word <math>y\in Q^n</math> there is a [[Code word (communication)|codeword]] <math>x\in C</math>
such that the [[Hamming distance]] <math>d_H(x,y)\leq R</math>.
In other words, the [[spheres]] (or [[ball (mathematics)|balls]] or
with respect to the Hamming [[Metric (mathematics)|metric]] around the codewords of ''C'' have to exhaust
the [[Wikt:finite|finite]] [[metric space]] <math>Q^n</math>.
Line 16:
== Example ==
''C'' = {0134,0223,1402,1431,1444,2123,2234,3002,3310,4010,4341} is a 5-ary 2-covering code of length 4.<ref>{{cite journal |author=P.R.J. Östergård
== Covering problem ==
The
Every construction of a covering code gives an upper bound on ''K''<sub>''q''</sub>(''n'', ''R'').
Lower bounds include the sphere covering bound and
The covering problem is closely related to the packing problem in <math>Q^n</math>, i.e. the determination of the maximal size of a ''q''-ary ''e''-[[Error detection and correction|error correcting]] code of length ''n''.
== Football pools problem ==
A particular case is the '''football pools problem''', based on [[football pool]] betting, where the aim is to
If <math>n=\tfrac12 (3^k-1)</math> then 3<
{| class="wikitable" style="text-align:center;"
! ''n''
! | 1
Line 48:
! | 14
|-
! ''K''<
| '''1'''
| '''3'''
Line 63:
| '''59049'''
| 166610-177147
|
! ''K''<sub>3</sub>(''n'',2)
|
| '''1'''
| '''3'''
| '''3'''
| '''8'''
|15-17
| 26-34
| 54-81
| 130-219
| 323-555
| [[Ternary Golay code|'''729''']]
| 1919-2187
| 5062-6561
| 12204-19683
|-
! ''K''<sub>3</sub>(''n'',3)
|
|
| '''1'''
| '''3'''
| '''3'''
| '''6'''
| 11-12
| 14-27
| 27-54
| 57-105
| 117-243
| 282-657
| 612-1215
| 1553-2187
|}
== Applications ==
The standard work<ref>{{cite book |author=G. Cohen, I. Honkala, S. Litsyn, A. Lobstein
*Compression with [[distortion]]
Line 73 ⟶ 104:
*[[Code|Decoding]] errors and erasures
*[[Broadcasting]] in interconnection networks
*[[Football pools]]<ref>{{cite journal |author=H. Hämäläinen, I. Honkala, S. Litsyn, P.R.J. Östergård
*Write-once memories
*Berlekamp-Gale game
Line 82 ⟶ 113:
==References==
{{reflist|colwidth=30em}}
== External links ==
|