[Paper Review] Sliding k-Transmitters: Hardness and Approximation
This paper proves that guarding an orthogonal, y-monotone polygon with the minimum number of sliding k-transmitters is NP-hard for any fixed k > 0, even in the simplest case with only horizontal transmitters. It also presents an O(1)-approximation algorithm for the problem, extending prior work on sliding cameras to the k-transmitter model.
A sliding k-transmitter in an orthogonal polygon P is a mobile guard that travels back and forth along an orthogonal line segment s inside P. It can see a point p in P if the perpendicular from p onto s intersects the boundary of P at most k times. We show that guarding an orthogonal polygon P with the minimum number of k-transmitters is NP-hard, for any fixed k>0, even if P is simple and monotone. Moreover, we give an O(1)-approximation algorithm for this problem.
Motivation & Objective
- To establish the computational complexity of the sliding k-transmitter art gallery problem in orthogonal polygons.
- To investigate whether the problem remains hard under restrictive geometric conditions, such as y-monotonicity and orthogonality.
- To develop an efficient approximation algorithm for the minimum sliding k-transmitter set problem.
- To determine whether the approximation framework for sliding cameras can be adapted to sliding k-transmitters.
Proposed method
- Reduction from minimum vertex cover in planar 2-connected graphs to construct a y-monotone orthogonal polygon with sliding k-transmitters.
- Design of vertex-gadgets using stacked boxes and vertical channels to model vertices and edges in the graph.
- Construction of edge-gadgets using thin vertical strips to represent edges, ensuring visibility constraints align with graph edges.
- Discretization of the guarding problem into a cross-hitting problem using guard-segments and pixel crosses.
- Mapping of sliding k-transmitters to maximal guard-segments along polygon edges to simplify the visibility problem.
- Adaptation of the O(1)-approximation algorithm from sliding cameras to sliding k-transmitters via the cross-hitting formulation.
Experimental results
Research questions
- RQ1Is the sliding k-transmitter problem NP-hard even when restricted to orthogonal, y-monotone polygons?
- RQ2Can the O(1)-approximation algorithm for sliding cameras be extended to sliding k-transmitters?
- RQ3Does the complexity of the problem remain high when only horizontal sliding k-transmitters are allowed?
- RQ4Are there non-trivial polygon subclasses (beyond orthogonally convex) for which the problem becomes polynomial-time solvable?
Key findings
- The problem of guarding an orthogonal, y-monotone polygon with sliding k-transmitters is NP-hard for any fixed k > 0.
- The NP-hardness holds even when only horizontal sliding k-transmitters are allowed, and the polygon is simple and monotone.
- An O(1)-approximation algorithm exists for the sliding k-transmitter problem in any orthogonal polygon, including those with holes.
- The approximation algorithm is derived by reducing the problem to a cross-hitting problem over guard-segments, analogous to the sliding camera case.
- The algorithm remains effective and simplifies when restricted to horizontal sliding k-transmitters only.
- The constant factor in the O(1)-approximation is unspecified but likely large, as it relies on ε-net constructions from prior work.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.