LZ77 et LZ78

Un article de Wikipédia, l'encyclopédie libre.

LZ77 et LZ78 sont deux algorithmes de compression sans perte de données publiés par Abraham Lempel et Jacob Ziv en 1977 et 1978. Ces deux algorithmes forment la base de la plupart des algorithmes LZ comme LZW et LZSS.

LZ77 présente certains défauts, en particulier, si aucune chaîne n'est trouvée dans le dictionnaire, le caractère à comprimer est alors encodé par "position=0","longueur=0","nouveau caractère", c'est-à-dire qu'il occupe 3 octets au lieu d'un seul dans le texte original. Ce défaut est supprimé dans la version LZSS.

L'algorithme LZ77 est utilisé pour la compression des fichiers dans le système de fichier Windows NTFS[1].

[modifier] Voir aussi

  • compress : un programme qui utilise le LZ78.

[modifier] Références

  1. NTFS