Detection and approximation of linear structures in metric spaces
|
|
- Christopher Johnson
- 6 years ago
- Views:
Transcription
1 Stanford - July 12, 2012 MMDS 2012 Detection and approximation of linear structures in metric spaces Frédéric Chazal Geometrica group INRIA Saclay Joint work with M. Aanjaneya, D. Chen, M. Glisse, L. Guibas, D. Morozov and on-going work with Jian Sun
2 Introduction Branching filamentary structures (metric graphs) appear in a wide of real world data sets. Data possibly not embedded in Euclidean space and only coming with (local) pairwise distance information metric spaces Problem: Can we recover the underlying metric graph structure from approximating data?
3 Problem statement Input: a metric space (Y, d Y ) (e.g. a point cloud with distance matrix). Y 1
4 Problem statement Input: a metric space (Y, d Y ) (e.g. a point cloud with distance matrix). Promise: the input is close to some unknown metric graph X Basically, a metric graph is a continuous metric space that has the structure of a graph, with edges and vertices, such that the edge interiors also belong X Y 1
5 Problem statement Input: a metric space (Y, d Y ) (e.g. a point cloud with distance matrix). Promise: the input is close to some unknown metric graph X Basically, a metric graph is a continuous metric space that has the structure of a graph, with edges and vertices, such that the edge interiors also belong A metric graph is a path metric space (X, d X ) that is homeomorphic to a 1-dimensional stratified space. A vertex of X is a 0-dimensional stratum of X and an edge of X is a 1-dimensional stratum of X. the distance between any pair of points is equal to the infimum of the lengths of the continuous curves joining them X Y 1
6 Problem statement Input: a metric space (Y, d Y ) (e.g. a point cloud with distance matrix). Promise: the input is close to some unknown metric graph X Basically, a metric graph is a continuous metric space that has the structure of a graph, with edges and vertices, such that the edge interiors also belong Output: - a metric graph (ˆX, dˆx) that is close and if possible homeomorphic to X X ˆX Y 1
7 Problem statement Input: a metric space (Y, d Y ) (e.g. a point cloud with distance matrix). Promise: the input is close to some unknown metric graph X Basically, a metric graph is a continuous metric space that has the structure of a graph, with edges and vertices, such that the edge interiors also belong Output: - a metric graph (ˆX, dˆx) that is close and if possible homeomorphic to X - a map Y ˆX that roughly preserves distances (quasi-isometry) X ˆX Y 1
8 Problem statement Input: a metric space (Y, d Y ) (e.g. a point cloud with distance matrix). Promise: the input is close to some unknown metric graph X Basically, a metric graph is a continuous metric space that has the structure of a graph, with edges and vertices, such that the edge interiors also belong Output: - a metric graph (ˆX, dˆx) that is close and if possible homeomorphic to X - a map Y ˆX that roughly preserves distances (quasi-isometry) In this talk: - A few basic topological and geometric ideas to address this problem. - Topology guaranteed graph reconstruction based upon degree inference. - Linear structure detection and tree reconstruction through metric hyperbolic geometry. 1
9 Metric spaces approximation Let (X, d X ), (Y, d Y ) be two metric spaces. Y y y C x x X An ε-correspondence between (X, d X ) and (Y, d Y ) is a set C X Y s. t. 1. for any x X (resp. y Y), there exists y Y (resp. x X) s. t. (x, y) C. 2. For any (x, y), (x, y ) C, d X (x, x ) d Y (y, y ) ε. The Gromov-Hausdorff d GH (X, Y) = 1 distance: inf{ε > 0 : there exists an ε-correspondence betweenxandy } 2
10 A first approach using the local topology of data [Aanjaneya, C., Chen, Glisse, Guibas, Morozov, SoCG 11, IJCGA (2012)] X Y The degree of a point x on X is the number of connected components of a sufficiently small (intrinsic) sphere centered at x. Vertices of X are the points with degree 1 or larger than 2. The degree of (most) points can be inferred from Y by looking at (intrinsic) spherical shells: - chose a parameter r > 0, - deg r (y) = nb. of clusters of B Y (y, 5r/3) \ B Y (y, r) (single linkage).
11 The algorithm Input: (Y, d Y ) approximating a metric graph (X, d X ) and parameter r > 0. Output: A metric graph (ˆX, dˆx). 1. Labelling points as edge or branch for all y Y do if deg r (y) = 2 then label y as an edge point. else label y as a branch point. Label all points within distance 2r from a preliminary branch point as branch points.
12 The algorithm Input: (Y, d Y ) approximating a metric graph (X, d X ) and parameter r > 0. Output: A metric graph (ˆX, dˆx). Graph structure reconstruction E points of Y labeled as edge points; V points of Y labeled as branch points. Clusterize E and V (single linkage) Vertices of ˆX clusters of V. Put an edge between vertices of ˆX if their corresponding clusters are close to a same cluster of E.
13 The algorithm Input: (Y, d Y ) approximating a metric graph (X, d X ) and parameter r > 0. Output: A metric graph (ˆX, dˆx). Reconstructing the metric To each edge ê of ˆX assign a length equal to the diameter of the corresponding cluster of E plus 4r.
14 Theoretical guarantees Let (Y, d Y ) be an ε-approximation of a metric graph (X, d X ) for some ε > 0. Let b > 0 be the length of the shortest edge of X. If r > 0 is correctly chosen with respect to ε and b then : Topological Reconstruction theorem: ˆX is homeomorphic to X. Metric Reconstruction theorem: there is an almost distance preserving map (quasi-isometry) φ : X ˆX. Quasi-isometric embedding theorem: there is an almost distance preserving map (quasi-isometry) ψ : Y ˆX.
15 Experimental results Data: GPS traces (sampled curves along a road network). (Y, d Y ): a neighborhood graph (Rips) built on the data set with its intrinsic metric.
16 Experimental results Data: earthquakes epicenters (preprocessed to remove outliers/noise ). (Y, d Y ): a neighborhood graph (Rips) with its intrinsic metric.
17 Advantages and drawbacks of the previous algorithm Good points: A simple algorithm for metric graph reconstruction: - coming with topological and metric guarantees, - relying on intrinsic metric information (no need of coordinates).
18 Advantages and drawbacks of the previous algorithm Good points: A simple algorithm for metric graph reconstruction: - coming with topological and metric guarantees, - relying on intrinsic metric information (no need of coordinates). Weak points and open questions: Choice of the parameter r (that relies on ε and b): how to do it in practice? How to make r dependent of the local quality of the approximation? Interpretation of the output of the algorithm when the sampling conditions are not fullfilled: the algorithm might not output a graph (edges adjacent to more than 2 vertices).
19 Another approach based upon basic metric geometry [F. C., Jian Sun, work in progress] Locally, metric graphs are trees... In metric trees the geodesic triangles/tetrahedra have a specific shape : metric trees are 0-hyperbolic. z y z y w x x
20 Another approach based upon basic metric geometry [F. C., Jian Sun, work in progress] Locally, metric graphs are trees... In metric trees the geodesic triangles/tetrahedra have a specific shape : metric trees are 0-hyperbolic. z y z y w x x
21 Another approach based upon basic metric geometry [F. C., Jian Sun, work in progress] Locally, metric graphs are trees... In metric trees the geodesic triangles/tetrahedra have a specific shape : metric trees are 0-hyperbolic. z y z y w x x Goal: Use these remarks/properties to reconstruct metric trees and graphs from approximations.
22 Let (X, d X ) be a metric space. δ-hyperbolic spaces z w y d(x, y) + d(z, w) d(x, w) + d(z, y) d(x, z) + d(y, w) x Given δ > 0, X is δ-hyperbolic if for any x, y, z, w X the two largest of the distance sums d X (x, w)+d X (y, z), d X (x, y)+d X (z, w) and d X (x, z)+d X (y, w) differ by at most 2δ.
23 δ-hyperbolic spaces Real Given tree: δ > 1. 0, any X is two δ-hyperbolic points are the if for ends any of x, a y, unique z, w geodesic X if the segment; two largest 2. of the the unio segments distance intersecting sums d X (x, exactly w)+d X at (y, one z), d of X (x, their y)+d ends X (z, is a w) geodesic and d X (x, segment. z)+d X (y, A geode w) 0-hyperbolic differ by at iff most it is 2δ. a real tree. Basic properties: Metric trees are 0-hyperbolic. This is indeed a characterization of (real) trees. z y w x d(x, y) + d(z, w) = d(x, w) + d(z, y)
24 δ-hyperbolic spaces Real Given tree: δ > 1. 0, any X is two δ-hyperbolic points are the if for ends any of x, a y, unique z, w geodesic X if the segment; two largest 2. of the the unio segments distance intersecting sums d X (x, exactly w)+d X at (y, one z), d of X (x, their y)+d ends X (z, is a w) geodesic and d X (x, segment. z)+d X (y, A geode w) 0-hyperbolic differ by at iff most it is 2δ. a real tree. Basic properties: Metric trees are 0-hyperbolic. This is indeed a characterization of (real) trees. if d GH (X, Y) < ε then (X is δ-hyperbolic) (Y is (δ + 2ε)-hyperbolic). z y w x d(x, y) + d(z, w) = d(x, w) + d(z, y)
25 δ-hyperbolic spaces Real Given tree: δ > 1. 0, any X is two δ-hyperbolic points are the if for ends any of x, a y, unique z, w geodesic X if the segment; two largest 2. of the the unio segments distance intersecting sums d X (x, exactly w)+d X at (y, one z), d of X (x, their y)+d ends X (z, is a w) geodesic and d X (x, segment. z)+d X (y, A geode w) 0-hyperbolic differ by at iff most it is 2δ. a real tree. Basic properties: Metric trees are 0-hyperbolic. This is indeed a characterization of (real) trees. if d GH (X, Y) < ε then (X is δ-hyperbolic) (Y is (δ + 2ε)-hyperbolic). Question: Can we use δ-hyperbolicity to characterize (metric) data that are close (w.r.t. d GH ) to a metric tree?
26 δ-hyperbolic spaces Real Given tree: δ > 1. 0, any X is two δ-hyperbolic points are the if for ends any of x, a y, unique z, w geodesic X if the segment; two largest 2. of the the unio segments distance intersecting sums d X (x, exactly w)+d X at (y, one z), d of X (x, their y)+d ends X (z, is a w) geodesic and d X (x, segment. z)+d X (y, A geode w) 0-hyperbolic differ by at iff most it is 2δ. a real tree. Basic properties: Metric trees are 0-hyperbolic. This is indeed a characterization of (real) trees. if d GH (X, Y) < ε then (X is δ-hyperbolic) (Y is (δ + 2ε)-hyperbolic). Question: Can we use δ-hyperbolicity to characterize (metric) data that are close (w.r.t. d GH ) to a metric tree? Not so easy: the Poincaré disc is log(3)-hyperbolic!
27 Distance functions and persistence tree Let (X, d X ) be a compact path metric space. Given r X, let d(.) = d X (r,.) the distance function to r in X (assume d has a finite number of local maxima). Equivalence relation: x y iff d(x) = d(y) and there exists a continuous path from x to y contained in d 1 ([d(x), + )). r X
28 Distance functions and persistence tree Let (X, d X ) be a compact path metric space. Given r X, let d(.) = d X (r,.) the distance function to r in X (assume d has a finite number of local maxima). Equivalence relation: x y iff d(x) = d(y) and there exists a continuous path from x to y contained in d 1 ([d(x), + )). T Persistence (merge) tree: T = X/ r X
29 Distance functions and persistence tree Let (X, d X ) be a compact path metric space. Given r X, let d(.) = d X (r,.) the distance function to r in X (assume d has a finite number of local maxima). Equivalence relation: x y iff d(x) = d(y) and there exists a continuous path from x to y contained in d 1 ([d(x), + )). T Persistence (merge) tree: T = X/ Let Π : X T be the quotient map. r X Lemma: (i) T is a tree; its leaves are in one-to-one correspondence with the local maxima of d. (ii) T inherits a metric structure from d T (Πr, Πx) := d X (r, x) for all x X. In practice: T can be efficiently constructed using an union find data structure (0-persistence algorithm) on the input data endowed with a neighboring graph.
30 Tree reconstruction Let (X, d X ) be a compact path metric space. Given r X, let d(.) = d X (r,.) the distance function to r in X (assume d has a finite number of local maxima). Lemma: if X is a metric tree then T is isometric to X. T r X
31 Tree reconstruction Let (X, d X ) be a compact path metric space. Given r X, let d(.) = d X (r,.) the distance function to r in X (assume d has a finite number of local maxima). Lemma: if X is a metric tree then T is isometric to X. T r X What can we say about d GH (X, T) when X is δ-hyperbolic? In general nothing... But...
32 Tree reconstruction Let (X, d X ) be a compact path metric space. Given r X, let d(.) = d X (r,.) the distance function to r in X (assume d has a finite number of local maxima). Not unique in general m x For x X let m x X be in the c.c. of d 1 ([d(x), + )) containing x that maximizes d on this c.c. and let f : X R + be defined by f(x) = (r m x ) x := d X (x, r)+d X (x, m x ) d X (r, m x ). x T r X Gromov product In practice: f can be easily computed as T is constructed (using the 0- persistence algorithm).
33 Tree reconstruction Let (X, d X ) be a compact path metric space. Given r X, let d(.) = d X (r,.) the distance function to r in X (assume d has a finite number of local maxima). Not unique in general m x For x X let m x X be in the c.c. of d 1 ([d(x), + )) containing x that maximizes d on this c.c. and let f : X R + be defined by f(x) = (r m x ) x := d X (x, r)+d X (x, m x ) d X (r, m x ). x T r X Gromov product Theorem: Let M = f = max x X f(x). If X is δ-hyperbolic then d GH (X, T) < M + 9δ and for any x, y X, d T (Πx, Πy) d X (x, y) 2(M + 9δ).
34 Tree reconstruction Let (X, d X ) be a compact path metric space. Given r X, let d(.) = d X (r,.) the distance function to r in X (assume d has a finite number of local maxima). Not unique in general m x For x X let m x X be in the c.c. of d 1 ([d(x), + )) containing x that maximizes d on this c.c. and let f : X R + be defined by f(x) = (r m x ) x := d X (x, r)+d X (x, m x ) d X (r, m x ). x T r X Gromov product Theorem: Let M = f = max x X f(x). If X is δ-hyperbolic then d GH (X, T) < M + 9δ and for any x, y X, d T (Πx, Πy) d X (x, y) 2(M + 9δ). Corollary: there exists a constant C < 100 s.t. if T 0 is a tree and if d GH (X, T 0 ) < ε then d GH (T, T 0 ) < Cε.
35 Some practical considerations When X is a neighboring graph (e.g. Rips-Vietoris) built on top of a finite metric data set (Y, d Y )... T, Π : Y T and M can be computed efficiently using the 0-persistence algorithm in almost linear time (in the number of edges of X)!
36 Some practical considerations When X is a neighboring graph (e.g. Rips-Vietoris) built on top of a finite metric data set (Y, d Y )... T, Π : Y T and M can be computed efficiently using the 0-persistence algorithm in almost linear time (in the number of edges of X)! δ can also be computed from the data but in O( Y 4 ) can be improved to O( Y 3 ); ε-nets (making the complexity dependent of the geometry) random samples of tetrahedra?
37 Some practical considerations When X is a neighboring graph (e.g. Rips-Vietoris) built on top of a finite metric data set (Y, d Y )... T, Π : Y T and M can be computed efficiently using the 0-persistence algorithm in almost linear time (in the number of edges of X)! δ can also be computed from the data but in O( Y 4 ) can be improved to O( Y 3 ); ε-nets (making the complexity dependent of the geometry) random samples of tetrahedra? An algorithm that always output a tree and an upperbound on the Gromov- Hausdorff distance between the reconstructed tree and the data (no parameter to choose except to build X from Y). Warning: even if d GH (X, T 0 ) << 1, T is in general not homeomorphic to T 0.
38 From trees to graphs Locally, metric graphs are trees: if G is a metric graph and l(g) is the length of the shortest non-null homotopic simple path then for any r G, (B(r, l(g)/4), d G ) is a metric tree. r
39 Data can be semi-locally approximated by trees. From trees to graphs Locally, metric graphs are trees: if G is a metric graph and l(g) is the length of the shortest non-null homotopic simple path then for any r G, (B(r, l(g)/4), d G ) is a metric tree.
40 Data can be semi-locally approximated by trees. From trees to graphs Locally, metric graphs are trees: if G is a metric graph and l(g) is the length of the shortest non-null homotopic simple path then for any r G, (B(r, l(g)/4), d G ) is a metric tree. Using topological persistence: topology (homology) of G [C., de Silva, Oudot 12], estimation of l(g) [Dey, Sun, Wang 10].
41 Advantages and drawbacks of the previous approach Good points: A simple and efficient algorithm for tree recontruction/approximation. No parameter (except for the construction of the neighboring graph) and upper bounds! Semi-local exploration of the structure of metric data (δ-hyperbolicity can be localized).
42 Advantages and drawbacks of the previous approach Good points: A simple and efficient algorithm for tree recontruction/approximation. No parameter (except for the construction of the neighboring graph) and upper bounds! Semi-local exploration of the structure of metric data (δ-hyperbolicity can be localized). Weak points: No guarantees on the topology (homeomorphism). No global graph reconstruction: - covering the data by trees and gluying them together might lead to choice of parameters issues and pretty bad bounds on the metric approximation.
43 Advantages and drawbacks of the previous approach Good points: A simple and efficient algorithm for tree recontruction/approximation. No parameter (except for the construction of the neighboring graph) and upper bounds! Semi-local exploration of the structure of metric data (δ-hyperbolicity can be localized). Weak points: No guarantees on the topology (homeomorphism). No global graph reconstruction: - covering the data by trees and gluying them together might lead to choice of parameters issues and pretty bad bounds on the metric approximation. However...
44 Perspectives The previous ideas and results can be used to prove some approximation results for the Reeb graph of the distance to a point in a path metric space. Equivalence relation: x y iff d(x) = d(y) and x and y are contained in the same c.c. of d 1 (d(x)). G Reeb graph: G = X/ r X
45 Perspectives The previous ideas and results can be used to prove some approximation results for the Reeb graph of the distance to a point in a path metric space.
46 Thank you for your attention!
Reconstruction of Filament Structure
Reconstruction of Filament Structure Ruqi HUANG INRIA-Geometrica Joint work with Frédéric CHAZAL and Jian SUN 27/10/2014 Outline 1 Problem Statement Characterization of Dataset Formulation 2 Our Approaches
More informationStatistical properties of topological information inferred from data
Saclay, July 8, 2014 DataSense Research day Statistical properties of topological information inferred from data Frédéric Chazal INRIA Saclay Joint works with B.T. Fasy (CMU), M. Glisse (INRIA), C. Labruère
More informationGeometric Data. Goal: describe the structure of the geometry underlying the data, for interpretation or summary
Geometric Data - ma recherche s inscrit dans le contexte de l analyse exploratoire des donnees, dont l obj Input: point cloud equipped with a metric or (dis-)similarity measure data point image/patch,
More information6.3 Poincare's Theorem
Figure 6.5: The second cut. for some g 0. 6.3 Poincare's Theorem Theorem 6.3.1 (Poincare). Let D be a polygon diagram drawn in the hyperbolic plane such that the lengths of its edges and the interior angles
More informationClustering algorithms and introduction to persistent homology
Foundations of Geometric Methods in Data Analysis 2017-18 Clustering algorithms and introduction to persistent homology Frédéric Chazal INRIA Saclay - Ile-de-France frederic.chazal@inria.fr Introduction
More informationPersistence stability for geometric complexes
Lake Tahoe - December, 8 2012 NIPS workshop on Algebraic Topology and Machine Learning Persistence stability for geometric complexes Frédéric Chazal Joint work with Vin de Silva and Steve Oudot (+ on-going
More informationAn introduction to Topological Data Analysis through persistent homology: Intro and geometric inference
Sophia-Antipolis, January 2016 Winter School An introduction to Topological Data Analysis through persistent homology: Intro and geometric inference Frédéric Chazal INRIA Saclay - Ile-de-France frederic.chazal@inria.fr
More informationConstructing Street Networks from GPS Trajectories 1
Constructing Street Networks from GPS Trajectories 1 Mahmuda Ahmed 1 Carola Wenk 2 1 The University of Texas at San Antonio, USA 2 Tulane University, USA European Symposium on Algorithms, 2012 1 This work
More informationSimplicial Hyperbolic Surfaces
Simplicial Hyperbolic Surfaces Talk by Ken Bromberg August 21, 2007 1-Lipschitz Surfaces- In this lecture we will discuss geometrically meaningful ways of mapping a surface S into a hyperbolic manifold
More informationAnalyse Topologique des Données
Collège de France 31 mai 2017 Analyse Topologique des Données Frédéric Chazal DataShape team INRIA Saclay - Ile-de-France frederic.chazal@inria.fr Introduction [Shape database] [Galaxies data] [Scanned
More informationA Multicover Nerve for Geometric Inference. Don Sheehy INRIA Saclay, France
A Multicover Nerve for Geometric Inference Don Sheehy INRIA Saclay, France Computational geometers use topology to certify geometric constructions. Computational geometers use topology to certify geometric
More informationDefinition A metric space is proper if all closed balls are compact. The length pseudo metric of a metric space X is given by.
Chapter 1 Geometry: Nuts and Bolts 1.1 Metric Spaces Definition 1.1.1. A metric space is proper if all closed balls are compact. The length pseudo metric of a metric space X is given by (x, y) inf p. p:x
More informationOn Map Construction and Map Comparison
On Map Construction and Map Comparison Carola Wenk Department of Computer Science Tulane University Carola Wenk 1 GPS Trajectory Data Carola Wenk 2 GPS Trajectory Data & Roadmap Map Construction Carola
More informationGraphs associated to CAT(0) cube complexes
Graphs associated to CAT(0) cube complexes Mark Hagen McGill University Cornell Topology Seminar, 15 November 2011 Outline Background on CAT(0) cube complexes The contact graph: a combinatorial invariant
More informationThe Farey Tessellation
The Farey Tessellation Seminar: Geometric Structures on manifolds Mareike Pfeil supervised by Dr. Gye-Seon Lee 15.12.2015 Introduction In this paper, we are going to introduce the Farey tessellation. Since
More informationTopological Data Analysis - I. Afra Zomorodian Department of Computer Science Dartmouth College
Topological Data Analysis - I Afra Zomorodian Department of Computer Science Dartmouth College September 3, 2007 1 Acquisition Vision: Images (2D) GIS: Terrains (3D) Graphics: Surfaces (3D) Medicine: MRI
More informationGeometric structures on manifolds
CHAPTER 3 Geometric structures on manifolds In this chapter, we give our first examples of hyperbolic manifolds, combining ideas from the previous two chapters. 3.1. Geometric structures 3.1.1. Introductory
More informationMap Construction and Comparison
Map Construction and Comparison Using Local Structure Brittany Terese Fasy, Tulane University joint work with M. Ahmed and C. Wenk 6 February 2014 SAMSI Workshop B. Fasy (Tulane) Map Construction and Comparison
More informationNotes on point set topology, Fall 2010
Notes on point set topology, Fall 2010 Stephan Stolz September 3, 2010 Contents 1 Pointset Topology 1 1.1 Metric spaces and topological spaces...................... 1 1.2 Constructions with topological
More informationd(γ(a i 1 ), γ(a i )) i=1
Marli C. Wang Hyperbolic Geometry Hyperbolic surfaces A hyperbolic surface is a metric space with some additional properties: it has the shortest length property and every point has an open neighborhood
More informationGeometric structures on manifolds
CHAPTER 3 Geometric structures on manifolds In this chapter, we give our first examples of hyperbolic manifolds, combining ideas from the previous two chapters. 3.1. Geometric structures 3.1.1. Introductory
More informationINTRODUCTION TO 3-MANIFOLDS
INTRODUCTION TO 3-MANIFOLDS NIK AKSAMIT As we know, a topological n-manifold X is a Hausdorff space such that every point contained in it has a neighborhood (is contained in an open set) homeomorphic to
More information1 Introduction and Review
Figure 1: The torus. 1 Introduction and Review 1.1 Group Actions, Orbit Spaces and What Lies in Between Our story begins with the torus, which we will think of initially as the identification space pictured
More informationTeichmüller Space and Fenchel-Nielsen Coordinates
Teichmüller Space and Fenchel-Nielsen Coordinates Nathan Lopez November 30, 2015 Abstract Here we give an overview of Teichmüller space and its realization as a smooth manifold through Fenchel- Nielsen
More informationCAT(0)-spaces. Münster, June 22, 2004
CAT(0)-spaces Münster, June 22, 2004 CAT(0)-space is a term invented by Gromov. Also, called Hadamard space. Roughly, a space which is nonpositively curved and simply connected. C = Comparison or Cartan
More informationPolyhedra inscribed in a hyperboloid & AdS geometry. anti-de Sitter geometry.
Polyhedra inscribed in a hyperboloid and anti-de Sitter geometry. Jeffrey Danciger 1 Sara Maloni 2 Jean-Marc Schlenker 3 1 University of Texas at Austin 2 Brown University 3 University of Luxembourg AMS
More informationLecture notes for Topology MMA100
Lecture notes for Topology MMA100 J A S, S-11 1 Simplicial Complexes 1.1 Affine independence A collection of points v 0, v 1,..., v n in some Euclidean space R N are affinely independent if the (affine
More informationarxiv: v1 [math.st] 11 Oct 2017
An introduction to Topological Data Analysis: fundamental and practical aspects for data scientists Frédéric Chazal and Bertrand Michel October 12, 2017 arxiv:1710.04019v1 [math.st] 11 Oct 2017 Abstract
More informationElementary Topology. Note: This problem list was written primarily by Phil Bowers and John Bryant. It has been edited by a few others along the way.
Elementary Topology Note: This problem list was written primarily by Phil Bowers and John Bryant. It has been edited by a few others along the way. Definition. properties: (i) T and X T, A topology on
More informationComputational Topology in Reconstruction, Mesh Generation, and Data Analysis
Computational Topology in Reconstruction, Mesh Generation, and Data Analysis Tamal K. Dey Department of Computer Science and Engineering The Ohio State University Dey (2014) Computational Topology CCCG
More informationGromov-Hausdorff distances in Euclidean Spaces. Facundo Mémoli
Gromov-Hausdorff distances in Euclidean Spaces Facundo Mémoli memoli@math.stanford.edu 1 The GH distance for Shape Comparison Regard shapes as (compact) metric spaces. Let X denote set of all compact metric
More informationSimplicial Complexes: Second Lecture
Simplicial Complexes: Second Lecture 4 Nov, 2010 1 Overview Today we have two main goals: Prove that every continuous map between triangulable spaces can be approximated by a simplicial map. To do this,
More informationStable and Multiscale Topological Signatures
Stable and Multiscale Topological Signatures Mathieu Carrière, Steve Oudot, Maks Ovsjanikov Inria Saclay Geometrica April 21, 2015 1 / 31 Shape = point cloud in R d (d = 3) 2 / 31 Signature = mathematical
More informationPoint-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS
Point-Set Topology 1. TOPOLOGICAL SPACES AND CONTINUOUS FUNCTIONS Definition 1.1. Let X be a set and T a subset of the power set P(X) of X. Then T is a topology on X if and only if all of the following
More informationTripod Configurations
Tripod Configurations Eric Chen, Nick Lourie, Nakul Luthra Summer@ICERM 2013 August 8, 2013 Eric Chen, Nick Lourie, Nakul Luthra (S@I) Tripod Configurations August 8, 2013 1 / 33 Overview 1 Introduction
More informationCoxeter Groups and CAT(0) metrics
Peking University June 25, 2008 http://www.math.ohio-state.edu/ mdavis/ The plan: First, explain Gromov s notion of a nonpositively curved metric on a polyhedral complex. Then give a simple combinatorial
More informationMath 734 Aug 22, Differential Geometry Fall 2002, USC
Math 734 Aug 22, 2002 1 Differential Geometry Fall 2002, USC Lecture Notes 1 1 Topological Manifolds The basic objects of study in this class are manifolds. Roughly speaking, these are objects which locally
More informationStability and Statistical properties of topological information inferred from metric data
Beijing, June 25, 2014 ICML workshop: Topological Methods for Machine Learning Stability and Statistical properties of topological information inferred from metric data Frédéric Chazal INRIA Saclay Introduction
More informationarxiv: v1 [math.gt] 16 Aug 2016
THE GROMOV BOUNDARY OF THE RAY GRAPH JULIETTE BAVARD AND ALDEN WALKER arxiv:1608.04475v1 [math.gt] 16 Aug 2016 Abstract. The ray graph is a Gromov-hyperbolic graph on which the mapping class group of the
More informationCAT(0) BOUNDARIES OF TRUNCATED HYPERBOLIC SPACE
CAT(0) BOUNDARIES OF TRUNCATED HYPERBOLIC SPACE KIM RUANE Abstract. We prove that the CAT(0) boundary of a truncated hyperbolic space is homeomorphic to a sphere with disks removed. In dimension three,
More informationA Geometric Perspective on Sparse Filtrations
CCCG 2015, Kingston, Ontario, August 10 12, 2015 A Geometric Perspective on Sparse Filtrations Nicholas J. Cavanna Mahmoodreza Jahanseir Donald R. Sheehy Abstract We present a geometric perspective on
More informationINTRODUCTION TO TOPOLOGY
INTRODUCTION TO TOPOLOGY MARTINA ROVELLI These notes are an outline of the topics covered in class, and are not substitutive of the lectures, where (most) proofs are provided and examples are discussed
More informationLecture 5: Simplicial Complex
Lecture 5: Simplicial Complex 2-Manifolds, Simplex and Simplicial Complex Scribed by: Lei Wang First part of this lecture finishes 2-Manifolds. Rest part of this lecture talks about simplicial complex.
More informationThe Brownian map A continuous limit for large random planar maps
The Brownian map A continuous limit for large random planar maps Jean-François Le Gall Université Paris-Sud Orsay and Institut universitaire de France Seminar on Stochastic Processes 0 Kai Lai Chung lecture
More information4. Definition: topological space, open set, topology, trivial topology, discrete topology.
Topology Summary Note to the reader. If a statement is marked with [Not proved in the lecture], then the statement was stated but not proved in the lecture. Of course, you don t need to know the proof.
More informationNew Results on the Stability of Persistence Diagrams
New Results on the Stability of Persistence Diagrams Primoz Skraba Jozef Stefan Institute TAGS - Linking Topology to Algebraic Geometry and Statistics joint work with Katharine Turner and D. Yogeshwaran
More informationTHE UNIFORMIZATION THEOREM AND UNIVERSAL COVERS
THE UNIFORMIZATION THEOREM AND UNIVERSAL COVERS PETAR YANAKIEV Abstract. This paper will deal with the consequences of the Uniformization Theorem, which is a major result in complex analysis and differential
More informationMathematical Tools for 3D Shape Analysis and Description
outline Mathematical Tools for 3D Shape Analysis and Description SGP 2013 Graduate School Silvia Biasotti, Andrea Cerri, Michela Spagnuolo Istituto di Matematica Applicata e Tecnologie Informatiche E.
More informationHyperbolic Geometry on the Figure-Eight Knot Complement
Hyperbolic Geometry on the Figure-Eight Knot Complement Alex Gutierrez Arizona State University December 10, 2012 Hyperbolic Space Hyperbolic Space Hyperbolic space H n is the unique complete simply-connected
More informationGEOMETRY OF PLANAR SURFACES AND EXCEPTIONAL FILLINGS
GEOMETRY OF PLANAR SURFACES AND EXCEPTIONAL FILLINGS NEIL R. HOFFMAN AND JESSICA S. PURCELL Abstract. If a hyperbolic 3 manifold admits an exceptional Dehn filling, then the length of the slope of that
More informationHierarchy of graph matchbox manifolds
Hierarchy of graph matchbox manifolds Olga Lukina University of Leicester, UK July 2th, 2012 Olga Lukina (University of Leicester, UK) Graph matchbox manifolds July 2th, 2012 1 / 31 Introduction I will
More informationThe scaling limit of uniform random plane quadrangulations
The scaling limit of uniform random plane quadrangulations Grégory Miermont Université de Paris-Sud 11, Orsay Introductory Workshop: Lattice Models and Combinatorics MSRI, Berkeley Wednesday, January 18th
More informationGeometric structures on 2-orbifolds
Geometric structures on 2-orbifolds Section 1: Manifolds and differentiable structures S. Choi Department of Mathematical Science KAIST, Daejeon, South Korea 2010 Fall, Lectures at KAIST S. Choi (KAIST)
More informationEstimating Geometry and Topology from Voronoi Diagrams
Estimating Geometry and Topology from Voronoi Diagrams Tamal K. Dey The Ohio State University Tamal Dey OSU Chicago 07 p.1/44 Voronoi diagrams Tamal Dey OSU Chicago 07 p.2/44 Voronoi diagrams Tamal Dey
More informationT. Background material: Topology
MATH41071/MATH61071 Algebraic topology Autumn Semester 2017 2018 T. Background material: Topology For convenience this is an overview of basic topological ideas which will be used in the course. This material
More informationARTICLE IN PRESS. Topology and its Applications ( )
S0166-8641(05)0018-7/FLA AID:2822 Vol. ( ) [DTD5] P.1 (1-13) TOPOL:m1a v 1.42 Prn:11/08/2005; 10:03 top2822 by:rita p. 1 Topology and its Applications ( ) www.elsevier.com/locate/topol The topological
More informationPunctured Torus Groups
Punctured Torus Groups Talk by Yair Minsky August, 7 One of the simplest classes of examples of Kleinian surface groups is given by punctured torus groups. We define a punctured torus group to be a discrete
More informationData Analysis, Persistent homology and Computational Morse-Novikov theory
Data Analysis, Persistent homology and Computational Morse-Novikov theory Dan Burghelea Department of mathematics Ohio State University, Columbuus, OH Bowling Green, November 2013 AMN theory (computational
More informationLecture 2 September 3
EE 381V: Large Scale Optimization Fall 2012 Lecture 2 September 3 Lecturer: Caramanis & Sanghavi Scribe: Hongbo Si, Qiaoyang Ye 2.1 Overview of the last Lecture The focus of the last lecture was to give
More information1 Point Set Topology. 1.1 Topological Spaces. CS 468: Computational Topology Point Set Topology Fall 2002
Point set topology is something that every analyst should know something about, but it s easy to get carried away and do too much it s like candy! Ron Getoor (UCSD), 1997 (quoted by Jason Lee) 1 Point
More information25 HIGH-DIMENSIONAL TOPOLOGICAL DATA ANALYSIS
25 HIGH-DIMENSIONAL TOPOLOGICAL DATA ANALYSIS Frédéric Chazal INTRODUCTION Modern data often come as point clouds embedded in high-dimensional Euclidean spaces, or possibly more general metric spaces.
More informationThe Geodesic Integral on Medial Graphs
The Geodesic Integral on Medial Graphs Kolya Malkin August 013 We define the geodesic integral defined on paths in the duals of medial graphs on surfaces and use it to study lens elimination and connection
More informationTopology notes. Basic Definitions and Properties.
Topology notes. Basic Definitions and Properties. Intuitively, a topological space consists of a set of points and a collection of special sets called open sets that provide information on how these points
More informationAspects of Geometry. Finite models of the projective plane and coordinates
Review Sheet There will be an exam on Thursday, February 14. The exam will cover topics up through material from projective geometry through Day 3 of the DIY Hyperbolic geometry packet. Below are some
More informationDon t just read it; fight it! Ask your own questions, look for your own examples, discover your own proofs. Is the hypothesis necessary?
Don t just read it; fight it! Ask your own questions, look for your own examples, discover your own proofs. Is the hypothesis necessary? Is the converse true? What happens in the classical special case?
More informationMath 190: Quotient Topology Supplement
Math 190: Quotient Topology Supplement 1. Introduction The purpose of this document is to give an introduction to the quotient topology. The quotient topology is one of the most ubiquitous constructions
More informationIn class 75min: 2:55-4:10 Thu 9/30.
MATH 4530 Topology. In class 75min: 2:55-4:10 Thu 9/30. Prelim I Solutions Problem 1: Consider the following topological spaces: (1) Z as a subspace of R with the finite complement topology (2) [0, π]
More informationHyperbolic Structures from Ideal Triangulations
Hyperbolic Structures from Ideal Triangulations Craig Hodgson University of Melbourne Geometric structures on 3-manifolds Thurston s idea: We would like to find geometric structures (or metrics) on 3-manifolds
More informationarxiv:math/ v3 [math.dg] 23 Jul 2007
THE INTRINSIC GEOMETRY OF A JORDAN DOMAIN arxiv:math/0512622v3 [math.dg] 23 Jul 2007 RICHARD L. BISHOP Abstract. For a Jordan domain in the plane the length metric space of points connected to an interior
More informationM3P1/M4P1 (2005) Dr M Ruzhansky Metric and Topological Spaces Summary of the course: definitions, examples, statements.
M3P1/M4P1 (2005) Dr M Ruzhansky Metric and Topological Spaces Summary of the course: definitions, examples, statements. Chapter 1: Metric spaces and convergence. (1.1) Recall the standard distance function
More informationWeak Tangents of Metric Spheres
Weak Tangents of Metric Spheres Angela Wu University of California, Los Angeles New Developments in Complex Analysis and Function Theory, 2nd July, 2018 Angela Wu Weak Tangents of Metric Spheres Weak Tangent:
More informationThe Construction of a Hyperbolic 4-Manifold with a Single Cusp, Following Kolpakov and Martelli. Christopher Abram
The Construction of a Hyperbolic 4-Manifold with a Single Cusp, Following Kolpakov and Martelli by Christopher Abram A Thesis Presented in Partial Fulfillment of the Requirement for the Degree Master of
More informationFinal Test in MAT 410: Introduction to Topology Answers to the Test Questions
Final Test in MAT 410: Introduction to Topology Answers to the Test Questions Stefan Kohl Question 1: Give the definition of a topological space. (3 credits) A topological space (X, τ) is a pair consisting
More informationLecture 11 COVERING SPACES
Lecture 11 COVERING SPACES A covering space (or covering) is not a space, but a mapping of spaces (usually manifolds) which, locally, is a homeomorphism, but globally may be quite complicated. The simplest
More informationCombinatorial constructions of hyperbolic and Einstein four-manifolds
Combinatorial constructions of hyperbolic and Einstein four-manifolds Bruno Martelli (joint with Alexander Kolpakov) February 28, 2014 Bruno Martelli Constructions of hyperbolic four-manifolds February
More informationManifolds. Chapter X. 44. Locally Euclidean Spaces
Chapter X Manifolds 44. Locally Euclidean Spaces 44 1. Definition of Locally Euclidean Space Let n be a non-negative integer. A topological space X is called a locally Euclidean space of dimension n if
More informationTHREE LECTURES ON BASIC TOPOLOGY. 1. Basic notions.
THREE LECTURES ON BASIC TOPOLOGY PHILIP FOTH 1. Basic notions. Let X be a set. To make a topological space out of X, one must specify a collection T of subsets of X, which are said to be open subsets of
More informationTrees in Dynamics and Probability
Trees in Dynamics and Probability Mario Bonk (UCLA) joint work with Huy Tran (TU Berlin) and with Daniel Meyer (U. Liverpool) New Developments in Complex Analysis and Function Theory University of Crete,
More informationIntroduction to Algebraic and Geometric Topology Week 5
Introduction to Algebraic and Geometric Topology Week 5 Domingo Toledo University of Utah Fall 2017 Topology of Metric Spaces I (X, d) metric space. I Recall the definition of Open sets: Definition U
More informationMetric and metrizable spaces
Metric and metrizable spaces These notes discuss the same topic as Sections 20 and 2 of Munkres book; some notions (Symmetric, -metric, Ψ-spaces...) are not discussed in Munkres book.. Symmetric, -metric,
More informationStratified Structure of Laplacian Eigenmaps Embedding
Stratified Structure of Laplacian Eigenmaps Embedding Abstract We construct a locality preserving weight matrix for Laplacian eigenmaps algorithm used in dimension reduction. Our point cloud data is sampled
More informationA Flavor of Topology. Shireen Elhabian and Aly A. Farag University of Louisville January 2010
A Flavor of Topology Shireen Elhabian and Aly A. Farag University of Louisville January 2010 In 1670 s I believe that we need another analysis properly geometric or linear, which treats place directly
More informationGEOMETRY OF SURFACES. b3 course Nigel Hitchin
GEOMETRY OF SURFACES b3 course 2004 Nigel Hitchin hitchin@maths.ox.ac.uk 1 1 Introduction This is a course on surfaces. Your mental image of a surface should be something like this: or this However we
More informationGeometric Modeling Mortenson Chapter 11. Complex Model Construction
Geometric Modeling 91.580.201 Mortenson Chapter 11 Complex Model Construction Topics Topology of Models Connectivity and other intrinsic properties Graph-Based Models Emphasize topological structure Boolean
More informationLectures on topology. S. K. Lando
Lectures on topology S. K. Lando Contents 1 Reminder 2 1.1 Topological spaces and continuous mappings.......... 3 1.2 Examples............................. 4 1.3 Properties of topological spaces.................
More informationA fast and robust algorithm to count topologically persistent holes in noisy clouds
A fast and robust algorithm to count topologically persistent holes in noisy clouds Vitaliy Kurlin Durham University Department of Mathematical Sciences, Durham, DH1 3LE, United Kingdom vitaliy.kurlin@gmail.com,
More informationPoint-Set Topology II
Point-Set Topology II Charles Staats September 14, 2010 1 More on Quotients Universal Property of Quotients. Let X be a topological space with equivalence relation. Suppose that f : X Y is continuous and
More informationHeegaard splittings and virtual fibers
Heegaard splittings and virtual fibers Joseph Maher maher@math.okstate.edu Oklahoma State University May 2008 Theorem: Let M be a closed hyperbolic 3-manifold, with a sequence of finite covers of bounded
More informationpα i + q, where (n, m, p and q depend on i). 6. GROMOV S INVARIANT AND THE VOLUME OF A HYPERBOLIC MANIFOLD
6. GROMOV S INVARIANT AND THE VOLUME OF A HYPERBOLIC MANIFOLD of π 1 (M 2 )onπ 1 (M 4 ) by conjugation. π 1 (M 4 ) has a trivial center, so in other words the action of π 1 (M 4 ) on itself is effective.
More informationAs a consequence of the operation, there are new incidences between edges and triangles that did not exist in K; see Figure II.9.
II.4 Surface Simplification 37 II.4 Surface Simplification In applications it is often necessary to simplify the data or its representation. One reason is measurement noise, which we would like to eliminate,
More informationMöbius Transformations in Scientific Computing. David Eppstein
Möbius Transformations in Scientific Computing David Eppstein Univ. of California, Irvine School of Information and Computer Science (including joint work with Marshall Bern from WADS 01 and SODA 03) Outline
More informationChapter One. Curves,Surfaces, andhyperbolicgeometry
Chapter One Curves,Surfaces, andhyperbolicgeometry A linear transformation of a vector space is determined by, and is best understood by, its action on vectors. In analogy with this, we shall see that
More informationSpecial Links. work in progress with Jason Deblois & Henry Wilton. Eric Chesebro. February 9, 2008
work in progress with Jason Deblois & Henry Wilton February 9, 2008 Thanks for listening! Construction Properties A motivating question Virtually fibered: W. Thurston asked whether every hyperbolic 3-manifold
More informationFinal Exam, F11PE Solutions, Topology, Autumn 2011
Final Exam, F11PE Solutions, Topology, Autumn 2011 Question 1 (i) Given a metric space (X, d), define what it means for a set to be open in the associated metric topology. Solution: A set U X is open if,
More informationMathematical Research Letters 1, (1994) MÖBIUS CONE STRUCTURES ON 3-DIMENSIONAL MANIFOLDS. Feng Luo
Mathematical Research Letters 1, 257 261 (1994) MÖBIUS CONE STRUCTURES ON 3-DIMENSIONAL MANIFOLDS Feng Luo Abstract. We show that for any given angle α (0, 2π), any closed 3- manifold has a Möbius cone
More informationGeometry of manifolds
Geometry of manifolds lecture 1 Misha Verbitsky Université Libre de Bruxelles September 21, 2015 1 The Plan. Preliminaries: I assume knowledge of topological spaces, continuous maps, homeomorphisms, Hausdorff
More informationDivided-and-Conquer for Voronoi Diagrams Revisited. Supervisor: Ben Galehouse Presenter: Xiaoqi Cao
Divided-and-Conquer for Voronoi Diagrams Revisited Supervisor: Ben Galehouse Presenter: Xiaoqi Cao Outline Introduction Generalized Voronoi Diagram Algorithm for building generalized Voronoi Diagram Applications
More information6.2 Classification of Closed Surfaces
Table 6.1: A polygon diagram 6.1.2 Second Proof: Compactifying Teichmuller Space 6.2 Classification of Closed Surfaces We saw that each surface has a triangulation. Compact surfaces have finite triangulations.
More informationMetrics on diagrams and persistent homology
Background Categorical ph Relative ph More structure Department of Mathematics Cleveland State University p.bubenik@csuohio.edu http://academic.csuohio.edu/bubenik_p/ July 18, 2013 joint work with Vin
More informationA Multicover Nerve for Geometric Inference
A Multicover Nerve for Geometric Inference Donald R. Sheehy Abstract We show that filtering the barycentric decomposition of a Čech complex by the cardinality of the vertices captures precisely the topology
More information