DocumentCode
1917298
Title
Differentially Encoded Search Trees
Author
Claude, Francisco ; Nicholson, Patrick K. ; Seco, Diego
Author_Institution
Cheriton Sch. of Comput. Sci., Univ. of Waterloo, Waterloo, ON, Canada
fYear
2012
fDate
10-12 April 2012
Firstpage
357
Lastpage
366
Abstract
Let X = x1, x2,.... xn be a sequence of non-decreasing integer values. Storing a compressed representation of X that supports access and search is a problem that occurs in many domains. The most common solution to this problem encodes the differences between consecutive elements in the sequence, and includes additional information (samples) to support efficient searching on the encoded values. We introduce a completely different alternative that achieves compression by encoding the differences in a search tree. Our proposal has many applications such as the representation of posting lists, geographic data, sparse bitmaps, and compressed suffix arrays, to name just a few. The structure is practical and we provide an experimental comparison to show that it is also competitive with the existing techniques.
Keywords
encoding; integer programming; tree searching; compressed suffix arrays; consecutive elements; differential encoded search trees; geographic data; nondecreasing integer value; sparse bitmaps; Binary search trees; Educational institutions; Encoding; Proposals; Scholarships; Search problems; Vegetation;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Compression Conference (DCC), 2012
Conference_Location
Snowbird, UT
ISSN
1068-0314
Print_ISBN
978-1-4673-0715-4
Type
conf
DOI
10.1109/DCC.2012.42
Filename
6189267
Link To Document