|
ABSTRACT
In this paper, we show that an optimal prefix code (Huffman-equivalent code) over Σ = {0,1,...,σ} for any n letters a1,...,an of frequency f1,...,fn can be constructed in O(log2n) time, using only polynomial number of processors. This is done by a uniform reduction of optimal prefix coding problem to a min-plus circuit value problem of polynomial size and linear degree. Thus we can use the parallel circuit evaluation algorithms presented in [7] and [8] to construct a time-efficient and processor-efficient parallel algorithm for optimal prefix coding problem.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
[3] Gazit, H. Miller, G. L. Teng, S.-H. Optimal Tree Contraction in EREW Model. Tech. Rept., Univ. of Southern Calif. 1986.
|
| |
4
|
[4] Huffman, D. A. A method for the Construction of Minimum Redundancy Codes. Proc. IRE pp. 1098- 1101, 1952.
|
| |
5
|
[5] McMillan, B. Two Inequalities Implied by Unique Decipherability. IRE, Transaction on Information Theory pp. 185-189, 1956.
|
| |
6
|
[6] Miller, G. L., Reif, J. H. Parallel Tree Contraction and its Application. In FOGS 85, 1985.
|
| |
7
|
[7] Miller, G. L. Ramachandran, V., Kaltofen, E. Efficient Parallel Evaluation of Straight-line Code and Arithmetic Circuits. Tech. Rept., Univ. of Southern Calif. 1985.
|
 |
8
|
|
 |
9
|
|
CITED BY 3
|
|
|
|
|
|
|
|
M. J. Atallah , S. R. Kosaraju , L. L. Larmore , G. L. Miller , S.-H. Teng, Constructing trees in parallel, Proceedings of the first annual ACM symposium on Parallel algorithms and architectures, p.421-431, June 18-21, 1989, Santa Fe, New Mexico, United States
|
|