Grundlagen der Informationstheorie und Kodierung
Welche Aussage beschreibt das Prinzip des LZ77-Verfahrens, das in ZIP, gzip und anderen Formaten verwendet wird, richtig?
- AHäufigen Symbolen werden kurze, seltenen Symbolen lange Codewörter zugeordnet
- BAnteile, die menschliche Augen oder Ohren kaum bemerken, werden verworfen, um die Daten zu verkleinern
- CEine Zeichenfolge, die schon einmal vorkam, wird durch ein Paar aus der Entfernung zur früheren Position und der Länge ersetzt
Antwort und Erläuterung anzeigen
Antwort: C. Eine Zeichenfolge, die schon einmal vorkam, wird durch ein Paar aus der Entfernung zur früheren Position und der Länge ersetzt
Das LZ77-Verfahren nutzt die bereits verarbeiteten Daten wie ein Wörterbuch und ersetzt eine erneut auftretende Zeichenfolge durch ein Paar aus Entfernung und Länge: „ab so vielen Zeichen zurück, so viele Zeichen lang“. Es verkleinert Daten mit vielen Wiederholungen, ohne die Symbolwahrscheinlichkeiten vorher zu kennen, und ist eine verlustfreie Kompression, die die ursprünglichen Daten vollständig wiederherstellt. Das Deflate-Verfahren von ZIP und gzip kodiert das Ergebnis der LZ77-Ersetzung zusätzlich mit einem Huffman-Code.
Weiter: 9 weitere Fragen zu Grundlagen der Informationstheorie und Kodierung