TY - GEN
T1 - Accelerated partial decoding in wavelet trees
AU - Baruch, Gilad
AU - Klein, Shmuel T.
AU - Shapira, Dana
N1 - Publisher Copyright:
© Czech Technical University in Prague.
PY - 2016
Y1 - 2016
N2 - A Wavelet Tree (WT) is a compact data structure which is used in order to perform various well defined operations directly on the compressed form of a file. As random access is one of these operations, the underlying file is not needed anymore, and is often discarded because it can be restored, when necessary, by repeated accesses. This paper concentrates on cases in which partial decoding of a contiguous portion of the file, or even its full decoding, is still needed. We show how to accelerate the decoding relative to repeatedly performing random accesses on the consecutive indices. Preliminary experiments on full decoding support the effectiveness of our approach, and present an improvement of about 60% of the run-time.
AB - A Wavelet Tree (WT) is a compact data structure which is used in order to perform various well defined operations directly on the compressed form of a file. As random access is one of these operations, the underlying file is not needed anymore, and is often discarded because it can be restored, when necessary, by repeated accesses. This paper concentrates on cases in which partial decoding of a contiguous portion of the file, or even its full decoding, is still needed. We show how to accelerate the decoding relative to repeatedly performing random accesses on the consecutive indices. Preliminary experiments on full decoding support the effectiveness of our approach, and present an improvement of about 60% of the run-time.
UR - http://www.scopus.com/inward/record.url?scp=85086025917&partnerID=8YFLogxK
M3 - ???researchoutput.researchoutputtypes.contributiontobookanthology.conference???
AN - SCOPUS:85086025917
T3 - Proceedings of the Prague Stringology Conference, PSC 2016
SP - 63
EP - 70
BT - Proceedings of the Prague Stringology Conference, PSC 2016
A2 - Holub, Jan
A2 - Zdarek, Jan
T2 - 20th Prague Stringology Conference, PSC 2016
Y2 - 29 August 2016 through 31 August 2016
ER -