Algebraic Topology

advertisement
CSE 788 X.14
Topics in Computational Topology:
--An Algorithmic View
Lecture 1: Introduction
Instructor: Yusu Wang
Lecture 1: Introduction

What is topology

Why should we be interested in it

What to expect from this course
Spring 2011
Space and Shape
Geometry

All about distances and
angles





area, volume, curvatures, etc
Euclidean geometry
Riemannian geometry
Hyperbolic geometry
…
Motivating Examples I

Graphics


Texture mapping
Continuous deformation
Motivating Examples II

Computer Vision


Clustering
Shape space
Courtesy of Carlsson et al, On the local behavior of spaces of natural images
Motivating Examples III

Sensor networks:


Hole detection
Routing / load balancing
Courtesy of Wang et al. Boundary recognition in sensor networks by topological methods
Courtesy of Sarkar et al., Covering space for in-network sensor data storage
Motivating Examples IV

Structural biology


Motif identification
Energy landscape
[Wolynes et al., Folding and Design 1996]
Topology

Detailed geometric information not necessary



May even be harmful
Wish to identify key information, “qualitative” structure
Topology

Connectivity
Introduction

In general, topology





Coarser yet essential information
Characterization, feature identification
General, powerful tools for both space and functions defined
on a space
Elegant mathematical understanding available
However

Difficult mathematical language
This Course

Introduce basics and recent developments in
computational topology


Goal:




From an algorithmic and computational perspective
Understand basic language in computational topology
Appreciate the power of topological methods
Potentially apply topological methods to your research
www.cse.ohio-state.edu/~yusu/courses/788
References

Computational Topology: An Introduction, by H. Edelsbrunner
and J. Harer, AMS Press, 2009.




Online course notes by Herbert Edelsbrunner on
computational topology
Algebraic Topology, by A. Hatcher, Cambridge University
Press, 2002. (Online version available)
An Introduction to Morse Theory, by Y. Matsumoto, Amer.
Math. Soc., Providence, Rhode Island, 2002.
Elements of Algebraic Topology, by J. R. Munkres, Perseus,
Cambridge, Massachusetts, 1984.
Course Format

Grading:



Course note scribing:
Final project / survey:
40%
60%
Some timelines:

Week 2:



Week 4-5:


Sign up for scribing date
Meet me to explain your background, and your potential interests
Choose project / survey topics
Week 10 – 11:

Final presentation / report due
Introduction to Topology
History

Seven Bridges of Königsberg
Euler cycle problem
Abstraction of connectivity
Topology: “ qualitative geometry from the ordinary geometry in which
quantitative relations chiefly are treated ”
Homeomorphism


Connectivity
Intuitively, two spaces have the same topology if one can
continuously deform one to the other without breaking, gluing,
and inserting new things
open curve
closed curve
self-intersecting
curve
Two spaces with the same topology are homeomorphic
Trefoil knot
Relaxation of Homeomorphism

Homotopy equivalent

Homologous
Topological Quantities

Homeomorphism —› homotopy equivalence —› homology
 Describe the qualitative structure of input space at different
levels

Quantities invariant under them


Topological quantities
This course will give


Definition, intuition, and their computation
Also examples of applications
Topics


Basics in Topology
2-manifolds



Homology



Classification
Polygonal schema, universal cover
Computation
Persistence homology
Morse functions



Critical points
Morse-smale decomposition
Reeb graph (contour tree)
Download