A Space-Efficient Huffman Decoding Algorithm and its Parallelism

碩士 === 國立台灣工業技術學院 === 管理技術研究所 === 85 === This paper first transforms the Huffman treeinto a single--side growing Huffman tree, then presents a memory--efficientdata structure to represent the single--side growing Huffman tree, whichrequires...

Full description

Bibliographic Details
Main Authors: Lin, Yih-Kai, 林義凱
Other Authors: Kuo-Liang Chung
Format: Others
Language:zh-TW
Published: 1997
Online Access:http://ndltd.ncl.edu.tw/handle/72819908164921559975
id ndltd-TW-085NTUST456012
record_format oai_dc
spelling ndltd-TW-085NTUST4560122016-07-01T04:15:47Z http://ndltd.ncl.edu.tw/handle/72819908164921559975 A Space-Efficient Huffman Decoding Algorithm and its Parallelism 節省記憶體的Huffman解碼演算法及平行化 Lin, Yih-Kai 林義凱 碩士 國立台灣工業技術學院 管理技術研究所 85 This paper first transforms the Huffman treeinto a single--side growing Huffman tree, then presents a memory--efficientdata structure to represent the single--side growing Huffman tree, whichrequires $O((n+d)\lceil \log_{2} n \rceil)$--bits memory space, where $n$ isthenumber of source symbols and $d$ is the depth of the Huffman tree.Based on the proposed data structure, we present an$O(d)$--timeHuffman decoding algorithm.Using the sameexample, thememory required in our decoding algorithm is much less than that ofHashemian in 1995. We finally modify our proposed data structure slightly todesign an$O(1)$--time parallel Huffman decoding algorithmon a concurrent read exclusive write parallel random--access machine(CREW PRAM) using $d$ processors. Kuo-Liang Chung 鍾國亮 1997 學位論文 ; thesis 60 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立台灣工業技術學院 === 管理技術研究所 === 85 === This paper first transforms the Huffman treeinto a single--side growing Huffman tree, then presents a memory--efficientdata structure to represent the single--side growing Huffman tree, whichrequires $O((n+d)\lceil \log_{2} n \rceil)$--bits memory space, where $n$ isthenumber of source symbols and $d$ is the depth of the Huffman tree.Based on the proposed data structure, we present an$O(d)$--timeHuffman decoding algorithm.Using the sameexample, thememory required in our decoding algorithm is much less than that ofHashemian in 1995. We finally modify our proposed data structure slightly todesign an$O(1)$--time parallel Huffman decoding algorithmon a concurrent read exclusive write parallel random--access machine(CREW PRAM) using $d$ processors.
author2 Kuo-Liang Chung
author_facet Kuo-Liang Chung
Lin, Yih-Kai
林義凱
author Lin, Yih-Kai
林義凱
spellingShingle Lin, Yih-Kai
林義凱
A Space-Efficient Huffman Decoding Algorithm and its Parallelism
author_sort Lin, Yih-Kai
title A Space-Efficient Huffman Decoding Algorithm and its Parallelism
title_short A Space-Efficient Huffman Decoding Algorithm and its Parallelism
title_full A Space-Efficient Huffman Decoding Algorithm and its Parallelism
title_fullStr A Space-Efficient Huffman Decoding Algorithm and its Parallelism
title_full_unstemmed A Space-Efficient Huffman Decoding Algorithm and its Parallelism
title_sort space-efficient huffman decoding algorithm and its parallelism
publishDate 1997
url http://ndltd.ncl.edu.tw/handle/72819908164921559975
work_keys_str_mv AT linyihkai aspaceefficienthuffmandecodingalgorithmanditsparallelism
AT línyìkǎi aspaceefficienthuffmandecodingalgorithmanditsparallelism
AT linyihkai jiéshěngjìyìtǐdehuffmanjiěmǎyǎnsuànfǎjípíngxínghuà
AT línyìkǎi jiéshěngjìyìtǐdehuffmanjiěmǎyǎnsuànfǎjípíngxínghuà
AT linyihkai spaceefficienthuffmandecodingalgorithmanditsparallelism
AT línyìkǎi spaceefficienthuffmandecodingalgorithmanditsparallelism
_version_ 1718329590214033408