21
Unfolding Convex Unfolding Convex Polyhedra Polyhedra via Quasigeodesics via Quasigeodesics Jin-ichi Ito (Kumamoto Jin-ichi Ito (Kumamoto Univ.) Univ.) Joseph O’Rourke (Smith Joseph O’Rourke (Smith College) College) Costin V Costin V î î lcu (S.-S. lcu (S.-S. Romanian Acad.) Romanian Acad.)

Unfolding Convex Polyhedra via Quasigeodesics

  • Upload
    patsy

  • View
    39

  • Download
    1

Embed Size (px)

DESCRIPTION

Unfolding Convex Polyhedra via Quasigeodesics. Jin-ichi Ito (Kumamoto Univ.) Joseph O’Rourke (Smith College) Costin V î lcu (S.-S. Romanian Acad.). General Unfoldings of Convex Polyhedra. Theorem : Every convex polyhedron has a general nonoverlapping unfolding (a net). - PowerPoint PPT Presentation

Citation preview

Page 1: Unfolding Convex Polyhedra via Quasigeodesics

Unfolding Convex Unfolding Convex PolyhedraPolyhedra

via Quasigeodesicsvia Quasigeodesics

Jin-ichi Ito (Kumamoto Univ.)Jin-ichi Ito (Kumamoto Univ.)

Joseph O’Rourke (Smith Joseph O’Rourke (Smith College)College)

Costin VCostin Vîîlcu (S.-S. Romanian lcu (S.-S. Romanian Acad.)Acad.)

Page 2: Unfolding Convex Polyhedra via Quasigeodesics

TheoremTheorem: Every : Every convexconvex polyhedron polyhedron has a has a generalgeneral nonoverlapping nonoverlapping unfolding (a net).unfolding (a net).

General Unfoldings of General Unfoldings of Convex PolyhedraConvex Polyhedra

Source unfolding [Sharir & Schorr ’86, Source unfolding [Sharir & Schorr ’86, Mitchell, Mount, Papadimitrou ’87]Mitchell, Mount, Papadimitrou ’87]

Star unfolding [Aronov & JOR ’92]Star unfolding [Aronov & JOR ’92]

[Poincare 1905?]

Page 3: Unfolding Convex Polyhedra via Quasigeodesics

Shortest paths from Shortest paths from xx to all to all verticesvertices

[Xu, Kineva, O’Rourke 1996, 2000]

Page 4: Unfolding Convex Polyhedra via Quasigeodesics
Page 5: Unfolding Convex Polyhedra via Quasigeodesics

Source UnfoldingSource Unfolding

Page 6: Unfolding Convex Polyhedra via Quasigeodesics

Star UnfoldingStar Unfolding

Page 7: Unfolding Convex Polyhedra via Quasigeodesics

Star-unfolding of 30-vertex Star-unfolding of 30-vertex convex polyhedronconvex polyhedron

Page 8: Unfolding Convex Polyhedra via Quasigeodesics

TheoremTheorem: Every : Every convexconvex polyhedron polyhedron has a has a generalgeneral nonoverlapping nonoverlapping unfolding (a net).unfolding (a net).

General Unfoldings of General Unfoldings of Convex PolyhedraConvex Polyhedra

Source unfolding Source unfolding Star unfolding Star unfolding Quasigeodesic unfoldingQuasigeodesic unfolding

Page 9: Unfolding Convex Polyhedra via Quasigeodesics

Geodesics & Closed Geodesics & Closed GeodesicsGeodesics

GeodesicGeodesic: locally shortest path; : locally shortest path; straightest lines on surfacestraightest lines on surface

Simple geodesicSimple geodesic: non-self-: non-self-intersectingintersecting

Simple, Simple, closed geodesicclosed geodesic:: Closed geodesic: returns to start w/o Closed geodesic: returns to start w/o

cornercorner (Geodesic loop: returns to start at (Geodesic loop: returns to start at

corner)corner)

Page 10: Unfolding Convex Polyhedra via Quasigeodesics

Lyusternick-Schnirelmann Lyusternick-Schnirelmann TheoremTheorem

TheoremTheorem: Every closed surface : Every closed surface homeomorphic to a sphere has at homeomorphic to a sphere has at least three, distinct closed least three, distinct closed geodesics.geodesics.

Page 11: Unfolding Convex Polyhedra via Quasigeodesics

QuasigeodesicQuasigeodesic

Aleksandrov 1948Aleksandrov 1948 left(p) = total incident face angle left(p) = total incident face angle

from leftfrom left quasigeodesic: curve s.t. quasigeodesic: curve s.t.

left(p) ≤ left(p) ≤ right(p) ≤ right(p) ≤

at each point p of curve.at each point p of curve.

Page 12: Unfolding Convex Polyhedra via Quasigeodesics

Closed QuasigeodesicClosed Quasigeodesic

[Lysyanskaya, O’Rourke 1996]

Page 13: Unfolding Convex Polyhedra via Quasigeodesics
Page 14: Unfolding Convex Polyhedra via Quasigeodesics

Shortest paths to Shortest paths to quasigeodesic do not touch quasigeodesic do not touch

or crossor cross

Page 15: Unfolding Convex Polyhedra via Quasigeodesics
Page 16: Unfolding Convex Polyhedra via Quasigeodesics

Insertion of isosceles Insertion of isosceles trianglestriangles

Page 17: Unfolding Convex Polyhedra via Quasigeodesics

Unfolding of CubeUnfolding of Cube

Page 18: Unfolding Convex Polyhedra via Quasigeodesics
Page 19: Unfolding Convex Polyhedra via Quasigeodesics
Page 20: Unfolding Convex Polyhedra via Quasigeodesics

ConjectureConjecture

BaseBase Source Source UnfoldingUnfolding

Star Star UnfoldingUnfolding

pointpoint theoremtheorem theoremtheorem

quasigeodesicquasigeodesic ?? theoremtheorem

Page 21: Unfolding Convex Polyhedra via Quasigeodesics

Open: Find a Closed Open: Find a Closed QuasigeodesicQuasigeodesic

Is there an algorithmIs there an algorithmpolynomial timepolynomial time

or efficient numerical algorithmor efficient numerical algorithm

for finding a closed quasigeodesic on a for finding a closed quasigeodesic on a (convex) polyhedron?(convex) polyhedron?