Cancellation of Critical Points in 2D and 3D Morse and Morse-Smale Complexes

  • Lidija Čomić
  • Leila De Floriani
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4992)


Morse theory studies the relationship between the topology of a manifold M and the critical points of a scalar function f defined on M. The Morse-Smale complex associated with f induces a subdivision of M into regions of uniform gradient flow, and represents the topology of M in a compact way. Function f can be simplified by cancelling its critical points in pairs, thus simplifying the topological representation of M, provided by the Morse-Smale complex. Here, we investigate the effect of the cancellation of critical points of f in Morse-Smale complexes in two and three dimensions by showing how the change of connectivity of a Morse-Smale complex induced by a cancellation can be interpreted and understood in a more intuitive and straightforward way as a change of connectivity in the corresponding ascending and descending Morse complexes. We consider a discrete counterpart of the Morse-Smale complex, called a quasi-Morse complex, and we present a compact graph-based representation of such complex and of its associated discrete Morse complexes, showing also how such representation is affected by a cancellation.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bremer, P.-T., Edelsbrunner, H., Hamann, B., Pascucci, V.: A Topological Hierarchy for Functions on Triangulated Surfaces. Transactions on Visualization and Computer Graphics 10(4), 385–396 (2004)Google Scholar
  2. 2.
    Brun, L., Kropatsch, W.G.: Dual Contraction of Combinatorial Maps. Technical Report PRIP-TR-54, Institute for Computer Aided Automation 183/2, Pattern Recognition and Image Processing Group, TU Wien, Austria (1999)Google Scholar
  3. 3.
    Čomić, L.: On Morse-Smale Complexes and Dual Subdivisions. In: 4th Serbian-Hungarian Joint Symposium on Intelligent Systems (SISY 2006), Subotica, Serbia, September 29-30, pp. 265–274 (2006)Google Scholar
  4. 4.
    Čomić, L., De Floriani, L., Papaleo, L.: Morse-Smale Decompositions for Modeling Terrain Knowledge. In: Cohn, A.G., Mark, D.M. (eds.) COSIT 2005. LNCS, vol. 3693, pp. 426–444. Springer, Heidelberg (2005)Google Scholar
  5. 5.
    Danovaro, E., De Floriani, L., Mesmoudi, M.M.: Topological Analysis and Characterization of Discrete Scalar Fields. In: Asano, T., Klette, R., Ronse, C. (eds.) Geometry, Morphology, and Computational Imaging. LNCS, vol. 2616, pp. 386–402. Springer, Heidelberg (2003)Google Scholar
  6. 6.
    De Floriani, L., Magillo, P., Puppo, E.: Multiresolution Representation of Shapes Based on Cell Complexes (invited paper). In: Bertrand, G., Couprie, M., Perroton, L. (eds.) DGCI 1999. LNCS, vol. 1568, pp. 3–18. Springer, Heidelberg (1999)Google Scholar
  7. 7.
    Edelsbrunner, H.: Algorithms in Combinatorial Geometry. Springer, Heidelberg (1987)Google Scholar
  8. 8.
    Edelsbrunner, H., Harer, J., Natarajan, V., Pascucci, V.: Morse-Smale Complexes for Piecewise Linear 3-Manifolds. In: Proceedings 19th ACM Symposium on Computational Geometry, pp. 361–370 (2003)Google Scholar
  9. 9.
    Edelsbrunner, H., Harer, J., Zomorodian, A.: Hierarchical Morse Complexes for Piecewise Linear 2-Manifolds. In: Proceedings 17th ACM Symposium on Computational Geometry, pp. 70–79 (2001)Google Scholar
  10. 10.
    Gyulassy, A., Natarajan, V., Pascucci, V., Bremer, P.-T., Hamann, B.: Topology-based Simplification for Feature Extraction from 3D Scalar Fields. In: Proceedings IEEE Visualization 2005, pp. 275–280. ACM Press, New York (2005)Google Scholar
  11. 11.
    Gyulassy, A., Natarajan, V., Pascucci, V., Hamann, B.: Efficient Computation of Morse-Smale Complexes for Three-Dimensional Scalar Functions. In: Proceedings IEEE Visualization 2007, Sacramento, California, October 28 - November 1, ACM Press, New York (2007)Google Scholar
  12. 12.
    Lewiner, T.: Geometric Discrete Morse Complexes. PhD thesis, Department of Mathematics, PUC-Rio, Advised by Hélio Lopes and Geovan Tavares (2005)Google Scholar
  13. 13.
    Mantyla, M.: An Introduction to Solid Modeling. Computer Science Press (1987)Google Scholar
  14. 14.
    Massey, W.S.: A Basic Course in Algebraic Topology. In: Graduate Texts in Mathematics, vol. 127. Springer, Heidelberg (1991)Google Scholar
  15. 15.
    Matsumoto, Y.: An Introduction to Morse Theory. Translations of Mathematical Monographs, vol. 208. American Mathematical Society (2002)Google Scholar
  16. 16.
    Milnor, J.: Morse Theory. Princeton University Press, New Jersey (1963)Google Scholar
  17. 17.
    Takahashi, S., Ikeda, T., Kunii, T.L., Ueda, M.: Algorithms for Extracting Correct Critical Points and Constructing Topological Graphs from Discrete Geographic Elevation Data. Computer Graphics Forum 14, 181–192 (1995)Google Scholar
  18. 18.
    Wolf, G.W.: Topographic Surfaces and Surface Networks. In: Rana, S. (ed.) Topological Data Structures for Surfaces, pp. 15–29. John Wiley, Chichester (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2008

Authors and Affiliations

  • Lidija Čomić
    • 1
  • Leila De Floriani
    • 2
  1. 1.FTNUniversity of Novi Sad(Serbia)
  2. 2.University of Genova (Italy) and University of Maryland(USA)

Personalised recommendations