paper

Efficient K-Visibility Query in Polygons

arXiv:2609.01472

Abstract

This paper investigates -visibility, where a line of sight can penetrate up to obstacles. While computing the -visibility polygon from a single query point is well-studied, existing spatial preprocessing approaches rely on full line arrangements through all vertex pairs without characterizing the minimal set of topological boundaries. We present a refined cell decomposition framework that isolates the exact geometric events governing -visibility: primary vertex horizon lines and secondary mutually critical hinge lines. We prove that this minimal set of partition lines yields a spatial decomposition of cells within which the combinatorial structure of the -visibility polygon remains strictly invariant. By leveraging a combinatorial -compression scheme across cell boundaries, we achieve an overall storage complexity of while supporting optimal query time to reconstruct explicit -visibility polygons of size . Our framework naturally extends to polygons containing holes.

To appear in Proceedings of ALGOWIN 2026

Efficient K-Visibility Query in Polygons · wovepaper