Separating Two Points with Obstacles in the Plane Jack Spalding-Jamieson Joint work with Anurag Murty Naredla 1
Point Separation Input
two points + line segments Output
a subset of line segments s and t are separated by a set of line segments if every path from s to t is blocked. 2
Input and output use the original geometry. The third view retains both figures and replaces their bottom captions with the compact separation definition. The output subset has no filled face.
Separation
Not separating
Separating 3
The definition was introduced on the preceding slide. Show two original non-separating subsets and their escaping paths, then the separating subset and its interior. Paths remain behind the point markers.
Point Separation fewest line segments separating s and t Input
Input
Solution
Weighted Point Separation minimum total weight separating s and t Input
8 8 8 8 8 8 8 8 1 8 8 2 2 2 1 8 1
Input
8 8 8 8 8 8 8 8 1 8 8 2 2 2 1 8 1
Solution
8 8 8 8 8 8 8 8 1 8 8 2 2 2 1 8 1
4
The input stays at left while its solution appears at right. The minimum-cardinality solution has five segments and its face containing s is filled. In the weighted views, every source segment has a numeric cost and the optimum costs nine; the filled face contains t. Faces are exact cycles in the original SVG geometry. Weight circles remain centered on their own segments.