• Aucun résultat trouvé

exam dess ssi 2003

N/A
N/A
Protected

Academic year: 2022

Partager "exam dess ssi 2003"

Copied!
1
0
0

Texte intégral

(1)

TP I21, Avril 2003

codes correcteurs

DESS SSI, f´evrier 2003.

Tous documents autoris´es, dur´ee : 3 heures.

I.DEFINITIONS ET NOTATIONS´

Soit nun entier non nul. Tous les codes consid´er´es sont binaires et lin´eaires. Les notations sont usuelles : F2d´esigne le corps `a deux ´el´ements,dHla m´etrique de l’espace de Ham- mingFn2,Vn(r)le cardinal d’une boule rayonr, etBn(x, r) la boule de centrexet rayonr:

Bn(x, r) ={y∈C|dH(x, y)≤r}.

SoitCun code de longueurn. On d´efinit la distance d’un motx∈Fn2 au codeCpar

d(x, C) = min

c∈CdH(x, c)

Lerayon de recouvrementdeCest ´egal au plus petit entier rtel que l’union des boules de rayonrcentr´ees sur des mots deCrecouvreFn2. Autrement dit, le rayon de recouvrement deCest ´egal `a

x∈Fmaxn2d(x, C).

On rappelle que, sinest impair, on sait construire un code cycliquet-correcteur de longueurnpour tout entiertv´erifiant 2t+ 1 ≤ n, c’est le code BCH(t, n). Dans la suite, les entiersρ(t, n)etδ(t, n)d´esigneront respectivement le rayon de recouvrement et la distance minimale du codeBCH(t, n).

Lorsquenest de la forme2f−1, le code BCH est ditprimitif.

[ 1 ] Quelle est la signification des lettres “B”, “C” et “H” ? [ 2 ] Quelle relation v´erifienttetδ(t, n)?

[ 3] Montrer que la distance minimale d’un code BCH prim- itif1-correcteur est exactement ´egale `a3.

[ 4 ] Comparer au sens de l’inclusion les codesBCH(t, n)et

BCH(t−1, n).

[ 5 ] L’inclusion n’est pas toujours stricte. Donner un exem- ple d’´egalit´e.

[ 6] Donner une condition n´ecessaire et suffisante pour que l’inclusion soit stricte dans le cas particuliert= 2.

II. RAYON DES CODESBCH

SoitCun[n, k]code de capacit´e de correctioneet de rayon de recouvrementρ.

[ 7] Comparer les ensembles Fn2, S

c∈C

B(c, ρ) et S

c∈C

B(c, e).

[ 8] Etablir la relation :

Vn(e)≤2n−k≤Vn(ρ).

[ 9 ] D´eduire de ce qui pr´ec`ede une relation entre e etρ.

Traduire cette relation dans le cadre des codes BCH.

[10 ] Montrer que siCest strictement inclus dans un codeC0 de distance minimaledalorsd≤ρ.

[11 ] On suppose les codesBCH(t, n)etBCH(t−1, n)dis- tincts. Montrer que :

δ(t−1, n)≤ρ(t, n)

Commmenter les r´eponses des questions [9] et [11].

III. CYCLOTOMIE

SoitKle corps `a32´el´ements.

[12 ] Dresser la liste des classes cyclotomiques modulo31.

[13] Tout polynˆome irr´eductible de degr´e5est primitif. Jus- tifier cette affirmation.

[14] Prouver l’irr´eductibilit´e deπ(X) =X5+X2+ 1.

[15 ] Soit β une des racines de π(X). D´eterminer le polynˆome minimal deβ−1.

[16 ] D´eterminer les racines du polynˆome

λ(X) =X6+X5+X3+X2+X+ 1.

IV.DECODAGE´

On noteg(X)le g´en´erateur du codeBCH(7,31).

[17] D´eterminer le quotienth(X) = (X31+ 1)/g(X).

[18 ] Calculerg(X).

[19 ] Donner une matrice de contrˆole du BCH7correcteur.

[20] On note R(X)un mot rec¸u. D´eterminer le polynˆome localisateur d’erreur sachant que

R(β) =R(β3) = 1, et R(β5) =R(β7) =R(β11) = 0.

[21 ] Quelles erreurs ont affect´e le mot transmis?

Références

Documents relatifs

On dit qu'un code binaire est pondéré lorsqu'on peut donner à un bit une valeur (un poids) en fonction de sa position dans le nombre ainsi on sait que dans le code binaire naturel,

[r]

Donner en utilisant avec pr´ ecision l’algorithme de triangulation du cours un syst` eme triangul´ e ayant les mˆ emes solutions que E. Trianguler ce syst` eme d’´ equations`.

[1pt] Montrer que les supports des mots de poids trois d'un code parfait 1 - correcteur forment une système de Steiner.. [1pt] L'ensemble des triples obtenus possède une

Mass transportation methods] [Cordero-Erausquin, Gangbo, Houdr´ e], [Cordero-Erausquin, Nazaret, Villani], [Agueh, Ghoussoub, Kang].. Existence and

On lui doit une m´ ethode c´ el` ebre pour la r´ esolution des syst` emes d’´ equations lin´ eaires, en d´ ecomposant une matrcie sym´ etrique d´ efinie posi- tive M sous la forme

Donner les coordonn´ ees du

Applications lin´ eaires.