🤖 AI Summary
This work addresses the problem of efficiently supporting dynamic updates and queries on an $n \times n$ binary matrix that exhibits a twin-ordered structure under a fixed parameter $d$. The authors propose a dynamic indexing scheme based on compact data structures and hashing techniques, which exploits the structural properties inherent to twin-ordered matrices. The resulting data structure occupies only $O_d(n)$ space and achieves expected worst-case time complexity of $O(\log \log n)$ for both single-cell updates and queries. This approach significantly advances the state of the art in dynamic handling of twin-ordered matrices, delivering theoretical breakthroughs in both space efficiency and time performance.
📝 Abstract
We present a dynamic data structure for representing binary $n\times n$ matrices that are $d$-twin-ordered, for a~fixed parameter $d$. Our structure supports cell queries and single-cell updates both in $\Oh(\log \log n)$ expected worst case time, while using $\Oh_d(n)$ memory; here, the $\Oh_d(\cdot)$ notation