Variable-Length Prefix Codes With Multiple Delimiters

Let m 1 , m 2 , . . . , mt be a fixed set of natural integers given in ascending order. A multi-delimiter code D m1,...,mt consists of t words of the form 1 mi 0 and all other binary words with suffixes having one of the forms 01 mi 0 that cannot occur in other places of a word, i = 1, . . . , t. Co...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on information theory 2017-05, Vol.63 (5), p.2885-2895
Hauptverfasser: Anisimov, Anatoly V., Zavadskyi, Igor O.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Let m 1 , m 2 , . . . , mt be a fixed set of natural integers given in ascending order. A multi-delimiter code D m1,...,mt consists of t words of the form 1 mi 0 and all other binary words with suffixes having one of the forms 01 mi 0 that cannot occur in other places of a word, i = 1, . . . , t. Completeness, universality, and density characteristics of multi-delimiter codes are proved. Encoding of integers by multi-delimiter codes is considered in detail. For these codes, fast byte aligned decoding algorithms are also discussed. The comparison of compression rate and decoding speed of Fibonacci codes, (s, c)-dense codes and different multi-delimiter codes is presented. By many useful properties, multi-delimiter codes are superior to Fibonacci codes.
ISSN:0018-9448
1557-9654
DOI:10.1109/TIT.2017.2674670