DocumentCode :
1465103
Title :
Compression of sparse matrices by blocked Rice coding
Author :
McKenzie, Bruce J. ; Bell, Timothy
Author_Institution :
Dept. of Comput. Sci., Canterbury Univ., Christchurch, New Zealand
Volume :
47
Issue :
3
fYear :
2001
fDate :
3/1/2001 12:00:00 AM
Firstpage :
1223
Lastpage :
1230
Abstract :
This correspondence considers the compression of matrices where the majority of the entries are a fixed constant (most typically zero), usually referred to as sparse matrices. We show that using Golomb or Rice encoding requires significantly less space than previous approaches. Furthermore, compared to arithmetic coding, the space requirements are only slightly increased but access is ten times faster for both Golomb and Rice encoding. By blocking the data, the access time can be kept constant as only a single block needs to be decoded to access any element. Although such blocking increases the space overheads, this is marginal until the block sizes become so small that only a few nonzero values will be found in a block. We provide formulas giving the space overhead of blocked Rice encoding and validate these empirically
Keywords :
data compression; encoding; sparse matrices; Golomb encoding; Rice encoding; block size; blocked Rice coding; space overhead; space requirements; sparse matrices compression; Boolean functions; Buildings; Calculus; Computer science; Cryptography; Error correction codes; Information security; Kernel; Sparse matrices; Upper bound;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/18.915692
Filename :
915692
Link To Document :
بازگشت