Given an -vertex 1.5D terrain and a set of viewpoints, the Voronoi visibility map is a partitioning of into regions such that each region is assigned to the closest (in Euclidean distance) visible viewpoint. The colored visibility map is a partitioning of into regions that have the same set of visible viewpoints. In this paper, we propose an algorithm to compute that runs in time, where and denote the total complexity of and , respectively. This improves upon a previous algorithm for this problem. We also generalize our algorithm to higher order Voronoi visibility maps, and to Voronoi visibility maps with respect to other distances. Finally, we prove bounds relating to , and we show an application of our algorithm to a problem on limited range of sight.

生成讲解博客的中文版本

生成AI智能校验的中文版本