Throwing a Sofa Through the Window
Dan Halperin, Micha Sharir, Itay Yehuda

TL;DR
This paper investigates the problem of moving convex polytopes through various types of windows in three dimensions, providing algorithms, thresholds, and characterizations for different motion constraints and window shapes.
Contribution
It introduces new algorithms and theoretical results for moving convex polytopes through windows, including translation-only motions, sliding equivalences, and thresholds for passage through circular windows.
Findings
Efficient algorithms for translation-only motions near O(n^{8/3})
Characterization of passage through unbounded gates via sliding
Thresholds for tetrahedron passing through circular windows
Abstract
We study several variants of the problem of moving a convex polytope , with edges, in three dimensions through a flat rectangular (and sometimes more general) window. Specifically: We study variants where the motion is restricted to translations only, discuss situations where such a motion can be reduced to sliding (translation in a fixed direction), and present efficient algorithms for those variants, which run in time close to . We consider the case of a `gate' (an unbounded window with two parallel infinite edges), and show that can pass through such a window, by any collision-free rigid motion, if and only if it can slide through it. We consider arbitrary compact convex windows, and show that if can pass through such a window (by any motion) then can slide through a gate of width equal to the diameter of .…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Materials and Mechanics · Computational Geometry and Mesh Generation · Robotic Path Planning Algorithms
