Affiliation:
1. Helsinki Institute for Information Technology (HIIT) and University of Helsinki, Helsinki, Finland
2. University of Chile, Beauchef, Santiago, Chile
Abstract
Sequence representations supporting the queries
access
,
select
, and
rank
are at the core of many data structures. There is a considerable gap between the various upper bounds and the few lower bounds known for such representations, and how they relate to the space used. In this article, we prove a strong lower bound for
rank
, which holds for rather permissive assumptions on the space used, and give matching upper bounds that require only a compressed representation of the sequence. Within this compressed space, the operations
access
and
select
can be solved in constant or almost-constant time, which is optimal for large alphabets. Our new upper bounds dominate all of the previous work in the time/space map.
Funder
Academy of Finland
Fondecyt
French ANR-2010-COSI-004 MAPPI Project
Publisher
Association for Computing Machinery (ACM)
Subject
Mathematics (miscellaneous)
Cited by
40 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献