Top Banner
Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco
13

Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

Dec 30, 2015

Download

Documents

Theodora Glenn
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

Sweeping Shapes: Optimal Crumb Cleanup

Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco

Page 2: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

What does it mean to sweep a shape?

Page 3: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

Restricting our attention to two-sweeps and triangles, the minimum sweeping cost is always achieved by enclosing the triangle in a minimum perimeter parallelogram.

Page 4: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

One-flush Lemma

The minimal perimeter enclosing parallelogram is always flush against at least one edge of the convex hull.

[Mitchell and Polishchuk 2006]

Page 5: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

Conjecture

However.... Conjecture: Minimal cost sweeping can be achieved with two sweeps for any convex shape.

Page 6: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.
Page 7: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

All enclosing parallelograms for acute triangles.

Page 8: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.
Page 9: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.
Page 10: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

All enclosing parallelograms for obtuse triangles.

Page 11: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

Theorem

Normalize triangle so that the longest edge=1. Let θ be the ab-apex.

• If θ ≥ 90, the min cost sweep is determined by the parallelogram 2-flush against a and b.

• If θ ≤ 90, the min cost sweep is determined by the rectangle 1-flush against the shortest side.

Page 12: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

Proof of One Subcase

hb < 1hb (1-b) < (1-b)hb- b hb < 1-bb·hb = 1·h1

hb - h1 < 1 - b hb + b < 1 + h1

Page 13: Sweeping Shapes: Optimal Crumb Cleanup Yonit Bousany, Mary Leah Karker, Joseph O’Rourke, Leona Sparaco.

The best way of sweeping a shape is not necessarily achieved with two

sweeps:

An example requiring three sweeps.