Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network

  Advanced Search  

Draining a Polygon Rolling a Ball out of a Polygon

Summary: Draining a Polygon
Rolling a Ball out of a Polygon
Greg Aloupis
Jean Cardinal
S´ebastien Collette
Ferran Hurtado§
Stefan Langerman¶
Joseph O'Rourke
September 15, 2008
We introduce the problem of draining water (or balls representing
water drops) out of a punctured polygon (or a polyhedron) by rotating the
shape. For 2D polygons, we obtain combinatorial bounds on the number
of holes needed, both for arbitrary polygons and for special classes of
polygons. We detail an O(n2
log n) algorithm that finds the minimum
number of holes needed for a given polygon, and argue that the complexity
remains polynomial for polyhedra in 3D. We make a start at characterizing
the 1-drainable shapes, those that only need one hole.


Source: Aloupis, Greg - Département d'Informatique, Université Libre de Bruxelles


Collections: Mathematics; Computer Technologies and Information Sciences