Data structures and algorithms 3: multi-dimensional searching and computational geometry
Data structures and algorithms 3: multi-dimensional searching and computational geometry
Computational geometry: an introduction
Computational geometry: an introduction
Planar point location using persistent search trees
Communications of the ACM
Visibility of disjoint polygons
Algorithmica
Computing the visibility polygon from an edge
Computer Vision, Graphics, and Image Processing
Linear time algorithms for visibility and shortest path problems inside simple polygons
SCG '86 Proceedings of the second annual symposium on Computational geometry
Art gallery theorems and algorithms
Art gallery theorems and algorithms
Visibility and intersection problems in plane geometry
Discrete & Computational Geometry
The Robot Localization Problem
SIAM Journal on Computing
A pedestrian approach to ray shooting: shoot a ray, take a walk
SODA '93 Proceedings of the fourth annual ACM-SIAM Symposium on Discrete algorithms
The art gallery theorem: its variations, applications and algorithmic aspects
The art gallery theorem: its variations, applications and algorithmic aspects
Visibility properties of polygons
Visibility properties of polygons
Graph Theory With Applications
Graph Theory With Applications
A New Visibility Partition for Affine Pattern Matching
DGCI '00 Proceedings of the 9th International Conference on Discrete Geometry for Computer Imagery
Efficient computation of query point visibility in polygons with holes
SCG '05 Proceedings of the twenty-first annual symposium on Computational geometry
Query point visibility computation in polygons with holes
Computational Geometry: Theory and Applications
Modelling gateway placement in wireless networks: geometric k-centres of unit disc graphs
Proceedings of the fifth international workshop on Foundations of mobile computing
Visibility queries in a polygonal region
Computational Geometry: Theory and Applications
Note: Approximation algorithms for art gallery problems in polygons
Discrete Applied Mathematics
Experimental evaluation of an exact algorithm for the orthogonal art gallery problem
WEA'08 Proceedings of the 7th international conference on Experimental algorithms
Planar visibility: testing and counting
Proceedings of the twenty-sixth annual symposium on Computational geometry
Localization: approximation and performance bounds to minimize travel distance
IEEE Transactions on Robotics
Modelling gateway placement in wireless networks: Geometric k-centres of unit disc graphs
Computational Geometry: Theory and Applications
Visibility testing and counting
FAW-AAIM'11 Proceedings of the 5th joint international frontiers in algorithmics, and 7th international conference on Algorithmic aspects in information and management
Approximation algorithms for art gallery problems in polygons and terrains
WALCOM'10 Proceedings of the 4th international conference on Algorithms and Computation
Normal art galleries: Wall in - all in
Computational Geometry: Theory and Applications
Space/query-time tradeoff for computing the visibility polygon
Computational Geometry: Theory and Applications
Fast vertex guarding for polygons with and without holes
Computational Geometry: Theory and Applications
Visibility and ray shooting queries in polygonal domains
WADS'13 Proceedings of the 13th international conference on Algorithms and Data Structures
Computational Geometry: Theory and Applications
Hi-index | 0.00 |
We present a method of decomposing a simple polygon that allows the preprocessing of the polygon to efficiently answer visibility queries of various forms in an output sensitive manner. Using O(n3 log n) preprocessing time and O(n3) space, we can, given a query point q inside or outside an n vertex polygon, recover the visibility polygon of q in O(log n + k) time, where k is the size of the visibility polygon, and recover the number of vertices visible from q in O(log n) time.The key notion behind the decomposition is the succinct representation of visibility regions, and tight bounds on the number of such regions. These techniques are extended to handle other types of queries, such as visibility of fixed points other than the polygon vertices, and for visibility from a line segment rather than a point. Some of these results have been obtained independently by Guibas, Motwani and Raghavan [18].