CONSTRUCTING HUFFMAN TREES IN PARALLEL

Citation
Ll. Larmore et Tm. Przytycka, CONSTRUCTING HUFFMAN TREES IN PARALLEL, SIAM journal on computing, 24(6), 1995, pp. 1163-1169
Citations number
20
Categorie Soggetti
Computer Sciences","Computer Science Theory & Methods",Mathematics
Journal title
ISSN journal
00975397
Volume
24
Issue
6
Year of publication
1995
Pages
1163 - 1169
Database
ISI
SICI code
0097-5397(1995)24:6<1163:CHTIP>2.0.ZU;2-V
Abstract
We present a parallel algorithm for the Huffman coding problem. We red uce the Huffman coding problem to the concave least weight subsequence (CLWS) problem and give a parallel algorithm that solves the latter p roblem in O(root n log n) time with n processors on a concurrent read exclusive write parameter random-access machine (CREW PRAM). This lead s to the first sublinear-time o(n(2))-total-work parallel algorithm fo r Huffman coding. This reduction of the Huffman coding problem to the CLWS problem also yields an alternative O(n log n)-time (or linear-tim e, for a sorted input sequence) algorithm for Huffman coding.