DocumentCode :
3584094
Title :
Greedy adaptive Fano coding
Author :
Oommen, B. John
Volume :
6
fYear :
2002
fDate :
6/24/1905 12:00:00 AM
Firstpage :
313166
Abstract :
In this paper, we propose a greedy technique for adaptive Fano coding, which is suitable for a wide range of applications, specially those in which memory constraints are tight. Our scheme has great potential in maximizing the output entropy, and thus has also indirect cryptographic implications. This paper includes the encoding and decoding algorithms, and the partitioning procedures suitable for the binary and r-ary schemes. It also includes a rigorous analysis of the properties of the algorithm. Empirical results demonstrate that our adaptive Fano scheme compresses marginally less than the adaptive Huffman scheme. In terms of speed, the former is faster in the compression phase and slower in the decompression phase. We also present the extension of the binary adaptive Fano coding method to multi-symbol code alphabets. We introduce the corresponding partitioning procedure, which deals with consecutive partitionings that satisfy the principles of Fano coding. To find the optimal partitioning, we propose a brute force algorithm that searches the entire space of all possible partitionings in O(mr-1) time. As opposed to this, we propose a greedy linear-time algorithm that finds a sub-optimal but accurate consecutive partitioning.
Keywords :
adaptive codes; binary scheme; brute force algorithm; compression phase; cryptography; decoding algorithm; decompression phase; encoding algorithm; greedy adaptive Fano coding; greedy linear-time algorithm; multi-symbol code alphabet; optimal partitioning; output entropy; r-ary scheme; sub-optimal partitioning; Adaptive coding; Application software; Councils; Cryptography; Decoding; Encoding; Entropy; Memory management; Partitioning algorithms; Tires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference Proceedings, 2002. IEEE
Print_ISBN :
0-7803-7231-X
Type :
conf
DOI :
10.1109/AERO.2002.1036115
Filename :
1036115
Link To Document :
بازگشت