Sweeping Arrangements of Non-Piercing Curves in Plane

Abstract

Let be an arrangement of Jordan curves in the plane, i.e., simple closed curves in the plane. For any curve γ ∈ , we denote the bounded region enclosed by γ as γ. We say that is non-piercing if for any two curves α , β ∈ , α \,\, β is connected. A non-piercing arrangement of curves generalizes a set of 2-intersecting curves in which each pair of curves intersect in at most two points. Snoeyink and Hershberger (``Sweeping Arrangements of Curves'', SoCG '89) proved that if we are given an arrangement of 2-intersecting curves and a sweep curve γ∈, then the arrangement can be swept by γ while always maintaining the 2-intersecting property of the curves in . We generalize the result of Snoeyink and Hershberger to the setting of non-piercing arrangements. Given an arrangement of non-piercing curves, a sweep curve γ∈ , and a point P in γ, we show that we can continuously shrink γ to P so that throughout the process, the arrangement remains non-piercing (except at a finite set of points in time where γ crosses other curves), and P lies in γ. We show that our arguments can be modified if P lies outside γ, and we want to sweep γ outwards so that P lies outside γ, and the arrangement remains non-piercing. As a second contribution, we give an alternate proof of the result of Snoeyink and Hershberger, and give several applications of our results to combinatorial and algorithmic questions including to the multi-hitting set problem involving points and non-piercing regions.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…