Content deleted Content added
m fixed citation template(s) to remove page from Category:CS1 maint: Extra text & general fixes using AWB (11334) |
Hinting what ML decoding is |
||
Line 109:
:<math>Hz = H(x+e) =Hx + He = 0 + He = He</math>
To perform ML decoding in a [[Binary symmetric channel]], one has to look-up a precomputed table of size <math>2^{n-k}</math>, mapping <math>He</math> to <math>e</math>.<br/>
Under the assumption that no more than <math>t</math> errors were made during transmission, the receiver looks up the value <math>He</math> in a table of size▼
Note that this is already of significantly less complexity than that of a [[standard array |Standard array decoding]].
▲
:<math>
Line 117 ⟶ 120:
</math>
only (for a binary code). The table is against pre-computed values of <math>He</math> for all possible error patterns <math>e \in \mathbb{F}_2^n</math>.
Knowing what <math>e</math> is, it is then trivial to decode <math>x</math> as: :<math>x = z - e </math>
|