Gap-ETH-Tight Approximation Schemes for Red-Green-Blue Separation and Bicolored Noncrossing Euclidean Travelling Salesman Tours

09/19/2022
by   Francois Dross, et al.
0

In this paper, we study problems of connecting classes of points via noncrossing structures. Given a set of colored terminal points, we want to find a graph for each color that connects all terminals of its color with the restriction that no two graphs cross each other. We consider these problems both on the Euclidean plane and in planar graphs. On the algorithmic side, we give a Gap-ETH-tight EPTAS for the two-colored traveling salesman problem as well as for the red-blue-green separation problem (in which we want to separate terminals of three colors with two noncrossing polygons of minimum length), both on the Euclidean plane. This improves the work of Arora and Chang (ICALP 2003) who gave a slower PTAS for the simpler red-blue separation problem. For the case of unweighted plane graphs, we also show a PTAS for the two-colored traveling salesman problem. All these results are based on our new patching procedure that might be of independent interest. On the negative side, we show that the problem of connecting terminal pairs with noncrossing paths is NP-hard on the Euclidean plane, and that the problem of finding two noncrossing spanning trees is NP-hard in plane graphs.

READ FULL TEXT

page 2

page 4

page 7

page 10

page 12

page 13

page 14

page 25

research
11/20/2019

Geometric Planar Networks on Bichromatic Points

We study four classical graph problems – Hamiltonian path, Traveling sal...
research
11/15/2022

The RED-BLUE SEPARATION problem on graphs

We introduce the Red-Blue Separation problem on graphs, where we are giv...
research
09/25/2018

Algorithms for Euclidean Degree Bounded Spanning Tree Problems

Given a set of points in the Euclidean plane, the Euclidean δ-minimum sp...
research
05/01/2019

Improved Algorithms for the Bichromatic Two-Center Problem for Pairs of Points

We consider a bichromatic two-center problem for pairs of points. Given ...
research
10/02/2017

Network Optimization on Partitioned Pairs of Points

Given n pairs of points, S = {{p_1, q_1}, {p_2, q_2}, ..., {p_n, q_n}}, ...
research
03/17/2019

Shortest directed networks in the plane

Given a set of sources and a set of sinks as points in the Euclidean pla...
research
09/10/2019

Bisecting three classes of lines

We consider the following problem: Let L be an arrangement of n lines in...

Please sign up or login with your details

Forgot password? Click here to reset