Table of Contents
Fetching ...

Polygon Containment and Translational Min-Hausdorff-Distance between Segment Sets are 3SUM-Hard

Gill Barequet, Sariel Har-Peled

TL;DR

The paper establishes that several geometric containment problems—polygon containment under translation, rotation, and rigid motion, as well as interval and segment containment on the line—are 3SUM-hard. It achieves this through a sequence of reductions from 3SUM' to interval containment (EqDist and Seg-ContPnt), then to polygon-containment variants, and finally to the problem of minimizing the Hausdorff distance between segment sets under translation. These results imply that subquadratic algorithms for these problems would yield subquadratic solutions to 3SUM, which is widely conjectured unlikely. The work maps the landscape of computational hardness for core geometric queries, using constructions like comb-shaped polygons and circular mappings to carry arithmetic structure into geometric form.

Abstract

The 3SUM problem represents a class of problems conjectured to require $Ω(n^2)$ time to solve, where $n$ is the size of the input. Given two polygons $P$ and $Q$ in the plane, we show that some variants of the decision problem, whether there exists a transformation of $P$ that makes it contained in $Q$, are 3SUM-Hard. In the first variant $P$ and $Q$ are any simple polygons and the allowed transformations are translations only; in the second and third variants both polygons are convex and we allow either rotations only or any rigid motion. We also show that finding the translation in the plane that minimizes the Hausdorff distance between two segment sets is 3SUM-Hard.

Polygon Containment and Translational Min-Hausdorff-Distance between Segment Sets are 3SUM-Hard

TL;DR

The paper establishes that several geometric containment problems—polygon containment under translation, rotation, and rigid motion, as well as interval and segment containment on the line—are 3SUM-hard. It achieves this through a sequence of reductions from 3SUM' to interval containment (EqDist and Seg-ContPnt), then to polygon-containment variants, and finally to the problem of minimizing the Hausdorff distance between segment sets under translation. These results imply that subquadratic algorithms for these problems would yield subquadratic solutions to 3SUM, which is widely conjectured unlikely. The work maps the landscape of computational hardness for core geometric queries, using constructions like comb-shaped polygons and circular mappings to carry arithmetic structure into geometric form.

Abstract

The 3SUM problem represents a class of problems conjectured to require time to solve, where is the size of the input. Given two polygons and in the plane, we show that some variants of the decision problem, whether there exists a transformation of that makes it contained in , are 3SUM-Hard. In the first variant and are any simple polygons and the allowed transformations are translations only; in the second and third variants both polygons are convex and we allow either rotations only or any rigid motion. We also show that finding the translation in the plane that minimizes the Hausdorff distance between two segment sets is 3SUM-Hard.

Paper Structure

This paper contains 6 sections, 6 theorems, 12 equations, 4 figures.

Key Result

Theorem 2.4

${\text{\sc{3sum'}}} \; \equiv_{n} \; {\text{\sc{3sum}}}$.

Figures (4)

  • Figure 4.1: Converting a segment set to a polygon
  • Figure 4.2: Constructing a convex polygon from a set of circular arcs.
  • Figure 5.1: Two configurations that realize the minimum Hausdorff distance under translation.
  • Figure 5.2: The construction that shows that SegHausDist is 3sum-hard.

Theorems & Definitions (9)

  • Definition 2.1
  • Theorem 2.4: Gajentaan and Overmars go-copcg-95
  • Definition 2.5
  • Theorem 3.3
  • Theorem 4.5
  • Theorem 4.6
  • Definition 5.1
  • Theorem 5.4
  • Lemma 5.5