Home  

Random  

Nearby  



Log in  



Settings  



Donate  



About Wikipedia  

Disclaimers  



Wikipedia





Block code: Difference between revisions





Article  

Talk  



Language  

Watch  

View history  

Edit  






Browse history interactively
 Previous editNext edit 
Content deleted Content added
VisualWikitext
m →‎Lower and upper bounds of block codes: \overset{\underset{\mathrm{def}}{}}{=}
Line 90:
<math>C =\{C_i\}_{i\ge1}</math> is called '' family of codes'', where <math>C_i</math> is an <math>(n_i,k_i,d_i)_q</math> code with monotonic increasing <math>n_i</math>.
 
'''Rate''' of family of codes <math>{{mvar|C</math>}} is defined as <math>R(C)=\lim_{i\to\infty}{k_i \over n_i}</math>
 
'''Relative distance''' of family of codes <math>{{mvar|C</math>}} is defined as <math>\delta(C)=\lim_{i\to\infty}{d_i \over n_i}</math>
 
To explore the relationship between <math>R(C)</math> and <math>\delta(C)</math>, a set of lower and upper bounds of block codes are known.
Line 108:
For <math>q=2</math>, <math>R+2\delta\le1</math>. In other words, <math>k + 2d \le n</math>.
 
For the general case, the following Plotkin bounds holds for any <math>C \subseteq \mathbb{F}_q^{n} </math> with distance <math>{{mvar|d</math>}}:
 
1.# If <math>d=(1-{1 \over q})n, |C| \le 2qn </math>
# If <math>d > (1-{1 \over q})n, |C| \le {qd \over {qd -(q-1)n}} </math>
 
2.For Ifany {{mvar|q}}-ary code with distance <math>d\delta</math> >, <math>R \le (1- ({1q \over {q-1}})n, |C| \ledelta {qd+ \over {qd -o(q-1)n}} </math>
 
For any <math>q</math>-ary code with distance <math>\delta</math>, <math>R \le 1- ({q \over {q-1}}) \delta + o(1)</math>
 
===[[Gilbert-Varshamov bound|Gilbert–Varshamov bound]]===
<math>R\ge1-H_q(\delta)-\epsilon</math>, where <math>0 \le \delta \le 1-{1\over q}, 0\le \epsilon \le 1- H_q(\delta)</math>,
<math> H_q(x) ~\equiv_overset{\underset{\mathrm{def}}{}}{=}~ -x\cdot\log_q{x \over {q-1}}-(1-x)\cdot\log_q{(1-x)} </math> is the <math>{{mvar|q</math>}}-ary entropy function.
 
=== [[Johnson bound]] ===
Define <math>J_q(\delta) ~\equiv_overset{\underset{\mathrm{def}}{}}{=}~ (1-{1\over q})(1-\sqrt{1-{q \delta \over{q-1}}}) </math>. <br />
Let <math>J_q(n, d, e)</math> be the maximum number of codewords in a Hamming ball of radius <math>{{mvar|e</math>}} for any code <math>C \subseteq \mathbb{F}_q^n</math> of distance <math>{{mvar|d</math>}}.
 
Then we have the ''Johnson Bound'' : <math>J_q(n,d,e)\le qnd</math>, if <math>{e \over n} \le {{q-1}\over q}\left( {1-\sqrt{1-{q \over{q-1}}\cdot{d \over n}}}\, \right)=J_q({d \over n})</math>

Retrieved from "https://en.wikipedia.org/wiki/Block_code"
 




Languages

 



This page is not available in other languages.
 

Wikipedia




Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Code of Conduct

Developers

Statistics

Cookie statement

Terms of Use

Desktop