🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: bln.sci.informatik
Article #304

Re: Huffman-Baum fuer Englische Texte ?

#304
From: Heiko Radtke
Date: Tue, 15 Jul 1997 00:00
32 lines
2122 bytes
Thomas Kuhlmann wrote:
> 
> Christian Birzer (Christian.Birzer@t-online.de) wrote:
> Uebrigens: Hat LZW bei Texten tatsaechlich bessere Kompressionsraten,
> als ein - speziell fuer den jeweiligen Text berechneter -
> Huffman-Code? Soviel ich weiss, ist Huffman der _optimale_ Code

mit einem auf den jeweiligen Text berechneten Huffman-Baum ist die
Kompression optimal, aber Du musst den Baum mit angeben. Der braucht
unter Umstaenden viel Platz. Desshalb ist LZW oft besser, da wird
der Baum nicht mit angegeben, sondern zur Kodier- bzw. Dekodierzeit
berechnet.

> Waehlt man die Maximallaege gross, so ergibt sich eine
> bessere Kompression, jedoch laengere Kodierzeit (die Dekodierzeit
> wird meines Wissens nach nicht beeinflusst).

Damit beim Dekodieren der selbe Baum aufgebaut wird, wie beim Kodieren
ist GENAU der selbe Algorithmus noetig, der natuerlich auch die selbe
Komplexitaet hat.

> Die 'substrings' selbst werden Huffman-kodiert, die
> Laengen der 'substrings' und Referenzen ebenfalls, aber mit anderem
> Kodierbaum.

Mit Laenge meinst Du wahrscheinlich Anzahl des Auftretens des Strings.
Bei dynamischer Kodierung kann der Algorithmus die 'substrings' auch
wieder vergessen und dafuer neue lernen. Entscheidend ist, dass die
Redundanz in den Daten dadurch aufgeloest wird.

..highKO..
Technical Details
Message-ID: <33CB7227.1DB49165@intershop.de>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <33c36507.590963@newshost.rz.hu-berlin.de> <5q06fb$32o$1@unlisys.unlisys.net> <5q33c8$ao0$1@news01.btx.dtag.de> <5qfjs5$4jf$1@news.cs.tu-berlin.de>

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 10d38e,644e8aab4a52bf93
X-Google-Attributes: gid10d38e,public
X-Google-Thread: 113080,644e8aab4a52bf93
X-Google-Attributes: gid113080,public
From: Heiko Radtke <h.radtke@intershop.de>
Subject: Re: Huffman-Baum fuer Englische Texte ?
Date: 1997/07/15
Message-ID: <33CB7227.1DB49165@intershop.de>
X-Deja-AN: 256972738
References: <33c36507.590963@newshost.rz.hu-berlin.de> <5q06fb$32o$1@unlisys.unlisys.net> <5q33c8$ao0$1@news01.btx.dtag.de> <5qfjs5$4jf$1@news.cs.tu-berlin.de>
To: Thomas Kuhlmann <cooly@cs.tu-berlin.de>
X-Priority: 3 (Normal)
Organization: Intershop Communications GmbH http://www.intershop.de
Reply-To: Heiko Radtke <h.radtke@intershop.de>
Newsgroups: bln.sci.informatik,de.sci.informatik.misc