part iii: polyhedra b: unfolding joseph orourke smith college

33
Part III: Polyhedra Part III: Polyhedra b: Unfolding b: Unfolding Joseph O’Rourke Joseph O’Rourke Smith College Smith College

Upload: haley-bauer

Post on 27-Mar-2015

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Part III: PolyhedraPart III: Polyhedrab: Unfoldingb: Unfolding

Joseph O’RourkeJoseph O’RourkeSmith CollegeSmith College

Page 2: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Outline: Edge-Unfolding Outline: Edge-Unfolding PolyhedraPolyhedra

History (Dürer) ; Open Problem; Applications

Evidence ForEvidence Against

Page 3: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Unfolding PolyhedraUnfolding Polyhedra

Cut along the surface of a polyhedron

Unfold into a simple planar polygon without overlap

Page 4: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Edge UnfoldingsEdge Unfoldings

Two types of unfoldings: Edge unfoldings: Cut only along edges General unfoldings: Cut through faces too

Page 5: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Commercial SoftwareCommercial Software

Lundström Design, http://www.algonet.se/~ludesign/index.html

Page 6: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Albrecht DAlbrecht Düürer, 1425rer, 1425

Page 7: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Melancholia I

Page 8: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Albrecht DAlbrecht Düürer, 1425rer, 1425

Snub Cube

Page 9: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Open: Open: Edge-Unfolding Convex Edge-Unfolding Convex PolyhedraPolyhedra

Does every convex polyhedron have an edge-unfolding to a simple, nonoverlapping polygon?

[Shephard, 1975]

Page 10: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Open ProblemOpen Problem

Can every simple polygon be folded (via perimeter self-gluing) to a simple, closed polyhedron?

How about via perimeter-halving?

Page 11: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

ExampleExample

Page 12: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Symposium on Computational Symposium on Computational Geometry Cover ImageGeometry Cover Image

Page 13: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Cut Edges form Spanning Cut Edges form Spanning TreeTree

Lemma: The cut edges of an edge unfolding of a convex polyhedron to a simple polygon form a spanning tree of the 1-skeleton of the polyhedron.

o spanning: to flatten every vertexo forest: cycle would isolate a surface pieceo tree: connected by boundary of polygon

Page 14: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Unfolding the Platonic SolidsUnfolding the Platonic Solids

Some nets:http://www.cs.washington.edu/homes/dougz/polyhedra/

Page 15: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College
Page 16: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Unfolding the Archimedean Unfolding the Archimedean SolidsSolids

Page 17: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Archimedian SolidsArchimedian Solids

Page 18: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Nets for Archimedian SolidsNets for Archimedian Solids

Page 19: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Unfolding the Globe: Unfolding the Globe: Fuller’s maphttp://www.grunch.net/synergetics/map/dymax.html

Page 20: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Successful SoftwareSuccessful Software

NishizekiHypergami Javaview Unfold...

http://www.fucg.org/PartIII/JavaView/unfold/Archimedean.html

http://www.cs.colorado.edu/~ctg/projects/hypergami/

Page 21: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

PrismoidsPrismoids

Convex top A and bottom B, equiangular.Edges parallel; lateral faces quadrilaterals.

Page 22: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Overlapping UnfoldingOverlapping Unfolding

Page 23: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Volcano UnfoldingVolcano Unfolding

Page 24: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Unfolding “Domes”Unfolding “Domes”

Page 25: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Cube with one corner Cube with one corner truncatedtruncated

Page 26: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

““Sliver” TetrahedronSliver” Tetrahedron

Page 27: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Percent Random Unfoldings Percent Random Unfoldings that Overlapthat Overlap [O’Rourke, Schevon 1987]

Page 28: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

SclickenriederSclickenrieder11::steepest-edge-unfoldsteepest-edge-unfold

“Nets of Polyhedra”TU Berlin, 1997

Page 29: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

SclickenriederSclickenrieder22::flat-spanning-tree-unfoldflat-spanning-tree-unfold

Page 30: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

SclickenriederSclickenrieder33::rightmost-ascending-edge-rightmost-ascending-edge-unfoldunfold

Page 31: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

SclickenriederSclickenrieder44::normal-order-unfoldnormal-order-unfold

Page 32: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Open: Edge-Unfolding Convex Open: Edge-Unfolding Convex Polyhedra (revisited)Polyhedra (revisited)

Does every convex polyhedron have an edge-unfolding to a net (a simple, nonoverlapping polygon)?

Page 33: Part III: Polyhedra b: Unfolding Joseph ORourke Smith College

Open: Fewest NetsOpen: Fewest Nets

For a convex polyhedron of n vertices and F faces, what is the fewest number of nets (simple, nonoverlapping polygons) into which it may be cut along edges? ≤ F ≤ F ≤ (2/3)F [for large F] ≤ (1/2)F [for large F]

< ½?; o(F)?