Dynamic Range Minimum Queries on the Ultra-Wide Word RAM
Abstract
We consider the dynamic range minimum problem on the ultra-wide word RAM model of computation. This model extends the classic $w$-bit word RAM model with special ultrawords of length $w^2$ bits that support standard arithmetic and boolean operation and scattered memory access operations that can access $w$ (non-contiguous) locations in memory. The ultra-wide word RAM model captures (and idealizes) modern vector processor architectures. Our main result is a linear space data structure that supports range minimum queries and updates in $O(\log \log \log n)$ time. This exponentially improves the time of existing techniques. Our result is based on a simple reduction to prefix minimum computations on sequences $O(\log n)$ words combined with a new parallel, recursive implementation of these.
- Publication:
-
arXiv e-prints
- Pub Date:
- November 2024
- arXiv:
- arXiv:2411.16281
- Bibcode:
- 2024arXiv241116281B
- Keywords:
-
- Computer Science - Data Structures and Algorithms
- E-Print:
- Extended abstract at the 50th International Conference on Current Trends in Theory and Practice of Computer Science (SOFSEM 2025)