Simplification of Polyline Bundles
We propose and study a generalization to the well-known problem of polyline simplification. Instead of a single polyline, we are given a set of $\ell$ polylines possibly sharing some line segments and bend points. Our goal is to minimize the number of bend points in the simplified bundle with respect to some error tolerance $δ$ (measuring Fréchet distance) but under the additional constraint that shared parts have to be simplified consistently. We show that polyline bundle simplification is NP-hard to approximate within a factor $n^{1/3 - \varepsilon}$ for any $\varepsilon > 0$ where $n$ is the number of bend points in the polyline bundle. This inapproximability even applies to instances with only $\ell=2$ polylines. However, we identify the sensitivity of the solution to the choice of $δ$ as a reason for this strong inapproximability. In particular, we prove that if we allow $δ$ to be exceeded by a factor of $2$ in our solution, we can find a simplified polyline bundle with no more than $O(\log (\ell + n)) \cdot OPT$ bend points in polytime, providing us with an efficient bi-criteria approximation. As a further result, we show fixed-parameter tractability in the number of shared bend points.