Computing multiple watchman routes

25Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We present heuristics for computing multiple watchman routes. Given a polygon (with or without holes) and a parameter k, we compute a set of k routes inside the polygon such that any point inside the polygon is visible from at least one point along one route. We measure the quality of our solutions by either the length of the longest route or the sum of the route lengths, where the goal is to minimize each. We start by computing a set of static guards [2], construct k routes that visit all the static guards and try to shorten the routes while maintaining full coverage of the polygon. We implemented the algorithm and present extensive results to evaluate our methods, including a comparison with lower bound routes based on the idea of visiting large number of visibility-independent "witness points". Our experiments showed that for a large suite of input data our heuristics give efficient routes that are comparable with the optimal solutions. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Packer, E. (2008). Computing multiple watchman routes. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5038 LNCS, pp. 114–128). https://doi.org/10.1007/978-3-540-68552-4_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free