“查询矩形 $[x 1,x 2]\times[y 1,y 2]$ 时,主树把 $x$ 区间分解为 $O(\log n)$ 个不交 canonical subsets;在每个 $A v$ 中二分…”
目录与增强 ​
给一条目录链
并为增强元素保存到原目录
查询不变量 ​
先在
有界度目录图可推广相同思想;高出度会复制过多桥。
Range tree 例子 ​
二维范围树查询会访问根到分裂点附近的
不适用条件 ​
任意
常数定位为何成立 ​
设已知
若各目录长度差异大,总复杂度中的首项应写对首个增强目录规模的对数,或对总规模
桥指针的局部校正 ​
第一次在
桥必须分别记录增强目录位置和原目录位置。若查询需要在每个目录输出前驱,复制元素不能被误当成原目录成员;若目录之间没有固定图邻接、更新频繁破坏采样间隔,静态常数桥结论也不再成立。
参考资料
- Bernard Chazelle, Leonidas Guibas, Fractional Cascading I: A Data Structuring Technique, Algorithmica, 1986.
- Kurt Mehlhorn, Stefan Näher, Dynamic Fractional Cascading, Algorithmica, 1990.