k-Transmitter Watchman Routes

02/03/2022
by   Bengt J. Nilsson, et al.
0

We consider the watchman route problem for a k-transmitter watchman: standing at point p in a polygon P, the watchman can see q∈ P if pq intersects P's boundary at most k times – q is k-visible to p. Traveling along the k-transmitter watchman route, either all points in P or a discrete set of points S⊂ P must be k-visible to the watchman. We aim for minimizing the length of the k-transmitter watchman route. We show that even in simple polygons the shortest k-transmitter watchman route problem for a discrete set of points S⊂ P is NP-complete and cannot be approximated to within a logarithmic factor (unless P=NP), both with and without a given starting point. Moreover, we present a polylogarithmic approximation for the k-transmitter watchman route problem for a given starting point and S⊂ P with approximation ratio O(log^2(|S|· n) loglog (|S|· n) log(|S|+1)) (with |P|=n).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/04/2017

A Linear-time Algorithm for Orthogonal Watchman Route Problem with Minimum Bends

Given an orthogonal polygon P with n vertices, the goal of the watch...
research
07/10/2022

APX-Hardness of the Minimum Vision Points Problem

Placing a minimum number of guards on a given watchman route in a polygo...
research
04/05/2020

A simple proof for visibility paths in simple polygons

The purpose of this note is to give a simple proof for a necessary and s...
research
06/08/2023

Scenic Routes over Points in 2D Space

Consider a 2D coordinate space with a set of red and a set of blue point...
research
06/20/2023

Observation Routes and External Watchman Routes

We introduce the Observation Route Problem () defined as follows: Given ...
research
07/08/2018

Online exploration outside a convex obstacle

A watchman route is a path such that a direct line of sight exists betwe...
research
09/08/2020

Sequenced Route Query with Semantic Hierarchy

The trip planning query searches for preferred routes starting from a gi...

Please sign up or login with your details

Forgot password? Click here to reset