English

Removing Connected Obstacles in the Plane is FPT

Data Structures and Algorithms 2020-02-05 v1 Computational Geometry Discrete Mathematics

Abstract

Given two points in the plane, a set of obstacles defined by closed curves, and an integer kk, does there exist a path between the two designated points intersecting at most kk of the obstacles? This is a fundamental and well-studied problem arising naturally in computational geometry, graph theory, wireless computing, and motion planning. It remains NP\textsf{NP}-hard even when the obstacles are very simple geometric shapes (e.g., unit-length line segments). In this paper, we show that the problem is fixed-parameter tractable (FPT\textsf{FPT}) parameterized by kk, by giving an algorithm with running time kO(k3)nO(1)k^{O(k^3)}n^{O(1)}. Here nn is the number connected areas in the plane drawing of all the obstacles.

Keywords

Cite

@article{arxiv.2002.01218,
  title  = {Removing Connected Obstacles in the Plane is FPT},
  author = {Eduard Eiben and Daniel Lokshtanov},
  journal= {arXiv preprint arXiv:2002.01218},
  year   = {2020}
}
R2 v1 2026-06-23T13:30:33.577Z