English

2D Fractional Cascading on Axis-aligned Planar Subdivisions

Computational Geometry 2020-11-30 v2

Abstract

Fractional cascading is one of the influential techniques in data structures, as it provides a general framework for solving the important iterative search problem. In the problem, the input is a graph GG with constant degree and a set of values for every vertex of GG. The goal is to preprocess GG such that when given a query value qq, and a connected subgraph π\pi of GG, we can find the predecessor of qq in all the sets associated with the vertices of π\pi. The fundamental result of fractional cascading is that there exists a data structure that uses linear space and it can answer queries in O(logn+π)O(\log n + |\pi|) time [Chazelle and Guibas, 1986]. While this technique has received plenty of attention in the past decades, an almost quadratic space lower bound for "2D fractional cascading" [Chazelle and Liu, 2001] has convinced the researchers that fractional cascading is fundamentally a 1D technique. In 2D fractional cascading, the input includes a planar subdivision for every vertex of GG and the query is a point qq and a subgraph π\pi and the goal is to locate the cell containing qq in all the subdivisions associated with the vertices of π\pi. In this paper, we show that it is possible to circumvent the lower bound of Chazelle and Liu for axis-aligned planar subdivisions. We present a number of upper and lower bounds which reveal that in 2D, the problem has a much richer structure. When GG is a tree and π\pi is a path, then queries can be answered in O(logn+π+min{πlogn,α(n)πlogn})O(\log{n}+|\pi|+\min\{|\pi|\sqrt{\log{n}},\alpha(n)\sqrt{|\pi|}\log{n}\}) time using linear space where α\alpha is an inverse Ackermann function; surprisingly, we show both branches of this bound are tight, up to the inverse Ackermann factor. When GG is a general graph or when π\pi is a general subgraph, then the query bound becomes O(logn+πlogn)O(\log n + |\pi|\sqrt{\log n}) and this bound is once again tight in both cases.

Keywords

Cite

@article{arxiv.2009.05541,
  title  = {2D Fractional Cascading on Axis-aligned Planar Subdivisions},
  author = {Peyman Afshani and Pingan Cheng},
  journal= {arXiv preprint arXiv:2009.05541},
  year   = {2020}
}

Comments

Full version of our paper in FOCS'20

R2 v1 2026-06-23T18:28:46.527Z