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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |