We show that filtering the barycentric decomposition of a Cech complex by the cardinality of the vertices captures precisely the topology of k-covered regions among a collection of balls for all values of k.
Moreover, we relate this result to the Vietoris-Rips complex to get an approximation in terms of the persistent homology.
38. The k-nerve.
k-nerve
The k-nerve already gives the right topology, but...
39. The k-nerve.
k-nerve
The k-nerve already gives the right topology, but...
...there is no easy relationship between
the complexes for different values of k.
48. The kth barycentric Cech complex is
homotopy equivalent to the k-nerve.
Barycentric
Cech Complex Filtered
Decomposition
2,α-offsets 2-nerve Barycentric
Decomposition
49. The kth barycentric Cech complex is
homotopy equivalent to the k-nerve.
Barycentric
Cech Complex Filtered
Decomposition
2,α-offsets 2-nerve Barycentric
Decomposition
50. The kth barycentric Cech complex is
homotopy equivalent to the k-nerve.
Barycentric
Cech Complex Filtered
Decomposition
2,α-offsets 2-nerve Barycentric
Decomposition
51. The kth barycentric Cech complex is
homotopy equivalent to the k-nerve.
Barycentric
Cech Complex Filtered
Decomposition
2,α-offsets 2-nerve Barycentric
Decomposition
52. The kth barycentric Cech complex is
homotopy equivalent to the k-nerve.
Barycentric
Cech Complex Filtered
Decomposition
2,α-offsets 2-nerve Barycentric
Decomposition
53. The kth barycentric Cech complex is
homotopy equivalent to the k-nerve.
Barycentric
Cech Complex Filtered
Decomposition
2,α-offsets 2-nerve Barycentric
Decomposition
54. The kth barycentric Cech complex is
homotopy equivalent to the k-nerve.
Barycentric
Cech Complex Filtered
Decomposition
2,α-offsets 2-nerve Barycentric
Decomposition
56. A persistent version.
Input is a collection of filtrations,
rather than a collection of sets.
57. A persistent version.
Input is a collection of filtrations,
rather than a collection of sets.
The Result: Given a collection of convex filtrations,
the persistent homology of the k-covered set is exactly
that of the kth barycentric decomposition of the nerve
of the filtrations.
59. What if we only have pairwise distances?
The Rips complex at scale r is the clique complex of
the r-neighborhood graph.
(the edges are the same as those in the Cech complex)
60. What if we only have pairwise distances?
The Rips complex at scale r is the clique complex of
the r-neighborhood graph.
(the edges are the same as those in the Cech complex)
New Result: Applying the same barycentric trick to the
Rips complexes gives a 2-approximation to the persistent
homology of k-covered region of balls.
61. Conclusion
A filtered simplicial complex that captures the topology of the
k-covered region of a collection of convex sets for all k.
Guaranteed correct persistent homology.
A guaranteed approximation via easier to compute Rips complexes.
62. Conclusion
A filtered simplicial complex that captures the topology of the
k-covered region of a collection of convex sets for all k.
Guaranteed correct persistent homology.
A guaranteed approximation via easier to compute Rips complexes.
Thank you.
63.
64. A 3-Step Process
Statistics
1 De-noise and smooth the data.
Geometry
2 Build a complex.
3 Topology (Algebra)
Compute the persistent homology.
65. A 3-Step Process
Statistics
1 De-noise and smooth the data.
Geometry
2 Build a complex.
3 Topology (Algebra)
Compute the persistent homology.
66. A 3-Step Process
Statistics
1 De-noise and smooth the data.
Geometry
2 Build a complex.
3 Topology (Algebra)
Compute the persistent homology.
73. k-NN distance.
dP (x) = min |x − p| α
P = dP [0, α]
−1
p∈P
74. k-NN distance.
dP (x) = min |x − p| α
P = dP [0, α]
−1
p∈P
dk (x) = min max |x − p| α
Pk = dk [0, α]
−1
S∈(P ) p∈S
k
75. k-NN distance.
dP (x) = min |x − p| α
P = dP [0, α]
−1
p∈P
dk (x) = min max |x − p| α
Pk = dk [0, α]
−1
S∈(P ) p∈S
k
α
76. k-NN distance.
dP (x) = min |x − p| α
P = dP [0, α]
−1
p∈P
dk (x) = min max |x − p| α
Pk = dk [0, α]
−1
S∈(P ) p∈S
k
α
a multifiltration with parameters α and k.