דילוג לניווט ראשי דילוג לחיפוש דילוג לתוכן הראשי

Forward Looking Huffman Coding

פרסום מחקרי: פרסום בכתב עת › מאמר › ביקורת עמיתים

18 ציטוטים ‏(Scopus)

תקציר

Huffman coding is known to be optimal, yet its dynamic version may yield smaller compressed files. The best known bound is that the number of bits used by dynamic Huffman coding in order to encode a message of n characters is at most larger by n bits than the size of the file required by static Huffman coding. In particular, dynamic Huffman coding can also generate a larger encoded file than the static variant, though in practice the file might sometimes be smaller. We propose here a new variant of Huffman encoding, that provably always performs better than static Huffman coding by at least m − 1 bits, where m denotes the size of the alphabet, and may be better than the standard dynamic Huffman coding for certain files. The algorithm is based on reversing the direction for the references of the encoded elements, from pointing backwards into the past to looking forward into the future.

שפה מקוריתאנגלית
עמודים (מ-עד)593-612
מספר עמודים20
כתב עתTheory of Computing Systems
כרך65
מספר גיליון3
מזהי עצם דיגיטלי (DOIs)
סטטוס פרסוםפורסם - 25 יוני 2020

טביעת אצבע

להלן מוצגים תחומי המחקר של הפרסום 'Forward Looking Huffman Coding'. יחד הם יוצרים טביעת אצבע ייחודית.

פורמט ציטוט ביבליוגרפי