Abstract
Let δ(x, y) denote the Euclidean distance between points x and y in the plane. We define the distance l reachability region R(l, S) from set S \( \subseteq \) R 2 as being the set R (l, S)={q∈R 2 | ∃ p∈S such that δ(q, p)=l }. We also define a solid figure F in the plane as being the compact set bounded by a Jordan curve. A nonsolid figure in the plane is defined as being a compact set containing holes. A figure is simply a solid figure or a nonsolid figure. In this paper, we study some properties of reachability regions from figures. We also present linear time algorithms for computing reachability regions (1) from solid figures bounded by convex polygons or by simple polygons with convex pockets, (2) from nonsolid figures bounded (outside) by convex polygons or by simple polygons with convex pockets, having holes bounded by convex polygons.
Partially supported by NSERC grant A0368 and funds from McRCIM (McGill Research Center for Intelligent Machines).
Preview
Unable to display preview. Download preview PDF.
References
C. Bajaj and M. Kim, Generation of Configuration Space Obstacles: The Case of a Moving Sphere, IEEE Journal of Robotics and Automation, Vol. 4. No. 1 (1988), 94–99.
L. M. Blumenthal, Theory and Applications of Distance Geometry, Chelsea, Bronx, New York, 1970.
J. Hopcroft, D. Joseph and S. Whitesides, Movement Problems for 2-dimensional Linkages, SIAM J. Computing, 14(1984), 610–629.
D. T. Lee, Medial axis transformation of a planar shape, IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-4, No. 4, 1982, 363–369.
N. Megiddo, Linear time algorithm for linear programming in R 3 and related problems, SIAM J. Computing, 12(4), 1983, 759–776.
R. C. Melville, An Implementation Study of Two Algorithms for the Minimum Spanning Circle Problem, In Computational Geometry, (G.T. Toussaint ed), 1985, 267–294
M. Mansouri and G. Toussaint, On the Reachability Region of a Ladder in Two convex Polygons, Tech. Report SOCS-88.3, School of Computer Science, McGill University, 1988.
I. Niven, Maxima and Minima without Calculus, The Mathematical Association of America, 1981.
F. P. Preparata and M. I. Shamos, Computational Geometry, An Introduction, Springer-Verlag, New York, 1985.
S.E.O. Saeed, A. de Pennington and J.R. Dodsworth, Offsetting in geometric modeling, Computer-Aided Design, 22(2), 1988, 67–74
J. Schwartz and C. Yap, Advances in Robotics, Vol I, Lawrence Elbravm Associates, Publisher, Hillsdale, NJ 1987.
S. Whitesides and R. Zhao, On the Placement of Euclidean Trees, Tech. Report SOCS-87.11, School of Computer Science, McGill University, 1987.
I. M. Yaglom and V. G. Boltyanskii, Convex Figures, (Translated by P. J. Kelly and L. F. Walton), Holt, Rinehart and Winston, New York, 1961.
R. Zhao, On the Placement of Euclidean Trees, Ph. D. dissertation, McGill University, in preparation.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1989 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhao, R. (1989). Linear time algorithms for computing reachability regions from polygonal figures. In: Dehne, F., Sack, J.R., Santoro, N. (eds) Algorithms and Data Structures. WADS 1989. Lecture Notes in Computer Science, vol 382. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-51542-9_14
Download citation
DOI: https://doi.org/10.1007/3-540-51542-9_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-51542-5
Online ISBN: 978-3-540-48237-6
eBook Packages: Springer Book Archive