Edge-Unfolding Orthogonal Polyhedra is Strongly ... - Semantic Scholar

Report 6 Downloads 36 Views
Edge-Unfolding Orthogonal Polyhedra is Strongly NP-Complete Zachary Abel1 1 MIT

Erik D. Demaine2

Department of Mathematics 2 MIT

CSAIL

CCCG 2011

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

1/8

Background on Edge-Unfolding

(General) Unfolding: cut and fold flat without overlap Edge-Unfolding: cut only on edges

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

2/8

the boundary of a hat is an equilateral triangle, we can take four hats an Background Edge-Unfolding ainst the faces of aon regular tetrahedron (and then remove the guiding tetrah lt is a closed polyhedron with no edge unfolding, which we call a spiked tetra serve the following property of unfolded hats:

(General) Unfolding: cut and fold flat without overlap Edge-Unfolding: cut only on edges Edge-unfolding does not always exist [BDEKMS, CCCG ‘99] Figure 7: Spiked tetrahedra for both types of hats.

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

2/8

Background on Edge-Unfolding

(General) Unfolding: cut and fold flat without overlap Edge-Unfolding: cut only on edges Edge-unfolding does not always exist [BDDLOORW, CCCG ‘98]

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

2/8

Complexity of Edge-Unfolding

Decision question In NP? Not known! I

Needs high numerical precision (radicals)

Orthogonal edge-unfolding is in NP

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

3/8

Complexity of Edge-Unfolding

Decision question In NP? Not known! I

Needs high numerical precision (radicals)

Orthogonal edge-unfolding is in NP Our result: Precision is not the only barrier

Theorem Edge-unfolding is strongly NP hard even if the polyhedron must be orthogonal, topologically convex, and of genus zero.

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

3/8

A New Ununfoldable Polyhedron Orthogonal and Topologically Convex

drain

floor

cage

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

4/8

A New Ununfoldable Polyhedron Orthogonal and Topologically Convex

pipe1

pipe2

tower

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

4/8

A New Ununfoldable Polyhedron Orthogonal and Topologically Convex

pipe1

U-shaped polygons must be removed from floor and pipes.

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

4/8

A New Ununfoldable Polyhedron Orthogonal and Topologically Convex

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

4/8

A New Ununfoldable Polyhedron Orthogonal and Topologically Convex

Too many big faces on tower to fit in cage

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

4/8

Reduce from Square Packing Square Packing Problem Can n squares of (integer) side-lengths a1 , . . . , an be orthogonally packed into a square of side-length d? Cover the tower with large bricks b1 , . . . , bn and tiny filler material so the bricks must unfold inside the cage.

bn

b2 b1

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

5/8

Making a Square Packing Sufficent Need connectivity Need room for unused filler

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

6/8

Making a Square Packing Sufficent Need connectivity Need room for unused filler

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

6/8

Making a Square Packing Sufficent Need connectivity Need room for unused filler

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

6/8

Universal Filler Material Atom: this polyhedral surface Flatom: a 27 × 27 square 9

Theorem Any path of n edge-connected atoms can be edge-unfolded inside any path of n edge-connected flatoms, connecting to the initial and final edges at the midpoint (or one unit away depending on parity).

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

7/8

Universal Filler Material (Ctd.)

Zachary Abel, Erik D. Demaine (MIT)

Edge-Unfolding is NP-Complete

CCCG 2011

8/8