Simplicial Complexes For Clouds of Data
Simplicial Complexes For Clouds of Data
Seminar algorithms
Jorge Cordero
8 May 2018
Outline
1 Motivation
2 Recap
3 Nerves
4 Čech complex
5 Vietoris-Rips complex
6 Delaunay complex
7 Alpha complexes
Topological data analysis
Application:
Find coverage in networks of sensors
Understand protein interactions
Credit card fraud detection
Simplex
Hence, the homotopy types for NrvS and |S| are different.
Nerves
Nerve theorem
Let S be a finite collection of closed, convex sets in Euclidean space.
Then, the nerve of S and the union of the sets in S have the same
homotopy type.
Closed ball
Bx (r ) = x + r Bd = {y ∈ Rd | ||y − x|| ≤ r }
Čech complex
Č ech(r ) = {σ ⊆ S|∩Bx (r ) 6= ∅}
VR(r ) = {σ ⊆ S|diamσ ≤ 2r }.
Čech complex
Vietoris-Rips complex
Vietoris-Rips
Vietoris-Rips Lemma
√ in some Euclidean space and r ≥ 0. It
Let S be a finite set of points
follows that VR(r ) ⊆ Č ech( 2r ).
Vietoris-Rips
Properties of VR complexes:
VR complexes avoid the intersection test used in Čech.
Vietoris-Rips
Properties of VR complexes:
VR complexes avoid the intersection test used in Čech.
VR complexes also take exponential time to compute.
Vietoris-Rips
Properties of VR complexes:
VR complexes avoid the intersection test used in Čech.
VR complexes also take exponential time to compute.
VR complexes might not have a geometric representation in the
underlying space of S.
Voronoi diagram
What if we want the simplicial complex to have a geometric
representation?.
Together, the Voronoi cells of all points vi cover the entire space.
Voronoi diagram
∅ = K0 ⊆ ... ⊆ Ki ⊆ ... ⊆ Km .
https://mathematica.stackexchange.com/questions/61021/
triangulated-mesh-from-voronoi-diagram
https:
//www.researchgate.net/figure/Delaunay-Triangulation_fig3_44897706
http://www.pnas.org/content/pnas/113/26/7035/F10.large.jpg
http://www.ugc.edu.hk/minisite/rgc_newsletter/rgcnews18/eng/05.htm
http://www.pnas.org/content/pnas/113/26/7035/F10.large.jpg
http://www.dei.unipd.it/~schenato/pics/SensorNetwork.jpg
https://www.johndcook.com/persistent_homology.png
https:
//upload.wikimedia.org/wikipedia/commons/thumb/5/50/Simplicial_
complex_example.svg/532px-Simplicial_complex_example.svg.png
https://s3.amazonaws.com/cdn.ayasdi.com/wp-content/uploads/2017/05/
09112616/srep43845-f2.jpg