Compressed persistent index for efficient rank/select queries

Wing Kai Hon, Lap Kei Lee, Kunihiko Sadakane, Konstantinos Tsakalidis

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

1 Citation (Scopus)

Abstract

We design compressed persistent indices that store a bit vector of size n and support a sequence of k bit-flip update operations, such that rank and select queries at any version can be supported efficiently. In particular, we present partially and fully persistent compressed indices for offline and online updates that support all operations in time polylogarithmic in n and k. This improves upon the space or time complexities of straightforward approaches, when k = O(n/log n), which is common in biological applications. We also prove that any partially persistent index that occupies O((n + k)log(nk)) bits requires ω(1) time to support the rank query at a given version.

Original languageEnglish
Title of host publicationAlgorithms and Data Structures - 13th International Symposium, WADS 2013, Proceedings
Pages402-414
Number of pages13
DOIs
Publication statusPublished - 2013
Externally publishedYes
Event13th International Symposium on Algorithms and Data Structures, WADS 2013 - London, ON, Canada
Duration: 12 Aug 201314 Aug 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume8037 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference13th International Symposium on Algorithms and Data Structures, WADS 2013
Country/TerritoryCanada
CityLondon, ON
Period12/08/1314/08/13

Fingerprint

Dive into the research topics of 'Compressed persistent index for efficient rank/select queries'. Together they form a unique fingerprint.

Cite this