PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
May 23, 20240 citationsOpen Access

Adaptive Dynamic Bitvectors

View Full Paper
GNGonzalo Navarro

Key Points

Key points are not available for this paper at this time.

Abstract

While operations rank and select on static bitvectors can be supported in constant time, lower bounds show that supporting updates raises the cost per operation to (n/ n). This is a shame in scenarios where updates are possible but uncommon. We develop a representation of bitvectors that, if there are q = (² n) queries per update, supports all the operations in O ( (n/q) ) amortized time. Our experimental results support the theoretical findings, displaying speedups of orders of magnitude compared to standard dynamic implementations.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Gonzalo Navarro (2024) studied this question.

synapsesocial.com/papers/68e68d03b6db643587614ee3https://doi.org/10.48550/arxiv.2405.15088
Ask AI
Helpful
Bookmark
Share
View Full Paper