Geometry and Topology from Point Cloud Data
|
|
- Kristian Moody
- 8 years ago
- Views:
Transcription
1 Geometry and Topology from Point Cloud Data Tamal K. Dey Department of Computer Science and Engineering The Ohio State University Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 1 / 51
2 Problems Outline Two and Three dimensions: Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 2 / 51
3 Problems Outline Two and Three dimensions: Curve and surface reconstruction Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 2 / 51
4 Problems Outline Two and Three dimensions: Curve and surface reconstruction High dimensions: Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 2 / 51
5 Problems Outline Two and Three dimensions: Curve and surface reconstruction High dimensions: Manifold reconstruction Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 2 / 51
6 Problems Outline Two and Three dimensions: Curve and surface reconstruction High dimensions: Manifold reconstruction Homological attributes computation Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 2 / 51
7 Reconstruction Surface Reconstruction Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 3 / 51
8 Basic Topology Topology Background d-ball B d {x R d x 1} d-sphere S d {x R d x = 1} Homeomorphism h : T 1 T 2 where h is continuous, bijective and has continuous inverse k-manifold: neighborhoods homeomorphic to open k-ball 2-sphere, torus, double torus are 2-manifolds k-manifold with boundary: interior points, boundary points B d is a d-manifold with boundary where bd(b d ) = S d 1 Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 4 / 51
9 Basic Topology Topology Background Smooth Manifolds Triangulation k-simplex Simplicial complex K: (i) t K if t is a face of t K (ii) t 1, t 2 K t 1 t 2 is a face of both K is a triangulation of a topological space T if T K Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 5 / 51
10 Sampling Sampling Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 6 / 51
11 Medial Axis Sampling Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 7 / 51
12 Local Feature Size Sampling f (x) is the distance to medial axis Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 8 / 51
13 Sampling ε-sample (Amenta-Bern-Eppstein 98) Each x has a sample within εf (x) distance Dey (2011) Geometry and Topology from Point Cloud Data WALCOM 11 9 / 51
14 Sampling Voronoi Diagram & Delaunay Triangulation Definition Voronoi diagram Vor P: collection of Voronoi cells {V p } and its faces V p = {x R 3 x p x q for all q P} Definition Delaunay triangulation Del P: dual of Vor P, a simplicial complex Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
15 Curve Reconstruction Curve samples and Voronoi Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
16 Curve Reconstruction Curve Reconstruction Algorithms Crust algorithm (Amenta-Bern-Eppstein 98) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
17 Curve Reconstruction Curve Reconstruction Algorithms Crust algorithm (Amenta-Bern-Eppstein 98) Nearest neighbor algorithm (Dey-Kumar 99) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
18 Curve Reconstruction Curve Reconstruction Algorithms Crust algorithm (Amenta-Bern-Eppstein 98) Nearest neighbor algorithm (Dey-Kumar 99) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
19 Curve Reconstruction Curve Reconstruction Algorithms Crust algorithm (Amenta-Bern-Eppstein 98) Nearest neighbor algorithm (Dey-Kumar 99) many variations (DMR99,Gie00,GS00,FR01,AM02..) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
20 Difficulties in 3D Surface Reconstruction Voronoi vertices can come close to the surface... slivers are nasty There is no unique correct surface for reference Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
21 Surface Reconstruction Restricted Voronoi/Delaunay Definition Restricted Voronoi: Vor P Σ = {f P Σ = f Σ f Vor P} Definition Restricted Delaunay: Del P Σ = {σ V σ Σ } Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
22 Surface Reconstruction Topology Closed Ball property (Edelsbrunner, Shah 94) If restricted Voronoi cell is a closed ball in each dimension, then Del P Σ is homeomorphic to Σ. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
23 Surface Reconstruction Topology Closed Ball property (Edelsbrunner, Shah 94) If restricted Voronoi cell is a closed ball in each dimension, then Del P Σ is homeomorphic to Σ. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
24 Surface Reconstruction Topology Closed Ball property (Edelsbrunner, Shah 94) If restricted Voronoi cell is a closed ball in each dimension, then Del P Σ is homeomorphic to Σ. Theorem For a sufficiently small ε if P is an ε-sample of Σ, then (P, Σ) satisfies the closed ball property, and hence Del P Σ Σ. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
25 Surface Reconstruction Normals and Voronoi Cells 3D (Amenta-Bern 98) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
26 Surface Reconstruction Long Voronoi cells and Poles Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
27 Surface Reconstruction Normal Approximation Lemma (Pole Vector) ((p + p), n p ) = 2 arcsin ε 1 ε Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
28 Surface Reconstruction Crust in 3D (Amenta-Bern 98) Compute Voronoi diagram Vor P Recompute the Voronoi diagram after introducing poles Filter crust triangles from Delaunay Filter by normals Extract manifold Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
29 Cocone Surface Reconstruction vp = p + p is the pole vector Space spanned by vectors within the Voronoi cell making angle > 3π with 8 v p or v p Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
30 Surface Reconstruction Cocone Algorithm Cocone(P) 1 compute Vor P; 2 T = ; 3 for each p P do 4 T p = CandidateTriangles(V p ); 5 T := T T p ; 6 end for 7 M := ExtractManifold(T ); 8 output M Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
31 Surface Reconstruction Candidate Triangle Properties The following properties hold for sufficiently small ε (ε < 0.06) Candidate triangles include the restricted Delaunay triangles Their circumradii are small O(ε)f (p) Their normals make only O(ε) angle with the surface normals at the vertices Candidate triangles include restricted Delaunay triangles Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
32 Surface Reconstruction Manifold Extraction: Prune and Walk Remove Sharp edges with their triangles Walk outside or inside the remaining triangles Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
33 Surface Reconstruction Homeomorphism Let M be the triangulated surface obtained after the manifold extraction. Define h : R 3 Σ where h(q) is the closest point on Σ. h is well defined except at the medial axis points. Lemma (Homeomorphism) The restriction of h to M, h : M Σ, is a homeomorphism. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
34 Surface Reconstruction Cocone Guarantees Theorem Any point x Σ is within O(ε)f (x) distance from a point in the output. Conversely, any point of the output surface has a point x Σ within O(ε)f (x) distance for ε < Theorem (Amenta-Choi-Dey-Leekha) The output surface computed by Cocone from an ε sample is homeomorphic to the sampled surface for ε < Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
35 Boundaries Input Variations Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
36 Boundaries Input Variations Ambiguity in reconstruction Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
37 Boundaries Input Variations Non-homeomorphic Restricted Delaunay [DLRW09] Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
38 Boundaries Input Variations Non-orientabilty Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
39 Input Variations Boundaries Theorem (Dey-Li-Ramos-Wenger 2009) Let P be a sample of a smooth compact Σ with boundary where d(x, P) ερ, ρ = inf x lfs(x). For sufficiently small ε > 0 and 6ερ α 6ερ + O(ερ), Peel(P, α) computes a Delaunay mesh isotopic to Σ. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
40 Input Variations Noisy Data: Ram Head Hausdorff distance d H (P, Σ) is εf (p) Theoretical guarantees [Dey-Goswami04, Amenta et al.05] Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
41 Nonsmoothness Input Variations Guarantee of homeomorphism is open Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
42 High Dimensions High Dimensional PCD Curse of dimensionality (intrinsic vs. extrinsic) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
43 High Dimensions High Dimensional PCD Curse of dimensionality (intrinsic vs. extrinsic) Reconstruction of submanifolds brings ambiguity Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
44 High Dimensions High Dimensional PCD Curse of dimensionality (intrinsic vs. extrinsic) Reconstruction of submanifolds brings ambiguity Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
45 High Dimensions High Dimensional PCD Curse of dimensionality (intrinsic vs. extrinsic) Reconstruction of submanifolds brings ambiguity Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
46 High Dimensions High Dimensional PCD Curse of dimensionality (intrinsic vs. extrinsic) Reconstruction of submanifolds brings ambiguity Use (ε, δ)-sampling Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
47 High Dimensions High Dimensional PCD Curse of dimensionality (intrinsic vs. extrinsic) Reconstruction of submanifolds brings ambiguity Use (ε, δ)-sampling Restricted Delaunay does not capture topology Slivers are arbitrarily oriented [CDR05] Del P Σ Σ no matter how dense P is. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
48 High Dimensions High Dimensional PCD Curse of dimensionality (intrinsic vs. extrinsic) Reconstruction of submanifolds brings ambiguity Use (ε, δ)-sampling Restricted Delaunay does not capture topology Slivers are arbitrarily oriented [CDR05] Del P Σ Σ no matter how dense P is. Delaunay triangulation becomes harder Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
49 Reconstruction High Dimensions Theorem (Cheng-Dey-Ramos 2005) Given an (ε, δ)-sample P of a smooth manifold Σ R d for appropriate ε, δ > 0, there is a weight assignment of P so that Del ˆP Σ Σ which can be computed efficiently. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
50 Reconstruction High Dimensions Theorem (Cheng-Dey-Ramos 2005) Given an (ε, δ)-sample P of a smooth manifold Σ R d for appropriate ε, δ > 0, there is a weight assignment of P so that Del ˆP Σ Σ which can be computed efficiently. Theorem (Chazal-Lieutier 2006) Given an ε-noisy sample P of manifold Σ R d, there exists r p ρ(σ) for each p P so that the union of balls B(p, r p ) is homotopy equivalent to Σ. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
51 High Dimensions Reconstructing Compacts Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
52 High Dimensions Reconstructing Compacts lfs vanishes, introduce µ-reach and define (ε, µ)-samples. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
53 High Dimensions Reconstructing Compacts lfs vanishes, introduce µ-reach and define (ε, µ)-samples. Theorem (Chazal-Cohen-S.-Lieutier 2006) Given an (ε, µ)-sample P of a compact K R d for appropriate ε, µ > 0, there is an α so that union of balls B(p, α) is homotopy equivalent to K η for arbitrarily small η. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
54 Homology from PCD Homology Point cloud Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
55 Homology from PCD Homology Point cloud Loops Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
56 Homology PCD complex homology Point cloud Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
57 Homology PCD complex homology Point cloud Rips complex Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
58 Homology PCD complex homology Point cloud Rips complex Loops Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
59 Boundary Homology Definitions Definition A p-boundary p+1 c of a (p + 1)-chain c is defined as the sum of boundaries of its simplices Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
60 Boundary Homology Definitions Definition A p-boundary p+1 c of a (p + 1)-chain c is defined as the sum of boundaries of its simplices b c d a e Simplicial complex Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
61 Boundary Homology Definitions Definition A p-boundary p+1 c of a (p + 1)-chain c is defined as the sum of boundaries of its simplices b c d a e 2-chain bcd + bde (under Z 2 ) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
62 Boundary Homology Definitions Definition A p-boundary p+1 c of a (p + 1)-chain c is defined as the sum of boundaries of its simplices b c d a e 1-boundary bc +cd +db+bd +de +eb = bc +cd +de +eb = 2 (bcd +bde) (under Z 2 ) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
63 Cycles Homology Definitions Definition A p-cycle is a p-chain that has an empty boundary Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
64 Cycles Homology Definitions Definition A p-cycle is a p-chain that has an empty boundary b c d a e Simplicial complex Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
65 Cycles Homology Definitions Definition A p-cycle is a p-chain that has an empty boundary b c d a e 1-cycle ab + bc + cd + de + ea (under Z 2 ) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
66 Cycles Homology Definitions Definition A p-cycle is a p-chain that has an empty boundary b c d a e 1-cycle ab + bc + cd + de + ea (under Z 2 ) Each p-boundary is a p-cycle: p p+1 = 0 Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
67 Homology Homology Definitions Definition The p-dimensional homology group is defined as H p (K) = Z p (K)/B p (K) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
68 Homology Homology Definitions Definition The p-dimensional homology group is defined as H p (K) = Z p (K)/B p (K) Definition Two p-chains c and c are homologous if c = c + p+1 d for some chain d Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
69 Homology Homology Definitions Definition The p-dimensional homology group is defined as H p (K) = Z p (K)/B p (K) Definition Two p-chains c and c are homologous if c = c + p+1 d for some chain d (a) (b) (c) (a) trivial (null-homologous) cycle; (b), (c) nontrivial homologous cycles Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
70 Complexes Homology Definitions Let P R d be a point set Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
71 Homology Definitions Complexes Let P R d be a point set B(p, r) denotes an open d-ball centered at p with radius r Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
72 Homology Definitions Complexes Let P R d be a point set B(p, r) denotes an open d-ball centered at p with radius r Definition The Čech complex C r (P) is a simplicial complex where a simplex σ C r (P) iff Vert(σ) P and p Vert(σ) B(p, r/2) 0 Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
73 Homology Definitions Complexes Let P R d be a point set B(p, r) denotes an open d-ball centered at p with radius r Definition The Čech complex C r (P) is a simplicial complex where a simplex σ C r (P) iff Vert(σ) P and p Vert(σ) B(p, r/2) 0 Definition The Rips complex R r (P) is a simplicial complex where a simplex σ R r (P) iff Vert(σ) are within pairwise Euclidean distance of r Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
74 Homology Definitions Complexes Let P R d be a point set B(p, r) denotes an open d-ball centered at p with radius r Definition The Čech complex C r (P) is a simplicial complex where a simplex σ C r (P) iff Vert(σ) P and p Vert(σ) B(p, r/2) 0 Definition The Rips complex R r (P) is a simplicial complex where a simplex σ R r (P) iff Vert(σ) are within pairwise Euclidean distance of r Proposition For any finite set P R d and any r 0, C r (P) R r (P) C 2r (P) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
75 Point set P Homology Definitions Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
76 Homology Definitions Balls B(p, r/2) for p P Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
77 Čech complex C r (P) Homology Definitions Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
78 Homology Definitions Rips complex R r (P) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
79 Homology Rank Homology rank from PCD Results of Chazal and Oudot (Main idea): Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
80 Homology Rank Homology rank from PCD Results of Chazal and Oudot (Main idea): Consider inclusion of Rips complexes i : R r (P) R 4r (P). Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
81 Homology Rank Homology rank from PCD Results of Chazal and Oudot (Main idea): Consider inclusion of Rips complexes i : R r (P) R 4r (P). Induced homomorphism at homology level: i : H k (R r (P)) H k (R 4r (P)) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
82 Homology Rank Homology rank from PCD Results of Chazal and Oudot (Main idea): Consider inclusion of Rips complexes i : R r (P) R 4r (P). Induced homomorphism at homology level: i : H k (R r (P)) H k (R 4r (P)) R r (P) R 4r (P) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
83 Homology Rank Homology rank from PCD Results of Chazal and Oudot (Main idea): Consider inclusion of Rips complexes i : R r (P) R 4r (P). Induced homomorphism at homology level: i : H k (R r (P)) H k (R 4r (P)) R r (P) R 4r (P) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
84 Homology Rank Homology rank from PCD Results of Chazal and Oudot (Main idea): Consider inclusion of Rips complexes i : R r (P) R 4r (P). Induced homomorphism at homology level: i : H k (R r (P)) H k (R 4r (P)) Theorem (Chazal-Oudot 2008) Rank of the image of i equals the rank of H k (M) if P is dense sample of M and r is chosen appropriately. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
85 Homology Rank Algorithm for homology rank 1 Compute R r (P). Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
86 Homology Rank Algorithm for homology rank 1 Compute R r (P). 2 Insert simplices of R 4r (P) that are not in R r (P) and compute the rank of the homology classes that survive. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
87 Homology Rank Algorithm for homology rank 1 Compute R r (P). 2 Insert simplices of R 4r (P) that are not in R r (P) and compute the rank of the homology classes that survive. Step 2: Persistent homology can be computed by the persistence algorithm [Edelsbrunner-Letscher-Zomorodian 2000]. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
88 Homology basis OHBP: Optimal Homology Basis Problem Compute an optimal set of cycles forming a basis Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
89 Homology basis OHBP: Optimal Homology Basis Problem Compute an optimal set of cycles forming a basis Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
90 Homology basis OHBP: Optimal Homology Basis Problem Compute an optimal set of cycles forming a basis Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
91 Homology basis OHBP: Optimal Homology Basis Problem Compute an optimal set of cycles forming a basis First solution for surfaces: Erickson-Whittlesey [SODA05] Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
92 Homology basis OHBP: Optimal Homology Basis Problem Compute an optimal set of cycles forming a basis First solution for surfaces: Erickson-Whittlesey [SODA05] General problem NP-hard: Chen-Freedman [SODA10] Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
93 Homology basis OHBP: Optimal Homology Basis Problem Compute an optimal set of cycles forming a basis First solution for surfaces: Erickson-Whittlesey [SODA05] General problem NP-hard: Chen-Freedman [SODA10] H 1 basis for simplicial complexes: Dey-Sun-Wang [SoCG10] Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
94 Basis Homology basis Let H j (T ) denote the j-dimensional homology group of T under Z 2 Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
95 Basis Homology basis Let H j (T ) denote the j-dimensional homology group of T under Z 2 The elements of H 1 (T ) are equivalence classes [g] of 1-dimensional cycles g, also called loops Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
96 Basis Homology basis Let H j (T ) denote the j-dimensional homology group of T under Z 2 The elements of H 1 (T ) are equivalence classes [g] of 1-dimensional cycles g, also called loops Definition A minimal set {[g 1 ],..., [g k ]} generating H 1 (T ) is called its basis Here k = rank H 1 (T ) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
97 Shortest Basis Homology basis We associate a weight w(g) 0 with each loop g in T Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
98 Homology basis Shortest Basis We associate a weight w(g) 0 with each loop g in T The length of a set of loops G = {g 1,..., g k } is given by Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
99 Homology basis Shortest Basis We associate a weight w(g) 0 with each loop g in T The length of a set of loops G = {g 1,..., g k } is given by Len(G) = k w(g i ) i=1 Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
100 Homology basis Shortest Basis We associate a weight w(g) 0 with each loop g in T The length of a set of loops G = {g 1,..., g k } is given by Len(G) = k w(g i ) i=1 Definition A shortest basis of H 1 (T ) is a set of k loops with minimal length that generates H 1 (T ) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
101 Homology basis Optimal basis for simplicial complex Theorem (Dey-Sun-Wang 2010) Let K be a finite simplicial complex with non-negative weights on edges. A shortest basis for H 1 (K) can be computed in O(n 4 ) time where n = K Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
102 Homology basis Approximation from Point Cloud Let P R d be a point set sampled from a smooth closed manifold M R d embedded isometrically Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
103 Homology basis Approximation from Point Cloud Let P R d be a point set sampled from a smooth closed manifold M R d embedded isometrically We want to approximate a shortest basis of H 1 (M) from P Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
104 Homology basis Approximation from Point Cloud Let P R d be a point set sampled from a smooth closed manifold M R d embedded isometrically We want to approximate a shortest basis of H 1 (M) from P Compute a complex K from P Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
105 Homology basis Approximation from Point Cloud Let P R d be a point set sampled from a smooth closed manifold M R d embedded isometrically We want to approximate a shortest basis of H 1 (M) from P Compute a complex K from P Compute a shortest basis of H 1 (K) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
106 Homology basis Approximation from Point Cloud Let P R d be a point set sampled from a smooth closed manifold M R d embedded isometrically We want to approximate a shortest basis of H 1 (M) from P Compute a complex K from P Compute a shortest basis of H 1 (K) Argue that if P is dense, a subset of computed loops approximate a shortest basis of H 1 (M) within constant factors Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
107 Homology basis Approximation Theorem Theorem (Dey-Sun-Wang 2010) Let M R d be a smooth, closed manifold with l as the length of a shortest basis of H 1 (M) and k = rank H 1 (M). Given a set P M of n points which is an ε-sample of M and 4ε r min{ 1 3 ρ(m), ρ 2 5 c(m)}, one can compute a set of loops G in O(nnen 2 t ) time where r 2 3ρ 2 (M) l Len(G) (1 + 4ε r )l. Here n e, n t are the number of edges and triangles in R 2r (P) Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
108 Conclusions Conclusions Reconstructions : Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
109 Conclusions Conclusions Reconstructions : non-smooth surfaces remain open Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
110 Conclusions Conclusions Reconstructions : non-smooth surfaces remain open high dimensions still not satisfactory Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
111 Conclusions Conclusions Reconstructions : non-smooth surfaces remain open high dimensions still not satisfactory Homology : Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
112 Conclusions Conclusions Reconstructions : non-smooth surfaces remain open high dimensions still not satisfactory Homology : Size of the complexes Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
113 Conclusions Conclusions Reconstructions : non-smooth surfaces remain open high dimensions still not satisfactory Homology : Size of the complexes more efficient algorithms Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
114 Conclusions Conclusions Reconstructions : non-smooth surfaces remain open high dimensions still not satisfactory Homology : Size of the complexes more efficient algorithms Didn t talk about : Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
115 Conclusions Conclusions Reconstructions : non-smooth surfaces remain open high dimensions still not satisfactory Homology : Size of the complexes more efficient algorithms Didn t talk about : functions on spaces Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
116 Conclusions Conclusions Reconstructions : non-smooth surfaces remain open high dimensions still not satisfactory Homology : Size of the complexes more efficient algorithms Didn t talk about : functions on spaces persistence, Reeb graphs, Morse-Smale complexes, Laplace spectra...etc. Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
117 Thank Thank You Dey (2011) Geometry and Topology from Point Cloud Data WALCOM / 51
Topological Data Analysis Applications to Computer Vision
Topological Data Analysis Applications to Computer Vision Vitaliy Kurlin, http://kurlin.org Microsoft Research Cambridge and Durham University, UK Topological Data Analysis quantifies topological structures
More informationDelaunay Based Shape Reconstruction from Large Data
Delaunay Based Shape Reconstruction from Large Data Tamal K. Dey Joachim Giesen James Hudson Ohio State University, Columbus, OH 4321, USA Abstract Surface reconstruction provides a powerful paradigm for
More informationNormal Estimation for Point Clouds: A Comparison Study for a Voronoi Based Method
Eurographics Symposium on Point-Based Graphics (2005) M. Pauly, M. Zwicker, (Editors) Normal Estimation for Point Clouds: A Comparison Study for a Voronoi Based Method Tamal K. Dey Gang Li Jian Sun The
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 informationSurface bundles over S 1, the Thurston norm, and the Whitehead link
Surface bundles over S 1, the Thurston norm, and the Whitehead link Michael Landry August 16, 2014 The Thurston norm is a powerful tool for studying the ways a 3-manifold can fiber over the circle. In
More informationConstructing Laplace Operator from Point Clouds in R d
Constructing Laplace Operator from Point Clouds in R d Mikhail Belkin Jian Sun Yusu Wang Abstract We present an algorithm for approximating the Laplace-Beltrami operator from an arbitrary point cloud obtained
More information8.1 Examples, definitions, and basic properties
8 De Rham cohomology Last updated: May 21, 211. 8.1 Examples, definitions, and basic properties A k-form ω Ω k (M) is closed if dω =. It is exact if there is a (k 1)-form σ Ω k 1 (M) such that dσ = ω.
More information1 Local Brouwer degree
1 Local Brouwer degree Let D R n be an open set and f : S R n be continuous, D S and c R n. Suppose that the set f 1 (c) D is compact. (1) Then the local Brouwer degree of f at c in the set D is defined.
More informationDistributed Coverage Verification in Sensor Networks Without Location Information Alireza Tahbaz-Salehi and Ali Jadbabaie, Senior Member, IEEE
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 55, NO. 8, AUGUST 2010 1837 Distributed Coverage Verification in Sensor Networks Without Location Information Alireza Tahbaz-Salehi and Ali Jadbabaie, Senior
More informationTetrahedron Meshes. Linh Ha
Tetrahedron Meshes Linh Ha Overview Fundamental Tetrahedron meshing Meshing polyhedra Tetrahedral shape Delaunay refinements Removing silver Variational Tetrahedral Meshing Meshing Polyhedra Is that easy?
More informationLECTURE NOTES ON GENERALIZED HEEGAARD SPLITTINGS
LECTURE NOTES ON GENERALIZED HEEGAARD SPLITTINGS TOSHIO SAITO, MARTIN SCHARLEMANN AND JENNIFER SCHULTENS 1. Introduction These notes grew out of a lecture series given at RIMS in the summer of 2001. The
More informationCOVERAGE AND HOLE-DETECTION IN SENSOR NETWORKS VIA HOMOLOGY
COVERAGE AND HOLE-DETECTION IN SENSOR NETWORKS VIA HOMOLOGY Robert Ghrist Department of Mathematics Coordinated Science Laboratory University of Illinois Urbana, IL 601 USA Abubakr Muhammad School of Electrical
More informationSets of Fibre Homotopy Classes and Twisted Order Parameter Spaces
Communications in Mathematical Physics Manuscript-Nr. (will be inserted by hand later) Sets of Fibre Homotopy Classes and Twisted Order Parameter Spaces Stefan Bechtluft-Sachs, Marco Hien Naturwissenschaftliche
More informationORIENTATIONS. Contents
ORIENTATIONS Contents 1. Generators for H n R n, R n p 1 1. Generators for H n R n, R n p We ended last time by constructing explicit generators for H n D n, S n 1 by using an explicit n-simplex which
More informationIntroduction to Topology
Introduction to Topology Tomoo Matsumura November 30, 2010 Contents 1 Topological spaces 3 1.1 Basis of a Topology......................................... 3 1.2 Comparing Topologies.......................................
More informationSketching the Support of a Probability Measure
Joachim Giesen Lars Kühne Sören Laue Friedrich-Schiller-Universität Jena Abstract We want to sketch the support of a probability measure on Euclidean space from samples that have been drawn from the measure.
More informationTOPOLOGY OF SINGULAR FIBERS OF GENERIC MAPS
TOPOLOGY OF SINGULAR FIBERS OF GENERIC MAPS OSAMU SAEKI Dedicated to Professor Yukio Matsumoto on the occasion of his 60th birthday Abstract. We classify singular fibers of C stable maps of orientable
More informationFast and Robust Normal Estimation for Point Clouds with Sharp Features
1/37 Fast and Robust Normal Estimation for Point Clouds with Sharp Features Alexandre Boulch & Renaud Marlet University Paris-Est, LIGM (UMR CNRS), Ecole des Ponts ParisTech Symposium on Geometry Processing
More information4. Expanding dynamical systems
4.1. Metric definition. 4. Expanding dynamical systems Definition 4.1. Let X be a compact metric space. A map f : X X is said to be expanding if there exist ɛ > 0 and L > 1 such that d(f(x), f(y)) Ld(x,
More informationChapter 11. 11.1 Load Balancing. Approximation Algorithms. Load Balancing. Load Balancing on 2 Machines. Load Balancing: Greedy Scheduling
Approximation Algorithms Chapter Approximation Algorithms Q. Suppose I need to solve an NP-hard problem. What should I do? A. Theory says you're unlikely to find a poly-time algorithm. Must sacrifice one
More informationCOORDINATE-FREE COVERAGE IN SENSOR NETWORKS WITH CONTROLLED BOUNDARIES VIA HOMOLOGY
COORDINATE-FREE COVERAGE IN SENSOR NETWORKS WITH CONTROLLED BOUNDARIES VIA HOMOLOGY V. DE SILVA AND R. GHRIST ABSTRACT. We introduce tools from computational homology to verify coverage in an idealized
More informationNeural Gas for Surface Reconstruction
Neural Gas for Surface Reconstruction Markus Melato, Barbara Hammer, Kai Hormann IfI Technical Report Series IfI-07-08 Impressum Publisher: Institut für Informatik, Technische Universität Clausthal Julius-Albert
More informationSurface Reconstruction from Point Clouds
Autonomous Systems Lab Prof. Roland Siegwart Bachelor-Thesis Surface Reconstruction from Point Clouds Spring Term 2010 Supervised by: Andreas Breitenmoser François Pomerleau Author: Inna Tishchenko Abstract
More informationTOPOLOGY AND DATA GUNNAR CARLSSON
BULLETIN (New Series) OF THE AMERICAN MATHEMATICAL SOCIETY Volume 46, Number 2, April 2009, Pages 255 308 S 0273-0979(09)01249-X Article electronically published on January 29, 2009 TOPOLOGY AND DATA GUNNAR
More informationA Short Proof that Compact 2-Manifolds Can Be Triangulated
Inventiones math. 5, 160--162 (1968) A Short Proof that Compact 2-Manifolds Can Be Triangulated P. H. DOYLE and D. A. MORAN* (East Lansing, Michigan) The result mentioned in the title of this paper was
More informationPOLYNOMIAL RINGS AND UNIQUE FACTORIZATION DOMAINS
POLYNOMIAL RINGS AND UNIQUE FACTORIZATION DOMAINS RUSS WOODROOFE 1. Unique Factorization Domains Throughout the following, we think of R as sitting inside R[x] as the constant polynomials (of degree 0).
More informationMetric Spaces Joseph Muscat 2003 (Last revised May 2009)
1 Distance J Muscat 1 Metric Spaces Joseph Muscat 2003 (Last revised May 2009) (A revised and expanded version of these notes are now published by Springer.) 1 Distance A metric space can be thought of
More informationFIXED POINT SETS OF FIBER-PRESERVING MAPS
FIXED POINT SETS OF FIBER-PRESERVING MAPS Robert F. Brown Department of Mathematics University of California Los Angeles, CA 90095 e-mail: rfb@math.ucla.edu Christina L. Soderlund Department of Mathematics
More informationMathematics Course 111: Algebra I Part IV: Vector Spaces
Mathematics Course 111: Algebra I Part IV: Vector Spaces D. R. Wilkins Academic Year 1996-7 9 Vector Spaces A vector space over some field K is an algebraic structure consisting of a set V on which are
More informationTopological Fidelity in Sensor Networks
Topological Fidelity in Sensor Networks arxiv:1106.6069v1 [cs.ni] 29 Jun 2011 Harish Chintakunta and Hamid Krim Abstract Sensor Networks are inherently complex networks, and many of their associated problems
More informationMathematical Physics, Lecture 9
Mathematical Physics, Lecture 9 Hoshang Heydari Fysikum April 25, 2012 Hoshang Heydari (Fysikum) Mathematical Physics, Lecture 9 April 25, 2012 1 / 42 Table of contents 1 Differentiable manifolds 2 Differential
More informationTopological Data Analysis
Proceedings of Symposia in Applied Mathematics Topological Data Analysis Afra Zomorodian Abstract. Scientific data is often in the form of a finite set of noisy points, sampled from an unknown space, and
More informationIEEE TRANSACTIONS ON VISUALISATION AND COMPUTER GRAPHICS 1. Voronoi-based Curvature and Feature Estimation from Point Clouds
IEEE TRANSACTIONS ON VISUALISATION AND COMPUTER GRAPHICS 1 Voronoi-based Curvature and Feature Estimation from Point Clouds Quentin Mérigot, Maks Ovsjanikov, and Leonidas Guibas Abstract We present an
More informationHigh-dimensional labeled data analysis with Gabriel graphs
High-dimensional labeled data analysis with Gabriel graphs Michaël Aupetit CEA - DAM Département Analyse Surveillance Environnement BP 12-91680 - Bruyères-Le-Châtel, France Abstract. We propose the use
More informationMedial Axis Construction and Applications in 3D Wireless Sensor Networks
Medial Axis Construction and Applications in 3D Wireless Sensor Networks Su Xia, Ning Ding, Miao Jin, Hongyi Wu, and Yang Yang Presenter: Hongyi Wu University of Louisiana at Lafayette Outline Introduction
More informationSurface Reconstruction from Noisy Point Clouds
Eurographics Symposium on Geometry Processing (2005) M. Desbrun, H. Pottmann (Editors) Surface Reconstruction from Noisy Point Clouds Boris Mederos, Nina Amenta, Luiz Velho and Luiz Henrique de Figueiredo
More informationON SELF-INTERSECTIONS OF IMMERSED SURFACES
PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 126, Number 12, December 1998, Pages 3721 3726 S 0002-9939(98)04456-6 ON SELF-INTERSECTIONS OF IMMERSED SURFACES GUI-SONG LI (Communicated by Ronald
More informationA new point cloud simplification algorithm
A new point cloud simplification algorithm Carsten Moenning Computer Laboratory University of Cambridge 15 JJ Thomson Avenue Cambridge CB3 0FD - UK email: cm230@cl.cam.ac.uk Neil A. Dodgson Computer Laboratory
More informationCHAPTER 1 BASIC TOPOLOGY
CHAPTER 1 BASIC TOPOLOGY Topology, sometimes referred to as the mathematics of continuity, or rubber sheet geometry, or the theory of abstract topological spaces, is all of these, but, above all, it is
More informationON FIBER DIAMETERS OF CONTINUOUS MAPS
ON FIBER DIAMETERS OF CONTINUOUS MAPS PETER S. LANDWEBER, EMANUEL A. LAZAR, AND NEEL PATEL Abstract. We present a surprisingly short proof that for any continuous map f : R n R m, if n > m, then there
More informationFIBRATION SEQUENCES AND PULLBACK SQUARES. Contents. 2. Connectivity and fiber sequences. 3
FIRTION SEQUENES ND PULLK SQURES RY MLKIEWIH bstract. We lay out some foundational facts about fibration sequences and pullback squares of topological spaces. We pay careful attention to connectivity ranges
More informationBasic Concepts of Point Set Topology Notes for OU course Math 4853 Spring 2011
Basic Concepts of Point Set Topology Notes for OU course Math 4853 Spring 2011 A. Miller 1. Introduction. The definitions of metric space and topological space were developed in the early 1900 s, largely
More informationConstrained curve and surface fitting
Constrained curve and surface fitting Simon Flöry FSP-Meeting Strobl (June 20, 2006), floery@geoemtrie.tuwien.ac.at, Vienna University of Technology Overview Introduction Motivation, Overview, Problem
More informationUNIFORMLY DISCONTINUOUS GROUPS OF ISOMETRIES OF THE PLANE
UNIFORMLY DISCONTINUOUS GROUPS OF ISOMETRIES OF THE PLANE NINA LEUNG Abstract. This paper discusses 2-dimensional locally Euclidean geometries and how these geometries can describe musical chords. Contents
More informationON TORI TRIANGULATIONS ASSOCIATED WITH TWO-DIMENSIONAL CONTINUED FRACTIONS OF CUBIC IRRATIONALITIES.
ON TORI TRIANGULATIONS ASSOCIATED WITH TWO-DIMENSIONAL CONTINUED FRACTIONS OF CUBIC IRRATIONALITIES. O. N. KARPENKOV Introduction. A series of properties for ordinary continued fractions possesses multidimensional
More informationEfficient Computation of A Simplified Medial Axis
Efficient Computation of A Simplified Medial Axis Mark Foskey foskey@cs.unc.edu Department of Radiology Ming C. Lin lin@cs.unc.edu Department of Computer Science University of North Carolina at Chapel
More informationFixed Point Theorems in Topology and Geometry
Fixed Point Theorems in Topology and Geometry A Senior Thesis Submitted to the Department of Mathematics In Partial Fulfillment of the Requirements for the Departmental Honors Baccalaureate By Morgan Schreffler
More informationBOUNDED COHOMOLOGY CHARACTERIZES HYPERBOLIC GROUPS
BOUNDED COHOMOLOGY CHARACTERIZES HYPERBOLIC GROUPS by IGOR MINEYEV (University of South Alabama, Department of Mathematics & Statistics, ILB 35, Mobile, AL 36688, USA) [Received June 00] Abstract A finitely
More informationPSEUDOARCS, PSEUDOCIRCLES, LAKES OF WADA AND GENERIC MAPS ON S 2
PSEUDOARCS, PSEUDOCIRCLES, LAKES OF WADA AND GENERIC MAPS ON S 2 Abstract. We prove a Bruckner-Garg type theorem for the fiber structure of a generic map from a continuum X into the unit interval I. We
More informationApplied Algorithm Design Lecture 5
Applied Algorithm Design Lecture 5 Pietro Michiardi Eurecom Pietro Michiardi (Eurecom) Applied Algorithm Design Lecture 5 1 / 86 Approximation Algorithms Pietro Michiardi (Eurecom) Applied Algorithm Design
More informationMean Value Coordinates
Mean Value Coordinates Michael S. Floater Abstract: We derive a generalization of barycentric coordinates which allows a vertex in a planar triangulation to be expressed as a convex combination of its
More informationClass One: Degree Sequences
Class One: Degree Sequences For our purposes a graph is a just a bunch of points, called vertices, together with lines or curves, called edges, joining certain pairs of vertices. Three small examples of
More information! Solve problem to optimality. ! Solve problem in poly-time. ! Solve arbitrary instances of the problem. !-approximation algorithm.
Approximation Algorithms Chapter Approximation Algorithms Q Suppose I need to solve an NP-hard problem What should I do? A Theory says you're unlikely to find a poly-time algorithm Must sacrifice one of
More informationMetric Spaces. Chapter 1
Chapter 1 Metric Spaces Many of the arguments you have seen in several variable calculus are almost identical to the corresponding arguments in one variable calculus, especially arguments concerning convergence
More informationSOLUTIONS TO ASSIGNMENT 1 MATH 576
SOLUTIONS TO ASSIGNMENT 1 MATH 576 SOLUTIONS BY OLIVIER MARTIN 13 #5. Let T be the topology generated by A on X. We want to show T = J B J where B is the set of all topologies J on X with A J. This amounts
More informationFinite dimensional topological vector spaces
Chapter 3 Finite dimensional topological vector spaces 3.1 Finite dimensional Hausdorff t.v.s. Let X be a vector space over the field K of real or complex numbers. We know from linear algebra that the
More informationOn Fast Surface Reconstruction Methods for Large and Noisy Point Clouds
On Fast Surface Reconstruction Methods for Large and Noisy Point Clouds Zoltan Csaba Marton, Radu Bogdan Rusu, Michael Beetz Intelligent Autonomous Systems, Technische Universität München {marton,rusu,beetz}@cs.tum.edu
More informationAccuracy of Homology based Approaches for Coverage Hole Detection in Wireless Sensor Networks
Accuracy of Homology based Approaches for Coverage Hole Detection in Wireless Sensor Networks Feng Yan, Philippe Martins, Laurent Decreusefond To cite this version: Feng Yan, Philippe Martins, Laurent
More information14.11. Geodesic Lines, Local Gauss-Bonnet Theorem
14.11. Geodesic Lines, Local Gauss-Bonnet Theorem Geodesics play a very important role in surface theory and in dynamics. One of the main reasons why geodesics are so important is that they generalize
More informationSHINPEI BABA AND SUBHOJOY GUPTA
HOLONOMY MAP FIBERS OF CP 1 -STRUCTURES IN MODULI SPACE SHINPEI BABA AND SUBHOJOY GUPTA Abstract. Let S be a closed oriented surface of genus g 2. Fix an arbitrary non-elementary representation ρ: π 1
More informationCSC2420 Fall 2012: Algorithm Design, Analysis and Theory
CSC2420 Fall 2012: Algorithm Design, Analysis and Theory Allan Borodin November 15, 2012; Lecture 10 1 / 27 Randomized online bipartite matching and the adwords problem. We briefly return to online algorithms
More informationOn the existence of G-equivariant maps
CADERNOS DE MATEMÁTICA 12, 69 76 May (2011) ARTIGO NÚMERO SMA# 345 On the existence of G-equivariant maps Denise de Mattos * Departamento de Matemática, Instituto de Ciências Matemáticas e de Computação,
More informationShortcut sets for plane Euclidean networks (Extended abstract) 1
Shortcut sets for plane Euclidean networks (Extended abstract) 1 J. Cáceres a D. Garijo b A. González b A. Márquez b M. L. Puertas a P. Ribeiro c a Departamento de Matemáticas, Universidad de Almería,
More informationComparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data
CMPE 59H Comparison of Non-linear Dimensionality Reduction Techniques for Classification with Gene Expression Microarray Data Term Project Report Fatma Güney, Kübra Kalkan 1/15/2013 Keywords: Non-linear
More information2.3 Convex Constrained Optimization Problems
42 CHAPTER 2. FUNDAMENTAL CONCEPTS IN CONVEX OPTIMIZATION Theorem 15 Let f : R n R and h : R R. Consider g(x) = h(f(x)) for all x R n. The function g is convex if either of the following two conditions
More informationTopological Methods for the Representation and Analysis of Exploration Data in Oil Industry
University of Kaiserslautern Department of Mathematics Research Group Algebra, Geometry and Computeralgebra Dissertation Topological Methods for the Representation and Analysis of Exploration Data in Oil
More informationHomological Sensor Networks
Homological Sensor Networks Vin de Silva and Robert Ghrist Sensors and Sense-ability A sensor is a device that measures some feature of a domain or environment and returns a signal from which information
More informationCritical points via monodromy and local methods
Critical points via monodromy and local methods Abraham Martín del Campo joint w/ Jose Rodriguez (U. Notre Dame) SIAM Conference on Applied Algebraic Geometry August 3, 2015 Abraham Martín del Campo (IST)
More informationHow To Create A Surface From Points On A Computer With A Marching Cube
Surface Reconstruction from a Point Cloud with Normals Landon Boyd and Massih Khorvash Department of Computer Science University of British Columbia,2366 Main Mall Vancouver, BC, V6T1Z4, Canada {blandon,khorvash}@cs.ubc.ca
More informationMA651 Topology. Lecture 6. Separation Axioms.
MA651 Topology. Lecture 6. Separation Axioms. This text is based on the following books: Fundamental concepts of topology by Peter O Neil Elements of Mathematics: General Topology by Nicolas Bourbaki Counterexamples
More informationPart-Based Recognition
Part-Based Recognition Benedict Brown CS597D, Fall 2003 Princeton University CS 597D, Part-Based Recognition p. 1/32 Introduction Many objects are made up of parts It s presumably easier to identify simple
More informationClassification of Bundles
CHAPTER 2 Classification of Bundles In this chapter we prove Steenrod s classification theorem of principal G - bundles, and the corresponding classification theorem of vector bundles. This theorem states
More informationAn algorithmic classification of open surfaces
An algorithmic classification of open surfaces Sylvain Maillot January 8, 2013 Abstract We propose a formulation for the homeomorphism problem for open n-dimensional manifolds and use the Kerekjarto classification
More informationFiber Polytopes for the Projections between Cyclic Polytopes
Europ. J. Combinatorics (2000) 21, 19 47 Article No. eujc.1999.0319 Available online at http://www.idealibrary.com on Fiber Polytopes for the Projections between Cyclic Polytopes CHRISTOS A. ATHANASIADIS,
More informationMA 323 Geometric Modelling Course Notes: Day 02 Model Construction Problem
MA 323 Geometric Modelling Course Notes: Day 02 Model Construction Problem David L. Finn November 30th, 2004 In the next few days, we will introduce some of the basic problems in geometric modelling, and
More informationSeminar. Path planning using Voronoi diagrams and B-Splines. Stefano Martina stefano.martina@stud.unifi.it
Seminar Path planning using Voronoi diagrams and B-Splines Stefano Martina stefano.martina@stud.unifi.it 23 may 2016 This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International
More informationHYPERBOLIC GROUPS WHICH FIBER IN INFINITELY MANY WAYS
HYPERBOLIC GROUPS WHICH FIBER IN INFINITELY MANY WAYS TARALEE MECHAM, ANTARA MUKHERJEE Abstract. We construct examples of CAT (0, free-by-cyclic, hyperbolic groups which fiber in infinitely many ways over
More informationMath 231b Lecture 35. G. Quick
Math 231b Lecture 35 G. Quick 35. Lecture 35: Sphere bundles and the Adams conjecture 35.1. Sphere bundles. Let X be a connected finite cell complex. We saw that the J-homomorphism could be defined by
More information! Solve problem to optimality. ! Solve problem in poly-time. ! Solve arbitrary instances of the problem. #-approximation algorithm.
Approximation Algorithms 11 Approximation Algorithms Q Suppose I need to solve an NP-hard problem What should I do? A Theory says you're unlikely to find a poly-time algorithm Must sacrifice one of three
More informationFast approximation of the maximum area convex. subset for star-shaped polygons
Fast approximation of the maximum area convex subset for star-shaped polygons D. Coeurjolly 1 and J.-M. Chassery 2 1 Laboratoire LIRIS, CNRS FRE 2672 Université Claude Bernard Lyon 1, 43, Bd du 11 novembre
More informationIntroduction to ANSYS ICEM CFD
Lecture 6 Mesh Preparation Before Output to Solver 14. 0 Release Introduction to ANSYS ICEM CFD 1 2011 ANSYS, Inc. March 22, 2015 Mesh Preparation Before Output to Solver What will you learn from this
More informationArrangements And Duality
Arrangements And Duality 3.1 Introduction 3 Point configurations are tbe most basic structure we study in computational geometry. But what about configurations of more complicated shapes? For example,
More informationRips Complex and Optimal Coverage of the sensor Network
Distributed Coverage Verification in Sensor Networks Without Location Information Alireza Tahbaz-Salehi and Ali Jadbabaie Abstract In this paper, we present a distributed algorithm for detecting coverage
More informationFiber bundles and non-abelian cohomology
Fiber bundles and non-abelian cohomology Nicolas Addington April 22, 2007 Abstract The transition maps of a fiber bundle are often said to satisfy the cocycle condition. If we take this terminology seriously
More informationLoad balancing in a heterogeneous computer system by self-organizing Kohonen network
Bull. Nov. Comp. Center, Comp. Science, 25 (2006), 69 74 c 2006 NCC Publisher Load balancing in a heterogeneous computer system by self-organizing Kohonen network Mikhail S. Tarkov, Yakov S. Bezrukov Abstract.
More informationCustomer Training Material. Shell Meshing Stamped Part ICEM CFD. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved. WS3.
Workshop 3.1 Shell Meshing Stamped Part Introduction to ANSYS ICEM CFD WS3.1-1 Create Project / Open Geometry File > New Project Enter the Stamping folder Type Stamped-mesh Save File > Geometry > Open
More informationB490 Mining the Big Data. 2 Clustering
B490 Mining the Big Data 2 Clustering Qin Zhang 1-1 Motivations Group together similar documents/webpages/images/people/proteins/products One of the most important problems in machine learning, pattern
More informationStrictly Localized Construction of Planar Bounded-Degree Spanners of Unit Disk Graphs
Strictly Localized Construction of Planar Bounded-Degree Spanners of Unit Disk Graphs Iyad A. Kanj Ljubomir Perković Ge Xia Abstract We describe a new distributed and strictly-localized approach for constructing
More informationSOLUTIONS TO EXERCISES FOR. MATHEMATICS 205A Part 3. Spaces with special properties
SOLUTIONS TO EXERCISES FOR MATHEMATICS 205A Part 3 Fall 2008 III. Spaces with special properties III.1 : Compact spaces I Problems from Munkres, 26, pp. 170 172 3. Show that a finite union of compact subspaces
More information1. Introduction. PROPER HOLOMORPHIC MAPPINGS BETWEEN RIGID POLYNOMIAL DOMAINS IN C n+1
Publ. Mat. 45 (2001), 69 77 PROPER HOLOMORPHIC MAPPINGS BETWEEN RIGID POLYNOMIAL DOMAINS IN C n+1 Bernard Coupet and Nabil Ourimi Abstract We describe the branch locus of proper holomorphic mappings between
More informationDiversity Coloring for Distributed Data Storage in Networks 1
Diversity Coloring for Distributed Data Storage in Networks 1 Anxiao (Andrew) Jiang and Jehoshua Bruck California Institute of Technology Pasadena, CA 9115, U.S.A. {jax, bruck}@paradise.caltech.edu Abstract
More informationTHE FUNDAMENTAL THEOREM OF ALGEBRA VIA PROPER MAPS
THE FUNDAMENTAL THEOREM OF ALGEBRA VIA PROPER MAPS KEITH CONRAD 1. Introduction The Fundamental Theorem of Algebra says every nonconstant polynomial with complex coefficients can be factored into linear
More informationCOMPUTING WITH HOMOTOPY 1- AND 2-TYPES WHY? HOW? Graham Ellis NUI Galway, Ireland
COMPUTING WITH HOMOTOPY 1- AND 2-TYPES WHY? HOW? Graham Ellis NUI Galway, Ireland Why: 1. potential applications to data analysis 2. examples for generating theory How: 3. discrete Morse theory 4. homological
More informationClustering and mapper
June 17th, 2014 Overview Goal of talk Explain Mapper, which is the most widely used and most successful TDA technique. (At core of Ayasdi, TDA company founded by Gunnar Carlsson.) Basic idea: perform clustering
More information8 Visualization of high-dimensional data
8 VISUALIZATION OF HIGH-DIMENSIONAL DATA 55 { plik roadmap8.tex January 24, 2005} 8 Visualization of high-dimensional data 8. Visualization of individual data points using Kohonen s SOM 8.. Typical Kohonen
More informationApproximation Algorithms
Approximation Algorithms or: How I Learned to Stop Worrying and Deal with NP-Completeness Ong Jit Sheng, Jonathan (A0073924B) March, 2012 Overview Key Results (I) General techniques: Greedy algorithms
More informationMathematical Research Letters 1, 249 255 (1994) MAPPING CLASS GROUPS ARE AUTOMATIC. Lee Mosher
Mathematical Research Letters 1, 249 255 (1994) MAPPING CLASS GROUPS ARE AUTOMATIC Lee Mosher Let S be a compact surface, possibly with the extra structure of an orientation or a finite set of distinguished
More informationThe Topology of Fiber Bundles Lecture Notes. Ralph L. Cohen Dept. of Mathematics Stanford University
The Topology of Fiber Bundles Lecture Notes Ralph L. Cohen Dept. of Mathematics Stanford University Contents Introduction v Chapter 1. Locally Trival Fibrations 1 1. Definitions and examples 1 1.1. Vector
More informationDISSERTATION EXPLOITING GEOMETRY, TOPOLOGY, AND OPTIMIZATION FOR KNOWLEDGE DISCOVERY IN BIG DATA. Submitted by. Lori Beth Ziegelmeier
DISSERTATION EXPLOITING GEOMETRY, TOPOLOGY, AND OPTIMIZATION FOR KNOWLEDGE DISCOVERY IN BIG DATA Submitted by Lori Beth Ziegelmeier Department of Mathematics In partial fulfullment of the requirements
More informationUsing Data-Oblivious Algorithms for Private Cloud Storage Access. Michael T. Goodrich Dept. of Computer Science
Using Data-Oblivious Algorithms for Private Cloud Storage Access Michael T. Goodrich Dept. of Computer Science Privacy in the Cloud Alice owns a large data set, which she outsources to an honest-but-curious
More information