Bases de la théorie de l'information et du codage

Quelle description de la relation entre la compression sans perte et l'entropie d'une source est correcte ?

  1. AAvec un algorithme de compression sans perte suffisamment performant, n'importe quel fichier, quel que soit son contenu, peut toujours être rendu plus petit que l'original
  2. BMême pour une source qui émet des symboles indépendamment, un code sans perte habilement conçu peut rendre la longueur moyenne de code inférieure à l'entropie
  3. CLa longueur moyenne de code d'un code sans perte ne peut pas être rendue inférieure à l'entropie, mais coder les symboles par groupes l'en rapproche
Afficher la réponse et l'explication

Réponse : C. La longueur moyenne de code d'un code sans perte ne peut pas être rendue inférieure à l'entropie, mais coder les symboles par groupes l'en rapproche

Pour une source qui émet des symboles indépendamment, la longueur moyenne de code par symbole d'un code sans perte est au moins égale à l'entropie, et coder les symboles par groupes l'en rapproche autant qu'on veut (théorème du codage de source). De plus, il existe 2ⁿ fichiers de n bits, mais seulement 2ⁿ − 1 suites de bits plus courtes au total : aucune compression sans perte ne peut donc raccourcir tous les fichiers. La compression sans perte raccourcit les données qui présentent un déséquilibre ou des répétitions, au prix d'un léger allongement des autres données.

S'entraîner sur ce thème Retour au thème

Autres questions sur Bases de la théorie de l'information et du codage

  1. La chaîne de 40 caractères AAAAAAAAAAAABBBBCCCCCCCCCCCCCCCCCCCCDDDD (12 A, 4 B, 20 C et 4 D) est compressée avec le codage par plages, qui représente chaque suite d'un même caractère par un couple « caractère (1 octet) et nombre (1 octet) ». La chaîne d'origine utilise 1 octet par caractère. Si l'on définit le taux de compression comme « taille après compression ÷ taille avant compression », quel est le taux de compression ?
  2. Quelles données le codage par plages a-t-il le plus de chances de rendre les plus petites ?
  3. Quelle description de l'idée de la méthode LZ77, utilisée dans ZIP, gzip et des outils similaires, est correcte ?
  4. On veut restaurer des données compressées par la méthode LZ77. Les données se composent, dans cet ordre, de « caractère A », « caractère B » et « (distance 2, longueur 5) ». (distance d, longueur L) signifie répéter L fois, un caractère à la fois, l'opération « copier à la fin de la chaîne restaurée le caractère situé d caractères avant sa fin ». Quelle est la chaîne restaurée ?
  5. Lors de la compression de données, dans lequel des cas suivants faut-il utiliser une compression sans perte plutôt qu'une compression avec perte ?