Results 1 
8 of
8
Guarding Polyhedral Terrains
, 1992
"... We prove that b c vertex guards are always sufficient and sometimes necessary to guard the surface of an nvertex polyhedral terrain. We also show that b guards are sometimes necessary to guard the surface of an nvertex polyhedral terrain. ..."
Abstract

Cited by 26 (6 self)
 Add to MetaCart
We prove that b c vertex guards are always sufficient and sometimes necessary to guard the surface of an nvertex polyhedral terrain. We also show that b guards are sometimes necessary to guard the surface of an nvertex polyhedral terrain.
Higher isn't Necessarily Better: Visibility Algorithms and Experiments
 Advances in GIS Research: Sixth International Symposium on Spatial Data Handling
, 1994
"... We describe several fast programs to compute viewsheds and weighted visibility indices for observation points in a raster terrain. These programs explore various tradeoffs between speed and accuracy. We have analyzed many cells of data; there is no strong correlation between a point's elevation and ..."
Abstract

Cited by 24 (4 self)
 Add to MetaCart
We describe several fast programs to compute viewsheds and weighted visibility indices for observation points in a raster terrain. These programs explore various tradeoffs between speed and accuracy. We have analyzed many cells of data; there is no strong correlation between a point's elevation and its weighted visibility index. However, the, very few, high visibility points tend to characterize features of the terrain. This work can form a basis for automatically locating observers jointly to cover a terrain region of interest. Keywords: visibility, viewshed, lineofsight. 1 Introduction Visibility research, calculating linesofsight and viewsheds, on terrain databases, is an established, and important, field in GIS. Nevertheless, progress is still possible, since both more powerful Unix workstation hardware, with tens of megabytes of memory and software environments, and much larger amounts of input data are available. The research reported here would not have been feasible on ...
Geometric Algorithms for Siting of Air Defense Missile Batteries
, 1994
"... Geometric aspects of the visibility problem in the siting of air defense missile batteries were studied in this project. It theoretically analyzed the problem, produced several new and efficient algorithms, implemented them, and tested them on many cells of data. The theoretical analysis studied the ..."
Abstract

Cited by 7 (0 self)
 Add to MetaCart
Geometric aspects of the visibility problem in the siting of air defense missile batteries were studied in this project. It theoretically analyzed the problem, produced several new and efficient algorithms, implemented them, and tested them on many cells of data. The theoretical analysis studied the terrain characteristics, formally defined the Hawk siting problem, formalized the optimal placement of observers, and considered the minimum elevation of an airplane flying over varying terrain. Three algorithms for finding the viewshed around a particular observer were studied. R3 is slow but accurate. R2 is much faster, yet almost as accurate. Xdraw computes an approximate viewshed with error bounds. Four visibility index algorithms were studied. VL runs a fixed number of lines of sight out from every possible observer. WeightF weights the points by distance. Weight approximates WeightF, and DEM/LOS skips points along each line of sight for increased speed. The visibility indices of 20 DT...
Applications of Analytical Cartography
, 2000
"... Several applications of analytical cartography are presented. They include terrain visibility (including visibility indices, viewsheds, and intervisibility), map overlay (including solving roundoff errors with C++ class libraries and computing polygon areas from incomplete information) , mobility ..."
Abstract

Cited by 6 (0 self)
 Add to MetaCart
Several applications of analytical cartography are presented. They include terrain visibility (including visibility indices, viewsheds, and intervisibility), map overlay (including solving roundoff errors with C++ class libraries and computing polygon areas from incomplete information) , mobility, and interpolation and approximation of curves and of terrain (including curves and surfaces in CAD/CAM, smoothing terrains with overdetermined systems of equations, and drainage patterns). General themes become apparent, such as simplicity, robustness, and the tradeoff between different data types. Finally several future applications are discussed, such as the lossy compression of correlated layers, and just good enough computation when high precision is not justified. # to appear, Cartography and Geographic Information Systems, 2000 # http://www.ecse.rpi.edu/Homepages/wrf/research/gisapps/gisapps.pdf 1 Franklin Applications of Analytical Cartography Contents 1 Introduction 3 ...
Efficient Algorithms for Guarding or Illuminating the Surface of a Polyhedral Terrain
 Proceedings of the 8th Canadian Conference on Computational Geometry, volume 5 of International Informatics Series
, 1996
"... We present efficient polynomial time algorithms that place bn=2c vertex guards which cover the surface of an nvertex polyhedral terrain, and similarly, bn=3c edge guards which cover the surface of an nvertex polyhedral terrain. The time complexity of both algorithms, dominated by the cost of fi ..."
Abstract

Cited by 6 (0 self)
 Add to MetaCart
We present efficient polynomial time algorithms that place bn=2c vertex guards which cover the surface of an nvertex polyhedral terrain, and similarly, bn=3c edge guards which cover the surface of an nvertex polyhedral terrain. The time complexity of both algorithms, dominated by the cost of finding a maximum matching in a graph, is O(n ).
WorstCaseOptimal Algorithms for Guarding Planar Graphs and Polyhedral Surfaces
, 2003
"... We present an optimal \Theta (n)time algorithm for the selection of a subset of the vertices of an nvertex plane graph G so that each of the faces of G is covered by (i.e. incident with) one or more of the selected vertices. At most bn=2c vertices are selected, matching the worstcase requiremen ..."
Abstract

Cited by 4 (0 self)
 Add to MetaCart
We present an optimal \Theta (n)time algorithm for the selection of a subset of the vertices of an nvertex plane graph G so that each of the faces of G is covered by (i.e. incident with) one or more of the selected vertices. At most bn=2c vertices are selected, matching the worstcase requirement. Analogous results for edgecovers are developed for two different notions of "coverage". In particular,our lineartime algorithm selects at most n \Gamma 2 edges to strongly cover G, at most bn=3c diagonals to cover G, and in the case where G has no quadrilateral faces, at most bn=3c edges to cover G. All these bounds are optimal in the worstcase. Most of our results flow from the study of a relaxation of thefamiliar notion of a 2coloring of a plane graph which we call a facerespecting 2coloring that permits
Parallelizing Visibility Computations on Triangulated Terrains
 International Journal of Geographical Information Systems
, 1994
"... In this paper we address the problem of computing visibility information on digital terrain models in parallel. We propose a parallel algorithm for computing the visible region of an observation point located on the terrain. The algorithm is based on a sequential trianglesorting visibility approach ..."
Abstract

Cited by 2 (0 self)
 Add to MetaCart
In this paper we address the problem of computing visibility information on digital terrain models in parallel. We propose a parallel algorithm for computing the visible region of an observation point located on the terrain. The algorithm is based on a sequential trianglesorting visibility approach proposed in [De Floriani et al. 1989]. Static and dynamic parallelization strategies, both in terms of partitioning criteria and scheduling policies, are discussed. The different parallelization strategies are implemented on an MIMD multicomputer and evaluated through experimental results.
Geometric Algorithms for Siting of Air Defense Missile Batteries
"... Geometric aspects of the visibility problem in the siting of air defense missile batteries were studied in this project. It theoretically analyzed the problem, produced several new and efficient algorithms, implemented them, and tested them on many cells of data. The theoretical analysis studied the ..."
Abstract
 Add to MetaCart
Geometric aspects of the visibility problem in the siting of air defense missile batteries were studied in this project. It theoretically analyzed the problem, produced several new and efficient algorithms, implemented them, and tested them on many cells of data. The theoretical analysis studied the terrain characteristics, formally defined the Hawk siting problem, formalized the optimal placement of observers, and considered the minimum elevation of an airplane flying over varying terrain. Three algorithms for finding the viewshed around a particular observer were studied. R3 is slow but accurate. R2 is much faster, yet almost as accurate. Xdraw computes an approximate viewshed with error bounds. Four visibility index algorithms were studied. VL runs a fixed number of lines of sight out from every possible observer. WeightF weights the points by distance. Weight approximates WeightF, and DEM/LOS skips points along each line of sight for increased speed. The visibility indices of 20 ...