An Introduction to Computational Geometry: Polyhedra Joseph S. B. Mitchell Stony Brook University Chapter 6: Devadoss-O’Rourke.

Slides:



Advertisements
Similar presentations
Geometry Mini-Lesson Below is the net of a polyhedron. How many vertices does the polyhedron have? MA.912.G.7.1: Describe and make regular, non-regular,
Advertisements

Using Properties of Polyhedra
Convex Polyhedra with Regular Polygonal Faces David McKillop Making Math Matter Inc.
Some families of polyhedra Connecting technical definitions and funky pictures.
Chapter 12: Surface Area and Volume of Solids
Faces, Vertices and Edges
CHAPTER 5: CONVEX POLYTOPES Anastasiya Yeremenko 1.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2007 Chapter 4: 3D Convex Hulls Friday, 2/9/07.
4.5 More Platonic Solids Wednesday, March 3, 2004.
4.5 Platonic Solids Wednesday, February 25, 2009.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Chapter 4: 3D Convex Hulls Monday, 2/23/04.
12.1 Exploring Solids Geometry Mrs. Spitz Spring 2006.
Chapter 12 Surface Area and Volume. Topics We Will Discuss 3-D Shapes (Solids) Surface Area of solids Volume of Solids.
The Beauty of Polyhedra Helmer ASLAKSEN Department of Mathematics National University of Singapore
Chapter 12 Surface Area and Volume. Topics We Will Discuss 3-D Shapes (Solids) Surface Area of solids Volume of Solids.
9-4 Geometry in Three Dimensions  Simple Closed Surfaces  Regular Polyhedra  Cylinders and Cones.
Surface Area and Volume
Copyright 2013, 2010, 2007, Pearson, Education, Inc. Section 9.4 Volume and Surface Area.
 A Polyhedron- (polyhedra or polyhedrons)  Is formed by 4 or more polygons (faces) that intersect only at the edges.  Encloses a region in space. 
Surface Area and Volume Chapter 12. Exploring Solids 12.1 California State Standards 8, 9: Solve problems involving the surface area and lateral area.
Geometry: Part 2 3-D figures.
5-Minute Check Name the polygon by the number of sides.
Warm up 1. Any line segment may be extended indefinitely to form a line. 2. Given a line, a circle can be drawn having the segment as a radius and one.
6-3B Regular Polyhedrons
12. Polyhedra
Computational Geometry 2D Convex Hulls Joseph S. B. Mitchell Stony Brook University Chapter 2: Devadoss-O’Rourke.
1)The locus of points, lying in a plane, that are equidistant from a specific point – the center. 2)A regular polygon with an infinite number of sides.
Platonic Solids. Greek concept of Symmetry Seen in their art, architecture and mathematics Seen in their art, architecture and mathematics Greek Geometry.
Chapter 12 Section 1 Exploring Solids Using Properties of Polyhedra Using Euler’s Theorem Richard Resseguie GOAL 1GOAL 2.
12.1– Explore Solids.
Beauty, Form and Function: An Exploration of Symmetry
Polyhedron Platonic Solids Cross Section
Euler’s characteristic and the sphere
12.1 – Explore Solids.
6-3A Geometry Section 6-3B Regular Polyhedrons Page 448 If you have your solids, you might like to use them today. Test Friday – Shapes on Friday On.
Warm-up Assemble Platonic Solids.
Chapter 12.1 Notes Polyhedron – is a solid that is bounded by polygons, called faces, that enclose a single region of space. Edge – of a polygon is a line.
Year 10 Advanced Mathematics or Convex Regular Solids PLATONIC SOLIDS More correctly known as 
Ch 12 and 13 Definitions. 1. polyhedron A solid with all flat surfaces that enclose a single region of space.
Computational Geometry 2D Convex Hulls
1 Faces, Edges and Vertices Press Ctrl-A ©2009 G Dear – Not to be sold/Free to use Stage 4 Years 7 & 8.
Section 12-1 Exploring Solids. Polyhedron Three dimensional closed figure formed by joining three or more polygons at their side. Plural: polyhedra.
Space Figures and Nets Section 6-1 Notes and vocabulary available on my home page.
Types of 3D Shapes Slideshow 42, Mathematics Mr Richard Sasaki Room 307.
12.1 Exploring Solids Geometry. Defns. for 3-dimensional figures Polyhedron – a solid bounded by polygons that enclose a single region of shape. (no curved.
SUMMARY I – Platonic solids II – A few definitions
Platonic Solids And Zome System.
Geometric Solids POLYHEDRONS NON-POLYHEDRONS.
Goal 1: Using Properties of Polyhedra Goal 2: Using Euler’s Theorem
Polyhedra and Prisms.
Polyhedra Mikhilichenko Yelena-Maths teacher
Polyhedra Mikhаilichenko Yelena-Maths teacher
Surface Area and Volume
Section 9.4 Volume and Surface Area
Platonic Solids Nader Abbasi 18/09/2018.
Y. Davis Geometry Notes Chapter 1.
Section 9.4 Volume and Surface Area
12.1 Exploring Solids.
The (regular, 3D) Platonic Solids
12-1 Properties of Polyhedra
6.1 Platonic Solids ולדיסלב פנקוב
10-1 Vocabulary Face Edge Vertex Prism Cylinder Pyramid Cone Cube Net
Surface Area and Volume
Vertical Angles Vertical angles are across from each other and are created by intersecting lines.
Geometry Chapter : Exploring Solids.
14 Chapter Area, Pythagorean Theorem, and Volume
11.4 Exploring Solids Geometry How many geometric solid can you name?
Angle Measures in Polygons
Polyhedra Helmer ASLAKSEN Department of Mathematics
Presentation transcript:

An Introduction to Computational Geometry: Polyhedra Joseph S. B. Mitchell Stony Brook University Chapter 6: Devadoss-O’Rourke

Polyhedra Definition: Solid (closed) region whose boundary is a union of a finite number of (2D) convex polygons, subject to some conditions Definition: Solid (closed) region whose boundary is a union of a finite number of (2D) convex polygons, subject to some conditions 2

Polyhedra Definition: Solid (closed) region whose boundary is a union of a finite number of (2D) convex polygons, subject to some conditions: Definition: Solid (closed) region whose boundary is a union of a finite number of (2D) convex polygons, subject to some conditions: 3 vertices (0-faces), edges (1-faces), faces/facets (2-faces)

Polyhedra 4

Polyhedra 5

Convex Polyhedra 6

Polyhedra: Combinatorics 7

More General Surfaces Topological invariants of a surface S, homeomorphic to a polyhedron Topological invariants of a surface S, homeomorphic to a polyhedron 8

Proof: By induction on genus 9

Example/Exercise 10

Platonic Solids: Regular Convex Polyhedra in 3D Generalize the notion of a “regular polygon” (2D) Generalize the notion of a “regular polygon” (2D) 11 Euclid, Elements (Book XIII)

Platonic Solids: Regular Convex Polyhedra in 3D 12 Faces: regular k -gons Sum of k interior angles= Thus, each interior angle= Vertex degrees = m

Platonic Solids: Regular Convex Polyhedra in 3D 13

More General “Regular” Polyhedra Allow facets that are different regular polygons, but still require vertices to “look the same”: Archimedean polyhedra (13 of them) Allow facets that are different regular polygons, but still require vertices to “look the same”: Archimedean polyhedra (13 of them) Example: truncated icosahedron (12 pentagons, 20 hexagons): “soccer ball” Example: truncated icosahedron (12 pentagons, 20 hexagons): “soccer ball” 14

More General “Regular” Polyhedra Allow facets that are different regular polygons, and allow nonconvex: uniform polyhedra (75 of them) Allow facets that are different regular polygons, and allow nonconvex: uniform polyhedra (75 of them) Example: great dodecahedron Example: great dodecahedron 15

4D Polytopes Project to 3D and show the “wire diagram”: Schlegel diagram Project to 3D and show the “wire diagram”: Schlegel diagram 16

4D Regular Polytopes 6 regular 4D polytopes: 6 regular 4D polytopes: 4-simplex (“tetrahedron”)4-simplex (“tetrahedron”) hypercube (“cube”)hypercube (“cube”) 4-orthoplex, or cross polytope (“octohedron”)4-orthoplex, or cross polytope (“octohedron”) 24-cell24-cell 120-cell120-cell 600-cell600-cell 17

d-D Regular Polytopes 3 regular d-dimensional polytopes, d≥5: 3 regular d-dimensional polytopes, d≥5: d-simplex (“tetrahedron”)d-simplex (“tetrahedron”) hypercube (“cube”)hypercube (“cube”) d-orthoplex, or cross polytope (“octohedron”)d-orthoplex, or cross polytope (“octohedron”) 18

Convex Hull in 3D 19

Convex Hull in 3D 20

Data Structures Winged-edge Winged-edge Quad-edge Quad-edge DCEL DCEL 21

Winged Edge Data Structure 22 e e0-e0- e0+e0+ e1-e1- e1+e1+ v0v0 f1f1 f0f0 v1v1

CH in Higher Dimensions 3D: Divide and conquer: 3D: Divide and conquer: T(n)  2T(n/2) + O(n)T(n)  2T(n/2) + O(n) O(n log n)O(n log n) Output-sensitive: O(n log h) [Chan]Output-sensitive: O(n log h) [Chan] Higher dimensions: (d  4) Higher dimensions: (d  4) O(n  d/2  ), which is worst-case OPT, since point sets exist with h=  (n  d/2  )O(n  d/2  ), which is worst-case OPT, since point sets exist with h=  (n  d/2  ) Output-sensitive: O((n+h) log d-2 h), for d=4,5Output-sensitive: O((n+h) log d-2 h), for d=4,5 23 merge h= O(n) Qhull websitewebsite applet

Convex Hull in 3D 24

Convex Hull in 3D 25