Topology Preserving Data Reductions For Computing Persistent Homology