<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.formulasearchengine.com/index.php?action=history&amp;feed=atom&amp;title=Bs_space</id>
	<title>Bs space - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://en.formulasearchengine.com/index.php?action=history&amp;feed=atom&amp;title=Bs_space"/>
	<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/index.php?title=Bs_space&amp;action=history"/>
	<updated>2026-05-05T12:08:50Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0-wmf.28</generator>
	<entry>
		<id>https://en.formulasearchengine.com/index.php?title=Bs_space&amp;diff=22259&amp;oldid=prev</id>
		<title>en&gt;Boodlepounce: link</title>
		<link rel="alternate" type="text/html" href="https://en.formulasearchengine.com/index.php?title=Bs_space&amp;diff=22259&amp;oldid=prev"/>
		<updated>2012-01-08T22:48:33Z</updated>

		<summary type="html">&lt;p&gt;link&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In [[coding theory]], a &amp;#039;&amp;#039;&amp;#039;covering code&amp;#039;&amp;#039;&amp;#039; is a set of elements (called &amp;#039;&amp;#039;codewords&amp;#039;&amp;#039;) in a space, with the property that every element of the space is within a fixed distance of some codeword. &lt;br /&gt;
&lt;br /&gt;
== Definition  ==&lt;br /&gt;
&lt;br /&gt;
Let &amp;lt;math&amp;gt;q\geq 2&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;n\geq 1&amp;lt;/math&amp;gt;, &amp;lt;math&amp;gt;R\geq 0&amp;lt;/math&amp;gt; be [[integers]].&lt;br /&gt;
A [[code]] &amp;lt;math&amp;gt;C\subseteq Q^n&amp;lt;/math&amp;gt; over an [[alphabet]] &amp;#039;&amp;#039;Q&amp;#039;&amp;#039; of size |&amp;#039;&amp;#039;Q&amp;#039;&amp;#039;| = &amp;#039;&amp;#039;q&amp;#039;&amp;#039; is called&lt;br /&gt;
&amp;#039;&amp;#039;q&amp;#039;&amp;#039;-ary &amp;#039;&amp;#039;R&amp;#039;&amp;#039;-covering code of length &amp;#039;&amp;#039;n&amp;#039;&amp;#039;&lt;br /&gt;
if for every word &amp;lt;math&amp;gt;y\in Q^n&amp;lt;/math&amp;gt; there is a [[codeword]] &amp;lt;math&amp;gt;x\in C&amp;lt;/math&amp;gt;&lt;br /&gt;
such that the [[Hamming distance]] &amp;lt;math&amp;gt;d_H(x,y)\leq R&amp;lt;/math&amp;gt;.&lt;br /&gt;
In other words, the [[spheres]] (or [[balls]] or [[rook]]-domains) of [[radius]] &amp;#039;&amp;#039;R&amp;#039;&amp;#039;&lt;br /&gt;
with respect to the Hamming [[Metric (mathematics)|metric]] around the codewords of &amp;#039;&amp;#039;C&amp;#039;&amp;#039; have to exhaust&lt;br /&gt;
the [[Wikt:finite|finite]] [[metric space]] &amp;lt;math&amp;gt;Q^n&amp;lt;/math&amp;gt;.&lt;br /&gt;
The [[covering radius]] of a code &amp;#039;&amp;#039;C&amp;#039;&amp;#039; is the smallest &amp;#039;&amp;#039;R&amp;#039;&amp;#039; such that &amp;#039;&amp;#039;C&amp;#039;&amp;#039; is &amp;#039;&amp;#039;R&amp;#039;&amp;#039;-covering.&lt;br /&gt;
Every [[perfect code]] is a covering code of minimal size.&lt;br /&gt;
&lt;br /&gt;
== Example ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;C&amp;#039;&amp;#039; = {0134,0223,1402,1431,1444,2123,2234,3002,3310,4010,4341} is a 5-ary 2-covering code of length 4.&amp;lt;ref&amp;gt;P.R.J. Östergård, Upper bounds for &amp;#039;&amp;#039;q&amp;#039;&amp;#039;-ary covering codes, &amp;#039;&amp;#039;[[IEEE Transactions on Information Theory]]&amp;#039;&amp;#039;, 37 (1991), 660-664&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Covering problem ==&lt;br /&gt;
&lt;br /&gt;
The [[determination]] of the minimal size &amp;lt;math&amp;gt;K_q(n,R)&amp;lt;/math&amp;gt; of a &amp;#039;&amp;#039;q&amp;#039;&amp;#039;-ary &amp;#039;&amp;#039;R&amp;#039;&amp;#039;-covering code of length &amp;#039;&amp;#039;n&amp;#039;&amp;#039; is a very hard problem. In many cases, only lower and upper [[bounds]] are known with a large gap between them.&lt;br /&gt;
Every construction of a covering code gives an upper bound on &amp;#039;&amp;#039;K&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;&amp;#039;&amp;#039;q&amp;#039;&amp;#039;&amp;lt;/sub&amp;gt;(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;,&amp;amp;nbsp;&amp;#039;&amp;#039;R&amp;#039;&amp;#039;).&lt;br /&gt;
Lower bounds include the sphere covering bound and &lt;br /&gt;
Rodemich’s bounds &amp;lt;math&amp;gt;K_q(n,1)\geq q^{n-1}/(n-1)&amp;lt;/math&amp;gt; and &amp;lt;math&amp;gt;K_q(n,n-2)\geq q^2/(n-1)&amp;lt;/math&amp;gt;.&amp;lt;ref&amp;gt;E.R. Rodemich, Covering by rook-domains, &amp;#039;&amp;#039;[[Journal of Combinatorial Theory]]&amp;#039;&amp;#039;, 9 (1970), 117-128&amp;lt;/ref&amp;gt;&lt;br /&gt;
The covering problem is closely related to the packing problem in &amp;lt;math&amp;gt;Q^n&amp;lt;/math&amp;gt;, i.e. the determination of the maximal size of a &amp;#039;&amp;#039;q&amp;#039;&amp;#039;-ary &amp;#039;&amp;#039;e&amp;#039;&amp;#039;-[[Error detection and correction|error correcting]] code of length &amp;#039;&amp;#039;n&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
== Football pools problem ==&lt;br /&gt;
A particular case is the &amp;#039;&amp;#039;&amp;#039;football pools problem&amp;#039;&amp;#039;&amp;#039;, based on [[football pool]] betting, where the aim is to predict the results of &amp;#039;&amp;#039;n&amp;#039;&amp;#039; football matches as a home win, draw or away win, or to at least predict  {{nowrap|&amp;#039;&amp;#039;n&amp;#039;&amp;#039; - 1}} of them with multiple bets.  Thus a ternary covering, &amp;#039;&amp;#039;K&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;,1), is sought.  &lt;br /&gt;
&lt;br /&gt;
If &amp;lt;math&amp;gt;n=\tfrac12 (3^k-1)&amp;lt;/math&amp;gt; then 3&amp;lt;sup&amp;gt;&amp;#039;&amp;#039;n&amp;#039;&amp;#039;-&amp;#039;&amp;#039;k&amp;#039;&amp;#039;&amp;lt;/sup&amp;gt; are needed, so for &amp;#039;&amp;#039;n&amp;#039;&amp;#039; = 4, &amp;#039;&amp;#039;k&amp;#039;&amp;#039; = 2, 9 are needed; for &amp;#039;&amp;#039;n&amp;#039;&amp;#039; = 13, &amp;#039;&amp;#039;k&amp;#039;&amp;#039; = 3, 59049 are needed.&amp;lt;ref&amp;gt;http://alexandria.tue.nl/repository/freearticles/593454.pdf&amp;lt;/ref&amp;gt;  The best bounds known as of 2011&amp;lt;ref&amp;gt;http://www.sztaki.hu/~keri/codes/3_tables.pdf&amp;lt;/ref&amp;gt; are &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! &amp;#039;&amp;#039;n&amp;#039;&amp;#039;&lt;br /&gt;
!  | 1&lt;br /&gt;
!  | 2&lt;br /&gt;
!  | 3&lt;br /&gt;
!  | 4&lt;br /&gt;
!  | 5&lt;br /&gt;
!  | 6&lt;br /&gt;
!  | 7&lt;br /&gt;
!  | 8&lt;br /&gt;
!  | 9&lt;br /&gt;
!  | 10&lt;br /&gt;
!  | 11&lt;br /&gt;
!  | 12&lt;br /&gt;
!  | 13&lt;br /&gt;
!  | 14&lt;br /&gt;
|-&lt;br /&gt;
! &amp;#039;&amp;#039;K&amp;#039;&amp;#039;&amp;lt;sub&amp;gt;3&amp;lt;/sub&amp;gt;(&amp;#039;&amp;#039;n&amp;#039;&amp;#039;,1)&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;1&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;3&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;5&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;9&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;27&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| 71-73&lt;br /&gt;
| 156-186&lt;br /&gt;
| 402-486&lt;br /&gt;
| 1060-1269&lt;br /&gt;
| 2854-3645&lt;br /&gt;
| 7832-9477&lt;br /&gt;
| 21531-27702&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;59049&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| 166610-177147&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Applications ==&lt;br /&gt;
The standard work&amp;lt;ref&amp;gt;G. Cohen, I. Honkala, S. Litsyn, A. Lobstein, &amp;#039;&amp;#039;Covering Codes&amp;#039;&amp;#039;, [[Elsevier]] (1997) ISBN 0-444-82511-8&amp;lt;/ref&amp;gt; on covering codes lists the following applications.&lt;br /&gt;
&lt;br /&gt;
*Compression with [[distortion]]&lt;br /&gt;
*[[Data compression]]&lt;br /&gt;
*[[Code|Decoding]] errors and erasures&lt;br /&gt;
*[[Broadcasting]] in interconnection networks&lt;br /&gt;
*[[Football pools]]&amp;lt;ref&amp;gt;H. Hämäläinen, I. Honkala, S. Litsyn, P.R.J. Östergård, Football pools - a game for mathematicians, &amp;#039;&amp;#039;[[American Mathematical Monthly]]&amp;#039;&amp;#039;, 102 (1995), 579-588&amp;lt;/ref&amp;gt;&lt;br /&gt;
*Write-once memories&lt;br /&gt;
*Berlekamp-Gale game&lt;br /&gt;
*[[Speech coding]]&lt;br /&gt;
*Cellular [[telecommunications]]&lt;br /&gt;
*[[Subset]] sums and [[Cayley graph]]s&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [http://www.infres.enst.fr/~lobstein/biblio.html Literature on covering codes]&lt;br /&gt;
* [http://www.sztaki.hu/~keri/codes/index.htm Bounds on &amp;lt;math&amp;gt;K_q(n,R)&amp;lt;/math&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
[[Category:Coding theory]]&lt;/div&gt;</summary>
		<author><name>en&gt;Boodlepounce</name></author>
	</entry>
</feed>