1999
DOI: 10.1007/pl00009467
|View full text |Cite
|
Sign up to set email alerts
|

Finding the Shortest Watchman Route in a Simple Polygon

Abstract: We present the first polynomial time algorithm that finds the shortest route in a simple polygon such that all points of the polygon are visible from the route. This route is called the shortest watchman route, and we do not assume any restrictions on the route or on the simple polygon. Our algorithm runs in worst case O(n 6 ) time, but it is adaptive, making it run faster on polygons with a simple structure.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
39
0

Year Published

2004
2004
2019
2019

Publication Types

Select...
5
2
2

Relationship

0
9

Authors

Journals

citations
Cited by 66 publications
(39 citation statements)
references
References 18 publications
0
39
0
Order By: Relevance
“…The basic version of the coverage problem with just one robot with unlimited visual range operating in a simple polygon without obstacles has an exact polynomial time solution (Carlsson et al 1999;Tan 2001). But, extending the problem to support robots' limited visual range, obstacles in the environment, or allowing multiple robots make the corresponding decision problems NP-hard (Nilsson 1995).…”
Section: Complexity Analyses Of the Algorithmsmentioning
confidence: 99%
“…The basic version of the coverage problem with just one robot with unlimited visual range operating in a simple polygon without obstacles has an exact polynomial time solution (Carlsson et al 1999;Tan 2001). But, extending the problem to support robots' limited visual range, obstacles in the environment, or allowing multiple robots make the corresponding decision problems NP-hard (Nilsson 1995).…”
Section: Complexity Analyses Of the Algorithmsmentioning
confidence: 99%
“…A watchman route in a polygon P (either a simple polygon or a polygon with holes, also known as a polygonal domain) is a closed curve inside P such that every point in P is visible from at least one point of the route. For simple polygons, the shortest route can be found in O(n 4 log n) time [6,10,36], and a 2-approximation can be computed in linear time [37]. For polygons with holes the problem cannot be approximated in polynomial time to within a factor of c log n, for a suitable constant c > 0, assuming that P = NP [28].…”
Section: Introductionmentioning
confidence: 99%
“…In addition, our result for lines shows that some instances of TSP with neighborhoods (TSPN) and with obstacles are polynomially solvable (the obstacles are the open faces of the input line arrangement), while obviously TSPN without obstacles is generally NP-hard. It is worth mentioning that TSPN for a set of lines in the plane (with no obstacles) is solvable in polynomial time as a special case of the watchman route in a simple polygon [6,10,24,36,38].…”
Section: Introductionmentioning
confidence: 99%
“…Related Work. Placing static guards to see a polygonal domain is the famous Art Gallery Problem [20]; finding a route for a single guard that sees a domain is the subject in the Watchman Route Problem [17,10] (heuristics for multiple watchmen in polygons are given in [21]). In these problems the guards are not required to spot moving targets (they just need to see any static target); catching evading objects in polygons is known as the Walkability Problem [23].…”
Section: Introductionmentioning
confidence: 99%