Some Aperture-Angle Optimization Problems

Abstract. Let P and Q be two disjoint convex polygons in the plane with m and n vertices, respectively. Given a point x in P , the aperture angle of x with respect to Q is defined as the angle of the cone that: (1) contains Q , (2) has apex at x and (3) has its two rays emanating from x tangent to Q . We present algorithms with complexities O(n log m) , O(n + n log (m/n)) and O(n + m) for computing the maximum aperture angle with respect to Q when x is allowed to vary in P . To compute the minimum aperture angle we modify the latter algorithm obtaining an O(n + m) algorithm. Finally, we establish an Ω(n + n log (m/n)) time lower bound for the maximization problem and an Ω(m + n) bound for the minimization problem thereby proving the optimality of our algorithms.

[1]  Kai Tang,et al.  Maximum Intersection of Spherical Polygons and Workpiece Orientation for 4- and 5-Axis Machining , 1992 .

[2]  Lloyd Leroy Smail Analytic geometry and calculus , 1953 .

[3]  T. C. Woo,et al.  Computational Geometry on the Sphere With Application to Automated Machining , 1992 .

[4]  T. Shermer Recent Results in Art Galleries , 1992 .

[5]  Godfried T. Toussaint,et al.  Convex Hulls for Random Lines , 1993, J. Algorithms.

[6]  J. O'Rourke Art gallery theorems and algorithms , 1987 .

[7]  R. Courant,et al.  What Is Mathematics , 1943 .

[8]  Hans Rohnert,et al.  Shortest Paths in the Plane with Convex Polygonal Obstacles , 1986, Inf. Process. Lett..

[9]  Bernard Chazelle,et al.  Intersection of convex objects in two and three dimensions , 1987, JACM.

[10]  Leonidas J. Guibas,et al.  The Floodlight Problem , 1997, Int. J. Comput. Geom. Appl..

[11]  Khadija Iqbal,et al.  An introduction , 1996, Neurobiology of Aging.

[12]  Prosenjit Bose,et al.  Feasibility of Design in Stereolithography , 1997, Algorithmica.

[13]  Godfried T. Toussaint,et al.  Feasability of Design in Stereolithography , 1993, FSTTCS.

[14]  Ivan Morton Niven Maxima and minima without calculus , 1981 .

[15]  Cregg K. Cowan Model-based synthesis of sensor location , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[16]  Tony C. Woo,et al.  Visibility maps and spherical algorithms , 1994, Comput. Aided Des..

[17]  G. Toussaint Solving geometric problems with the rotating calipers , 1983 .

[18]  Aristides A. G. Requicha,et al.  Accessibility analysis for the automatic inspection of mechanical parts by coordinate measuring machines , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[19]  Michael Ian Shamos,et al.  Computational geometry: an introduction , 1985 .