We’re sorry, something doesn't seem to be working properly.

Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Skip to main content
Log in

Geometric and computational aspects of polymer reconfiguration

  • Published:
Journal of Mathematical Chemistry Aims and scope Submit manuscript

We’re sorry, something doesn't seem to be working properly.

Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

Abstract

We examine a few computational geometric problems concerning the structures of polymers. We use a standard model of a polymer, a polygonal chain (path of line segments) in three dimensions. The chain can be reconfigured in any manner as long as the edge lengths and the angles between consecutive edges remain fixed, and no two edges cross during the motion. We discuss preliminary results on the following problems.

Given a chain, select some interior edge \(\overline {uv} \), defining two subchains which are adjacent to \(\overline {uv} \). We keep the two subchains individually rigid and rotate one around \(\overline {uv} \) while leaving the other fixed in space, while maintaining the vertex-angles at \(\overline {uv} \). We call this motion an edge spin at \(\overline {uv} \). An O(n 2) algorithm for this problem is given as well as an Ω(nlog n) lower bound on the time complexity.

In determining whether a chain can be reconfigured from one conformation to another, it is useful to consider reconfiguring through some canonical conformation. In our three-dimensional case, the most obvious choice is to flatten a chain into the plane. However, we demonstrate that determining if a given chain can be reconfigured into the plane without self-intersecting is NP-hard, even if the restriction that it must lie monotonically is added. We then provide an O(n) algorithm to decide if a chain has a non-crossing convex coil conformation (where all angles turn in the same direction), although we cannot yet decide if a sequence of motions to reconfigure a chain into a convex coil conformation exists.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. J. O'Rourke, Folding and unfolding in computational geometry, in: Proc. Japan Conf. Discrete Comput. Geom.'98 (December 1998) pp. 142-147 (revised version submitted to LNCS).

  2. R. Connelly, E. Demaine and G. Rote, Every polygon can be untangled, in: Proc. 16th European Workshop on Computational Geometry (March 2000).

  3. T. Biedl, E. Demaine, M. Demaine, S. Lazard, A. Lubiw, J. O'Rourke, M. Overmars, S. Robbins, I. Streinu, G.T. Toussaint and S. Whitesides, Locked and unlocked polygonal chains in 3D, in: Proc. 10th ACM-SIAM Symposium on Discrete Algorithms (1999) pp. 866-867.

  4. J. Cantarella and H. Johnston, Nontrivial embeddings of polygonal intervals and unknots in 3-space, Journal of Knot Theory and Its Ramifications 7(8) (1998) 1027-1039.

    Google Scholar 

  5. G.T. Toussaint, A new class of stuck unknots in Pol 6, Technical report SOCS-99.1, School of Computer Science, McGill University (April 1999).

    Google Scholar 

  6. R. Cocan and J. O'Rourke, Polygonal chains cannot lock in 4D, in: Proc. 11th Canadian Conference on Computational Geometry (1999).

  7. J.E. Hopcroft, D.A. Joseph and S.H. Whitesides, On the movement of robot arms in 2-dimensional bounded regions, SIAM J. Comput. 14 (1985) 315-333.

    Google Scholar 

  8. E.M. Arkin, S. Fekete, J.S.

  9. B. Chazelle, H. Edelsbrunner, L.J. Guibas, M. Sharir and J. Snoeyink, Computing a face in an arrangement of line segments and related problems, SIAM J. Comput. 22 (1993) 1286-1302.

    Google Scholar 

  10. M. Ben-Or, Lower bounds for algebraic computation trees, in: Proc. 15th Annu. ACMSympos. Theory Comput. (1983) pp. 80-86.

  11. I.J. Balaban, An optimal algorithm for finding segment intersections, in: Proc. 11th Annu. ACM Sympos. Comput. Geom. (1995) pp. 211-219.

  12. A. Melkman, On-line construction of the convex hull of a simple polyline, Inform. Process. Lett. 25 (1987) 11-12.

    Google Scholar 

  13. H. ElGindy and D. Avis, A linear algorithm for computing the visibility polygon from a point, J. Algorithms 2 (1981) 186-197.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Soss, M., Toussaint, G.T. Geometric and computational aspects of polymer reconfiguration. Journal of Mathematical Chemistry 27, 303–318 (2000). https://doi.org/10.1023/A:1018823806289

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1018823806289

Navigation