Exact Minkowski Sums of Polygons With Holes
Alon Baram, Efi Fogel, Michael Hemmer, Dan Halperin, Sebastian Morr

TL;DR
This paper introduces an efficient, exact algorithm for computing Minkowski sums of polygons with holes, leveraging hole-filling properties to improve performance and robustness, with empirical validation showing advantages over existing methods.
Contribution
The paper presents a novel algorithm that simplifies polygons with holes to compute Minkowski sums exactly and efficiently, supported by a robust implementation and empirical comparisons.
Findings
The new algorithm outperforms existing methods in many cases.
Filling small holes in polygons speeds up Minkowski sum computation.
The implementation guarantees exact results using the EGC paradigm.
Abstract
We present an efficient algorithm that computes the Minkowski sum of two polygons, which may have holes. The new algorithm is based on the convolution approach. Its efficiency stems in part from a property for Minkowski sums of polygons with holes, which in fact holds in any dimension: Given two polygons with holes, for each input polygon we can fill up the holes that are relatively small compared to the other polygon. Specifically, we can always fill up all the holes of at least one polygon, transforming it into a simple polygon, and still obtain exactly the same Minkowski sum. Obliterating holes in the input summands speeds up the computation of Minkowski sums. We introduce a robust implementation of the new algorithm, which follows the Exact Geometric Computation paradigm and thus guarantees exact results. We also present an empirical comparison of the performance of Minkowski sum…
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.
