当前位置: X-MOL 学术Inform. Syst. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Rank/select queries over mutable bitmaps
Information Systems ( IF 3.0 ) Pub Date : 2021-03-03 , DOI: 10.1016/j.is.2021.101756
Giulio Ermanno Pibiri , Shunsuke Kanda

The problem of answering rank/select queries over a bitmap is of utmost importance for many succinct data structures. When the bitmap does not change, many solutions exist in the theoretical and practical side. In this work we consider the case where one is allowed to modify the bitmap via a flip (i) operation that toggles its ith bit. By adapting and properly extending some results concerning prefix-sum data structures, we present a practical solution to the problem, tailored for modern CPU instruction sets. Compared to the state-of-the-art, our solution improves runtime with no space degradation. Moreover, it does not incur in a significant runtime penalty when compared to the fastest immutable indexes, while providing even lower space overhead.



中文翻译:

通过可变位图对查询进行排名/选择

对于许多简洁的数据结构而言,通过位图回答排名/选择查询的问题至关重要。当位图不变时,在理论和实践方面都存在许多解决方案。在这项工作中,我们考虑了允许通过翻转修改位图的情况 一世 切换其操作 一世第一点。通过适应和适当扩展有关前缀和数据结构的一些结果,我们为现代CPU指令集量身定制了该问题的实用解决方案。与最新技术相比,我们的解决方案在不降低空间的情况下改善了运行时间。而且,与最快的不可变索引相比,它不会招致重大的运行时间损失,同时还提供了更低的空间开销。

更新日期:2021-03-15
down
wechat
bug