Abstract
A chain is a sequence of rigid rods or links consecutively connected at their endjoints, about which they may rotate freely. A planar chain is a chain whose rods lie in the plane, with rods allowed to pass over one another as they move. A convex obtuse polygon P is a convex polygon with each interior angle not less than π/2. We consider the following reconfiguration problem.
Given: an n-link planar chain Γ confined inside a convex obtuse polygon P whose sides are all longer that the longest link of Γ; a point p ε P; and an endjoint of Γ. Question: Can Γ be moved within P so that the specified endjoint of Γ reaches p?
We give a necessary and sufficient condition for a “yes” answer, and in this case we further give an algorithm for reaching p. The necessary and sufficient condition is independent of the initial configuration of Γ and is checkable in time proportional to the number of links in the real RAM model of computation.
Supported by FCAR and NSERC.
Preview
Unable to display preview. Download preview PDF.
References
John Canny. The Complexity of Robot Motion Planning. MIT Press, Cambridge MA (1988).
J. Hopcroft, D. Joseph and S. Whitesides. Movement problems for 2-dimensional linkages. SIAM J. Comput. 13, pp. 610–629 (1984).
J. Hopcroft, D. Joseph and S. Whitesides. On the movement of robot arms in 2-dimensional bounded regions. SIAM J. Comput. 14 (2), pp. 315–333 (1985).
D. Joseph and W. H. Plantinga. On the complexity of reachability and motion planning questions. Proc. of the 1st ACM Symp. on Comp. Geom., pp. 62–66 (1985).
V. Kantabutra and S. R. Kosaraju. New algorithms for multilink robot arms. J. Comput. Sys. Sci. 32, pp. 136–153 (1986).
V. Kantabutra. Motions of a short-linked robot arm in a square. Discrete Comput. Geom. 7, pp. 69–76 (1992).
V. Kantabutra. Reaching a point with an unanchored robot arm in a square. To appear.
J. U. Korein. A Geometric Investigation of Reach. ACM distinguished disserations series, MIT Press, Cambridge MA, USA (1985).
M. van Kreveld, J. Snoeyink and S. Whitesides. Folding rulers inside triangles. Discrete Comput. Geom., (accepted June 1995). A conference version appeared in Proc. of the 5th Canadian Conference on Computational Geometry, August 5–10 (1993), Waterloo, Canada, pp. 1–6.
Jean-Claude Latombe. Robot Motion Planning. Kluwer Academic Publishers, Boston MA, USA (1991).
W. Lenhart and S. Whitesides. Reconfiguring closed polygonal chains in Euclidean d-space. Discrete Comput. Geom. 13, pp. 123–140 (1995).
J. T. Schwartz and M. Sharir. On the “piano movers” problem. II. General techniques for computing topological properties of real algebraic manifolds. Advances in Applied Mathematics 4, pp. 298–351 (1983).
J. T. Schwartz and C. Yap, eds. Algorithmic and Geometric Robotics. Erlbaum, Hillsdale NJ, USA (1987).
J. T. Schwartz, M. Sharir and J. Hopcroft, eds. Planning, Geometry and Complexity of Robot Motion. Ablex, Norwood NJ, USA (1987).
P. Spirakis and C. Yap. Strong NP-hardness of moving many discs. Information Processing Letters (1985).
S. H. Whitesides. Algorithmic issues in the geometry of planar linkage movement. The Australian Computer Journal, Special Issue on Algorithms, pp. 42–50 (May 1992).
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Whitesides, S., Pei, N. (1996). On the reconfiguration of chains. In: Cai, JY., Wong, C.K. (eds) Computing and Combinatorics. COCOON 1996. Lecture Notes in Computer Science, vol 1090. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61332-3_172
Download citation
DOI: https://doi.org/10.1007/3-540-61332-3_172
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61332-9
Online ISBN: 978-3-540-68461-9
eBook Packages: Springer Book Archive