Title :
Compression of sparse matrices by arithmetic coding
Author :
Bell, Timothy ; McKenzie, Bruce
Author_Institution :
Dept. of Comput. Sci., Canterbury Univ., Christchurch, New Zealand
fDate :
30 Mar-1 Apr 1998
Abstract :
The compression of matrices where the majority of the entries are a fixed constant (most typically zero), usually referred to as sparse matrices, has received much attention. We evaluate the performance of existing methods, and consider how arithmetic coding can be applied to the problem to achieve better compression. The result is a method that gives better compression than existing methods, and still allows constant-time access to individual elements if required. Although for concreteness we express our method in terms of two-dimensional matrices where the majority of the values are zero, it is equally applicable to matrices of any number of dimensions and where the fixed known constant is any value. We assume that the number of dimensions and their ranges are known, but will not assume that any information is available externally regarding the number of non-zero entries
Keywords :
arithmetic codes; data compression; sparse matrices; 2D matrices; arithmetic coding; constant-time access; performance; sparse matrices compression; Arithmetic; Computer science; Costs; Legged locomotion; Random access memory; Sparse matrices;
Conference_Titel :
Data Compression Conference, 1998. DCC '98. Proceedings
Conference_Location :
Snowbird, UT
Print_ISBN :
0-8186-8406-2
DOI :
10.1109/DCC.1998.672126