Vous êtes sur la page 1sur 1

Examen de théorie de l’information Université de Marne-la-Vallée. M1 informatique Janvier 2009. Durée 2 heures. Tous les documents sont autorisés.

Les exercices sont indépendants.

Exercice 1.— 5 points

Soit g(x) = 1 + x 2 + x 3 un polynôme de Z/2Z[x].

a) Montrer que ce polynôme est primitif.

b) Décrire un schéma de codage de Hamming défini à partir de ce po lynôme. Donner le taux de transmission de ce codage. Dessiner le regi stre à décalage du codeur et du décodeur.

c) Coder le bloc 1010 et décoder les blocs 1111111 et 1010101 en faisant

l’hypothèse qu’au plus une erreur est survenue sur le bloc.

Exercice 2.— 8 points On considère un codage de convolution de taux de transmissio n 1 : 2 défini de

la façon suivante. Chaque bit i n est codé par un bloc de deux bits (t Ces bits sont calculés modulo 2 par les formules suivantes

).

(0)

n

(1)

,t n

t

t

(0)

n

(1)

n

= i n3 + i n2 + i n ,

= i n3 + i n2 + i n1 + i n .

a) On pose I(z) = On a alors

0

i n z n , T (0) (z) =

0

t

(0)

n

z n , T (1) (z) =

0

t

(1)

n

z

n .

T (0) (z)

=

I(z)P(z),

T (1) (z) =

I(z)Q(z).

P et Q sont deux polynômes à coefficients dans Z/2Z[z]. Quels sont les deux polynômes P et Q ?

b) On considère que la suite codée passe dans un canal binaire symétrique. Dessiner le tranducteur de codage.

c) Faites tourner l’algorithme de décodage de Viterbi pour dé coder la suite 10 01 11 00 10 10. Combien cette suite comportait-elle d’erreurs ?

d) Quelle est la distance libre de ce codage de convolution ? Pourquoi ?

Exercice 3.— 4 points On considère un mot w (qui se termine par $) tel que la transformée de Burrows- Wheeler de w est BWT(w) = ellbaa$a. On rappelle que la lettre $ est supposée inférieure à toute autre lettre du mot. Retrouvez le mot w .

Exercice 4.— 4 points Quelle est la capacité de Shannon du canal donné par la matric e de transition ci-dessous, avec 0 p,q 1, et 0 p + q 1 ?

Π = p

p

q

q

1

1 p q 1 p q

.