Fixed-parameter tractability and lower bounds for stabbing problems

From MaRDI portal



Abstract: We study the following general stabbing problem from a parameterized complexity point of view: Given a set mathcalS of n translates of an object in Rd, find a set of k lines with the property that every object in mathcalS is stabbed (intersected) by at least one line. We show that when S consists of axis-parallel unit squares in Rtwo the (decision) problem of stabbing S with axis-parallel lines is W[1]-hard with respect to k (and thus, not fixed-parameter tractable unless FPT=W[1]) while it becomes fixed-parameter tractable when the squares are disjoint. We also show that the problem of stabbing a set of disjoint unit squares in Rtwo with lines of arbitrary directions is W[1]--hard with respect to k. Several generalizations to other types of objects and lines with arbitrary directions are also presented. Finally, we show that deciding whether a set of unit balls in Rd can be stabbed by one line is W[1]--hard with respect to the dimension d.


The authors study the parametrized complexity of several instances of the general geometric stabbing (or hitting) problem: Given a set \(S\) of \(n\) translates of an object in \({\mathbb R}^d\) and a positive integer \(k\), select at most \(k\) lines such that every object is intersected by at least one of the selected lines. This is a typical algorithmical problem the parametrized complexity theory deals with (see [\textit{J. Flum} and \textit{M. Grohe}, Parametrized complexity theory. Texts in Theoretical Computer Science. An EATCS Series. Berlin: Springer (2006; Zbl 1143.68016)]): when the input can be broken into two parts one having length \(k\) (the number of selected lines, the parameter) and the other having length \(n\) (the number of copies of the translated object), with the expectation that \(k<<n\). The class of problems solvable by algorithms running in time \(f(k)\cdot poly(n)\), where \(f\) is a computable function, is called the class of fixed-parameter tractable problems. The first level in the hierarchy of fixed-parameter intractability is denoted by \(W(1)\).NEWLINENEWLINESome results are proven in the negative sense: let \(O\) be a connected object in the plane, if the stabbing lines are to parallel to two different directions that are part of the input, the problem of stabbing a set of disjoint translates of \(O\) with \(k\) lines is \(W(1)\)-hard with respect to \(k\), in general. The same happens when the lines have arbitrary directions. Such results generalize those contained in the paper by \textit{M. Dom} et al. [Algorithmica 62, No. 1--2, 564--594 (2012; Zbl 1236.68083)].NEWLINENEWLINEIn the positive sense two instances are shown to be fixed-parameter tractable: stabbing a set of \(n\) axis-parallel disjoint unit squares with \(k\) axis-parallel lines and, stabbing a set of \(n\) translates of a planar connected object with \(k\) lines with respect to \(k\), the number of lines' directions and the maximum number of objects that can be simultaneously intersected by two lines with different directions.NEWLINENEWLINEFinally, the higher-dimensional problem of stabbing \(n\) unit balls in \({\mathbb R}^d\) with one line is shown to be \(W(1)\)-hard with respect to \(d\).











This page was built for publication: Fixed-parameter tractability and lower bounds for stabbing problems

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q359746)