• 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