Skip to main content

On the reconfiguration of chains

Extended abstract

  • Session 11
  • Conference paper
  • First Online:
Computing and Combinatorics (COCOON 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1090))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. John Canny. The Complexity of Robot Motion Planning. MIT Press, Cambridge MA (1988).

    Google Scholar 

  2. J. Hopcroft, D. Joseph and S. Whitesides. Movement problems for 2-dimensional linkages. SIAM J. Comput. 13, pp. 610–629 (1984).

    Google Scholar 

  3. 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).

    Google Scholar 

  4. 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).

    Google Scholar 

  5. V. Kantabutra and S. R. Kosaraju. New algorithms for multilink robot arms. J. Comput. Sys. Sci. 32, pp. 136–153 (1986).

    Google Scholar 

  6. V. Kantabutra. Motions of a short-linked robot arm in a square. Discrete Comput. Geom. 7, pp. 69–76 (1992).

    Google Scholar 

  7. V. Kantabutra. Reaching a point with an unanchored robot arm in a square. To appear.

    Google Scholar 

  8. J. U. Korein. A Geometric Investigation of Reach. ACM distinguished disserations series, MIT Press, Cambridge MA, USA (1985).

    Google Scholar 

  9. 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.

    Google Scholar 

  10. Jean-Claude Latombe. Robot Motion Planning. Kluwer Academic Publishers, Boston MA, USA (1991).

    Google Scholar 

  11. W. Lenhart and S. Whitesides. Reconfiguring closed polygonal chains in Euclidean d-space. Discrete Comput. Geom. 13, pp. 123–140 (1995).

    Google Scholar 

  12. 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).

    Article  Google Scholar 

  13. J. T. Schwartz and C. Yap, eds. Algorithmic and Geometric Robotics. Erlbaum, Hillsdale NJ, USA (1987).

    Google Scholar 

  14. J. T. Schwartz, M. Sharir and J. Hopcroft, eds. Planning, Geometry and Complexity of Robot Motion. Ablex, Norwood NJ, USA (1987).

    Google Scholar 

  15. P. Spirakis and C. Yap. Strong NP-hardness of moving many discs. Information Processing Letters (1985).

    Google Scholar 

  16. 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).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Jin-Yi Cai Chak Kuen Wong

Rights and permissions

Reprints 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

Publish with us

Policies and ethics