DSpace Repository

Memory efficient data structure for static huffman tree

Show simple item record

dc.contributor.advisor Akbar, Dr. Md. Mostofa
dc.contributor.author Abdullah - Al - Amin, Khondaker
dc.date.accessioned 2016-03-15T10:50:12Z
dc.date.available 2016-03-15T10:50:12Z
dc.date.issued 2007-06
dc.identifier.uri http://lib.buet.ac.bd:8080/xmlui/handle/123456789/2585
dc.description.abstract Since the discovery of the Huffman encoding scheme in 1952, Huffman encoding scheme is widely used in text, image and video compression. Huffman coding has been subjected to numerous investigations in the past 50 years. Many techniques have been presented since then. But still this is an important field as it significantly reduces storage requirement and communication cost. In this research, we have directed our work to a new memory efficient data structure for the static Huffman tree. If Huffman Coding technique is applied again and again on a file then it is called Repeated Huffman Coding. If Huffman coding technique is applied block by block in a large file then it is called Block Huffman coding. Memory efficient representation of Huffman tree increases the compression ratio of Repeated and Block Huffman coding. It also reduces the cost of transmission. The presented algorithm requires I{n log,l + x + I + !log, (n /I)} / sl memory spaces in the worst case to represent a Huffman tree, where n is the number of source symbols, x is the size of the alphabet set and I is the depth of the Huffman tree, which is an improvement over the existing technique that requires (n+l) and (n+4l) memory spaces in the worst case. We also presented a new memory efficient Huffman decoding. In this decoding process we do not need to reconstruct Huffman table or tree in the receiver end for decoding a compressed file. This technique may be used in a device with small amount of memory. en_US
dc.language.iso en en_US
dc.publisher Department of Computer Science and Engineering, BUET en_US
dc.subject Encoding - Computer programs en_US
dc.title Memory efficient data structure for static huffman tree en_US
dc.type Thesis-MSc en_US
dc.contributor.id 040305023 P en_US
dc.identifier.accessionNumber 104357
dc.contributor.callno 005.72/ABD/2007 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search BUET IR


Advanced Search

Browse

My Account