• DocumentCode
    3420914
  • Title

    Compressed data structures: dictionaries and data-aware measures

  • Author

    Gupta, Ankur ; Hon, Wing-Kai ; Shah, Rahul ; Vitter, Jeffrey Scott

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN
  • fYear
    2006
  • fDate
    28-30 March 2006
  • Firstpage
    213
  • Lastpage
    222
  • Abstract
    We propose measures for compressed data structures, in which space usage is measured in a data-aware manner. In particular, we consider the fundamental dictionary problem on set data, where the task is to construct a data structure to represent a set S of n items out of a universe U = {0,..., u $1} and support various queries on S. We use a well-known data-aware measure for set data called gap to bound the space of our data structures. We describe a novel dictionary structure taking gap+O(n log(u/n)/ log n)+O(n log log(u/n)) bits. Under the RAM model, our dictionary supports membership, rank, select, and predecessor queries in nearly optimal time, matching the time bound of Andersson and Thorup´s predecessor structure (2000), while simultaneously improving upon their space usage. Our dictionary structure uses exactly gap bits in the leading term (i.e., the constant factor is 1) and answers queries in near-optimal time. When seen from the worst case perspective, we present the first O(n log(u/n))-bit dictionary structure which supports these queries in near-optimal time under RAM model. We also build a dictionary which requires the same space and supports membership, select, and partial rank queries even more quickly in O(loglogn) time. To the best of our knowledge, this is the first of a kind result which achieves data-aware space usage and retains near-optimal time
  • Keywords
    data compression; data structures; dictionaries; RAM model; compressed data structures; data-aware manner; data-aware measures; dictionaries; dictionary structure; gap; space usage; Data compression; Data structures; Dictionaries; Encoding; Extraterrestrial measurements; Information management; Knowledge management; Particle measurements; Read-write memory; Size measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Compression Conference, 2006. DCC 2006. Proceedings
  • Conference_Location
    Snowbird, UT
  • ISSN
    1068-0314
  • Print_ISBN
    0-7695-2545-8
  • Type

    conf

  • DOI
    10.1109/DCC.2006.12
  • Filename
    1607256