Semi-Algebraic Off-line Range Searching and Biclique Partitions in the Plane
Abstract
Let be a set of points in , let be a set of semi-algebraic sets of constant complexity in , let be a semigroup, and let be a weight function on the points of . We describe a randomized algorithm for computing for every in overall expected time , where is a constant that bounds the maximum complexity of the regions of , and where the notation hides subpolynomial factors. For , surprisingly, this bound is smaller than the best-known bound for answering such queries in an on-line manner. The latter takes time. Let be the Boolean predicate (of constant complexity) such that if and otherwise, and let . Our algorithm actually computes a partition of into bipartite cliques (bicliques) of size (i.e., sum of the sizes of the vertex sets of its bicliques) . It is straightforward to compute for all from . Similarly, if is a weight function on the regions of , , for every point , can be computed from in a straightforward manner. A recent work of Chan et al. solves the online version of this dual point enclosure problem within the same performance bound as our off-line solution. We also mention a few other applications of computing .
Keywords
Cite
@article{arxiv.2403.12276,
title = {Semi-Algebraic Off-line Range Searching and Biclique Partitions in the Plane},
author = {Pankaj K. Agarwal and Esther Ezra and Micha Sharir},
journal= {arXiv preprint arXiv:2403.12276},
year = {2024}
}