arrow
Return

Prefix Coding Scheme Supporting Direct Access Without Auxiliary Space

delete2023-12-01
delete1
PRE
AI
N
Na Wang
W
Wei Yan
H
Hao Jiang
S
Sian-Jheng Lin *
Y
Yunghsiang S. Han
DOI:10.1109/TKDE.2023.3271111delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Entropy coding is a widely used technique for lossless data compression. The entropy coding schemes supporting the direct access capability on the encoded stream have been investigated in recent years. However, all prior schemes require auxiliary space to support the direct access ability. This paper proposes a rearranging method for prefix codes to support a certain level of direct access to the encoded stream without requiring additional data space. Then, an efficient decoding algorithm is proposed based on lookup tables. The simulation results show that when the encoded stream does not allow additional space, the number of bits per access read of the proposed method is above two orders of magnitude less than the conventional method. In contrast, the alternative solution consumes at least one more bit per symbol on average than the proposed method to support direct access. This indicates that the proposed scheme can achieve a good trade-off between space usage and access performance. In addition, if a small amount of additional storage space is allowed (it is approximately 0.057% in the simulation), the number of bits per access read in our proposal can be significantly reduced by 90%.
Keywords:
And additional data space
data compaction and compression
direct access
entropy coding
prefix codes

Journal

IEEE Transactions on Knowledge and Data Engineering cover
IEEE Transactions on Knowledge and Data Engineering
IF:
10.4
Papers:
6.7K
Citations:
3.2W

Organization

A
alibaba group
Scholars:
1.1K
Papers: 789
Citations: 0
H
huawei technologies
Scholars:
3.3K
Papers: 2.9K
Citations: 1