Title :
An Efficient Algorithm for Almost Instantaneous VF Code Using Multiplexed Parse Tree
Author :
Yoshida, Satoshi ; Kida, Takuya
Author_Institution :
Grad. Sch. of Inf. Sci. & Technol., Hokkaido Univ., Sapporo, Japan
Abstract :
Almost Instantaneous VF code proposed by Yamamoto and Yokoo in 2001, which is one of the variable-length-to-fixed-length codes, uses a set of parse trees and achieves a good compression ratio. However, it needs much time and space for both encoding and decoding than an ordinary VF code does. In this paper, we proved that we can multiplex the set of parse trees into a compact single tree and simulate the original encoding and decoding procedures. Our technique reduces the total number of nodes into O(2l k - k2), while it is originally O(2l k), where l and k are the codeword length and the alphabet size, respectively. The experimental results showed that we could encode and decode over three times faster for natural language texts by using this technique.
Keywords :
computational complexity; data compression; decoding; grammars; image coding; natural language processing; text analysis; trees (mathematics); variable length codes; VF code; codeword length; compression ratio; decoding; encoding; multiplexed Parse tree; natural language texts; variable length to fixed length codes; Decoding; Encoding; Natural languages; AIVF code; compression pattern matching;
Conference_Titel :
Data Compression Conference (DCC), 2010
Conference_Location :
Snowbird, UT
Print_ISBN :
978-1-4244-6425-8
Electronic_ISBN :
1068-0314
DOI :
10.1109/DCC.2010.27