Skip to main content

Improved Maintenance of Molecular Surfaces Using Dynamic Graph Connectivity

  • Conference paper
Algorithms in Bioinformatics (WABI 2005)

Part of the book series: Lecture Notes in Computer Science ((LNBI,volume 3692))

Included in the following conference series:

Abstract

We present recent developments in efficiently maintaining the boundary and surface area of protein molecules as they undergo conformational changes. As the method that we devised keeps a highly accurate representation of the outer boundary surface and of the voids in the molecule, it can be useful in various applications, in particular in Monte Carlo Simulation. The current work continues and extends our previous work [10] and implements an efficient method for recalculating the surface area under conformational (and hence topological) changes based on techniques for efficient dynamic maintenance of graph connectivity. This method greatly improves the running time of our algorithm on most inputs, as we demonstrate in the experiments reported here.

Work reported in this paper has been supported in part by the IST Programme of the EU as Shared-cost RTD (FET Open) Project under Contract No IST-2001-39250 (MOVIE – Motion Planning in Virtual Environments), by The Israel Science Foundation founded by the Israel Academy of Sciences and Humanities (Center for Geometric Computing and its Applications), and by the Hermann Minkowski – Minerva Center for Geometry at Tel Aviv University.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alder, B.J., Wainwright, T.E.: Phase transition for a hard sphere system. J. Chem. Phys. 27, 1208–1209 (1957)

    Article  Google Scholar 

  2. Bajaj, C.L., Pascucci, V., Shamir, A., Holt, R.J., Netravali, A.N.: Dynamic maintenance and visualization of molecular surfaces. Discrete Applied Mathematics 127(1), 23–51 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  3. Binder, K., Heerman, D.: MCS in Statistical Physics, 2nd edn. Springer, Berlin (1992)

    Google Scholar 

  4. Bryant, R., Edelsbrunner, H., Koehl, P., Levitt, M.: The area derivative of a space-filling diagram. Discrete & Computational Geometry 32, 293–308 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  5. Cheng, H.L., Dey, T.K., Edelsbrunner, H., Sullivan, J.: Dynamic skin triangulation. Discrete & Computational Geometry 25, 525–568 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  6. Connolly, M.L.: Analytical molecular surface calculation. J. of Applied Crystallography 16, 548–558 (1983)

    Article  Google Scholar 

  7. Connolly, M.L.: Solvent-accessible surfaces of proteins and nucleic acids. Science 221, 709–713 (1983)

    Article  Google Scholar 

  8. Craig, J.J.: Introduction to Robotics: Mechanics and Control, 3rd edn. Prentice Hall, Englewood Cliffs (2005)

    Google Scholar 

  9. Eppstein, D., Galil, Z., Italiano, G.F., Nissenzweig, A.: Sparsification — a technique for speeding up dynamic graph algorithms. Journal of the ACM 44(5), 669–696 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  10. Eyal, E., Halperin, D.: Dynamic maintenance of molecular surfaces under conformational changes. In: Proceedings of the 21st ACM Symposium on Computational Geometry (SoCG), pp. 45–54 (2005)

    Google Scholar 

  11. Frederickson, G.N.: Data structures for on-line updating of minimum spanning trees, with applications. SIAM J. Computing 14(4), 781–798 (1985)

    Article  MATH  MathSciNet  Google Scholar 

  12. Halperin, D., Overmars, M.H.: Spheres, molecules, and hidden surface removal. Computational Geometry: Theory and Applications 11(2), 83–102 (1998)

    MATH  MathSciNet  Google Scholar 

  13. Halperin, D., Shelton, C.R.: A perturbation scheme for spherical arrangements with application to molecular modeling. Comput. Geom. Theory Appl. 10, 273–287 (1998)

    MATH  MathSciNet  Google Scholar 

  14. Hansmann, H., Okamoto, Y.: New Monte Carlo algorithms for protein folding. Current Opinion in Structural Biology 9(2), 177–183 (1999)

    Article  Google Scholar 

  15. Henzinger, M.R., King, V.: Randomized fully dynamic graph algorithms with polylogarithmic time per operation. Journal of the ACM 46(4), 502–516 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  16. Holm, J., De Lichtenberg, K., Thorup, M.: Poly-logarithmic deterministic fully-dynamic algorithms for connectivity, minimum spanning tree, 2-edge, and biconnectivity. Journal of the ACM 48(4), 723–760 (2001)

    Article  MATH  MathSciNet  Google Scholar 

  17. Iyer, R., Karger, D., Rahul, H., Thorup, M.: An experimental study of polylogarithmic, fully dynamic, connectivity algorithms. J. Exp. Algorithmics 6, 4 (2001)

    Article  MathSciNet  Google Scholar 

  18. Leach, A.R.: Molecular modeling: Principles and applications. Addison Wesley Longman Limited, Amsterdam (1996)

    Google Scholar 

  19. Lee, B., Richards, F.M.: The interpretation of protein structure: Estimation of static accessibility. J. of Molecular Biology 55, 379–400 (1971)

    Article  Google Scholar 

  20. LeGrand, S.M., Merz, K.M.: Rapid approximation to molecular surface area via the use of boolean logic and lookup tables. Comput. Chem. 14, 349–352 (1993)

    Article  Google Scholar 

  21. Liang, J., Edelsbrunner, H., Fu, P., Sudhakar, P.V., Subramaniam, S.: Analytical shape computation of macromolecules: I. molecular area and volume through alpha shape. Proteins: Structure, Function, and Genetics 33, 1–17 (1998)

    Article  Google Scholar 

  22. Lotan, I., Schwarzer, F., Halperin, D., Latombe, J.-C.: Algorithm and data structures for efficient energy maintenance during Monte Carlo simulation of proteins. Journal of Computational Biology 11(5), 902–932 (2004)

    Article  Google Scholar 

  23. Mezey, P.: Molecular surfaces. In: Lipkowitz, K.B., Boyd, D.B. (eds.) Reviews in Computational Chemistry, vol. I, pp. 265–294. VCH Publishers, Weinheim (1990)

    Chapter  Google Scholar 

  24. Richards, F.M.: Areas, volumes, packing, and protein structure. Annual Reviews of Biophysics and Bioengineering 6, 151–176 (1977)

    Article  Google Scholar 

  25. Sanner, M.F., Olson, A.J.: Real time surface reconstruction for moving molecular fragments. In: Pacific Symposium on Biocomputing 1997, Maui, Hawaii (1997)

    Google Scholar 

  26. Thorup, M.: Near-optimal fully-dynamic graph connectivity. In: STOC 2000: Proceedings of the thirty-second annual ACM symposium on Theory of computing, pp. 343–350. ACM Press, New York (2000)

    Chapter  Google Scholar 

  27. Varshney, A., Brooks Jr., F.P., Wright, W.V.: Computing smooth molecular surfaces. IEEE Computer Graphics and Applications 14, 19–25 (1994)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

Âİ 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Eyal, E., Halperin, D. (2005). Improved Maintenance of Molecular Surfaces Using Dynamic Graph Connectivity. In: Casadio, R., Myers, G. (eds) Algorithms in Bioinformatics. WABI 2005. Lecture Notes in Computer Science(), vol 3692. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11557067_33

Download citation

  • DOI: https://doi.org/10.1007/11557067_33

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29008-7

  • Online ISBN: 978-3-540-31812-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics