www.wikidata.de-de.nina.az
Reduced Offset Lempel Ziv ROLZ ist ein Datenkompressionsalgorithmus der von Ross Williams entwickelt wurde Es handelt sich um ein Worterbuchverfahren das auf LZ77 aufbaut jedoch im Unterschied zu diesem kontextbezogene Methoden nutzt Softwaretechnisch wurde das Konzept erstmals von Malcolm Taylor in dessen Datenkompressionsprogramm RK beziehungsweise WinRK umgesetzt Mit dem QUAD Kompressor 1 von Ilia Muraviev existiert eine freie Implementierung unter LGPL Inhaltsverzeichnis 1 Versionen des Algorithmus 1 1 LZFG C2 Edward R Fiala Daniel H Greene 1989 1 2 LZRW4 Ross Williams 1991 1 3 LZP1 LZP4 Charles Bloom 1995 1 4 LZ77 PM Dzung T Hoang Philip M Long Jeffrey Scott Vitter 1995 1 5 ROLZ2 ROLZ3 Malcolm Taylor 2005 2 Weblinks 3 EinzelnachweiseVersionen des Algorithmus BearbeitenDer Versuch die moglichen Werte der Offsets zu reduzieren wurde von vielen Autoren unternommen Bemerkenswert sind hier LZFG C2 Edward R Fiala Daniel H Greene 1989 Bearbeiten Ubereinstimmungen werden nicht als Paare aus Lange und Offset gespeichert sondern durch eine spezielle Marke die zu einer bestimmten Zeile im Worterbuch gehoren LZRW4 Ross Williams 1991 Bearbeiten Der LZRW4 Algorithmus von Ross Williams entspricht dem ROLZ Obwohl der Autor keine brauchbare Implementation vornahm verwirklicht sein Beispielkompressor in groben Zugen den ROLZ Algorithmus LZP1 LZP4 Charles Bloom 1995 Bearbeiten LZP ist ein Worterbuchkompressor dessen Codierung der Ubereinstimmungen vollstandig ohne Offsets arbeitet Dazu wird die Lange der Ubereinstimmung mit der auf das letzte Auftreten des vorausgehenden Kontexts folgenden Zeichenkette in einer Liste gespeichert LZ77 PM Dzung T Hoang Philip M Long Jeffrey Scott Vitter 1995 Bearbeiten Dieser Algorithmus unterscheidet sich von ROLZ nur dadurch dass der einer Ubereinstimmung vorausgehende Kontext von variabler Lange sein darf anstatt eines Kontextes festgelegten Grades ROLZ2 ROLZ3 Malcolm Taylor 2005 Bearbeiten Diese Algorithmen sind Weiterentwicklungen des ursprunglichen ROLZ ROLZ2 soll maximale Entpackgeschwindigkeiten sicherstellen ROLZ3 zielt auf maximale Packraten mit vernachlassigbaren Geschwindigkeitsverlusten beim EntpackenWeblinks Bearbeitenmsoftware co nz Website von RK und WinRK quad sourceforge net Datenkompressionsprogramm mit quelloffener Implementierung unter LGPL ross net compression Beschreibungen und Implementierungen von LZRW1 LZRW4 Der Artikel zu LZRW4 enthalt eine theoretische Abhandlung uber die Vorteile von ROLZ cbloom com src index lz html Beschreibungen und Implementationen diverser Varianten von LZP und LZCB arturocampos com ac lzp html sehr nutzliche Beschreibung des LZP Algorithmus von Arturo CamposEinzelnachweise Bearbeiten QUAD Abgerufen am 3 Oktober 2019 englisch Abgerufen von https de wikipedia org w index php title Reduced Offset Lempel Ziv amp oldid 192811493