The two-guard problem revisited and its generalization

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

Abstract

Given a simple polygon P with two vertices u and v, the two-guard problem asks if two guards can move on the boundary chains of P from u to v, one clockwise and one counterclockwise, such that they are mutually visible. By a close study of the structure of the restrictions placed on the motion of two guards, we present a simpler solution to the two-guard problem. The main goal of this paper is to extend the solution for the two-guard problem to that for the three-guard problem, in which the first and third guards move on the boundary chains of P from u to v and the second guard is always kept to be visible from them inside P. By introducing the concept of link-2-ray shots, we show a one-to-one correspondence between the structure of the restrictions placed on the motion of two guards and the one placed on the motion of three guards. We can decide if there exists a solution for the three-guard problem in O(n log n) time, and if so generate a walk in O(n log n + m) time, where n denotes the number of vertices of P and m (≤ n2) the size of the optimal walk. © Springer-Verlag 2004.

Cite

CITATION STYLE

APA

Tan, X. (2004). The two-guard problem revisited and its generalization. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 3341, 847–858. https://doi.org/10.1007/978-3-540-30551-4_72

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