Information Technology Reference
In-Depth Information
ʲ -components analogously. As shown in Sect. 3 , the non-redundant link-2 ʱ -
components and ʲ -components for link-2 LR -visible polygons have the same
property as the non-redundant components for LR -visible polygons. We can
then determine in O ( n ) time whether P is link-2 LR -visible, and if yes report
a pair ( s, t ) such that P is link-2 LR -visible with respect to s and t , using the
same purpose algorithm of [ 14 ]for LR -visibility polygons. After all link-2 non-
redundant components are computed, the algorithm ALL 2-CUTTABL PAIRS
of [ 15 ] can also be used to report all pairs s and t that admit link-2 LR -visibility.
We summarize our result in the following theorem.
Theorem 3. For a given polygon P ,onecanin O ( n log n ) time determine
whether P is link-2 LR -visible, and if so, report a pair or all pairs ( s, t ) which
admit link-2 LR -visibility.
5 Applications
In this section, we discuss on the application of our characterization of link-2 LR -
visibility polygons to the polygon search problem and other visibility problems
as well.
A polygonal region P is said to be searchable by a searcher if the searcher
can detect (or see) an unpredictable intruder inside the region, no matter how
fast the intruder moves. A k -searcher holds k flashlights and can see only along
the rays of the flashlights emanating from his position. It has been known that
searchability of an
-searcher is the same as that of a 2-searcher [ 9 ]. This result
is obtained by characterizing the polygons which are searchable by a k -searcher,
k
2. An O ( n 2 ) time solution to the polygon search problem for a 2-searcher was
then claimed in [ 8 ]. Note that P is not searchable by a 1-searcher (a 2-searcher)
if P is not LR -visible (link-2 LR -visible) [ 12 ].
In the following, we present an O ( n log n ) time algorithm for determining
whether a polygonal region is searchable by a 2-searcher. Our results improves
upon the previous O ( n 2 ) time bound [ 9 ]. To this end, we first recall the char-
acterization of the 2-searchable polygons in terms of the non-redundant link-2
components (which may be the ʱ -or ʲ -components.)
Lemma 8. (See [ 9 ].) A polygon P is searchable by a 2-searcher, if and only if
none of the following conditions holds:
A1 There are three link-2 components in P such that one forward component
intersects the other backward component and the third is disjoint from both
the intersecting components (see Fig. 6 (a)).
A2 The polygon P is not link-2 LR -visible.
A3 For any boundary point p , there are a backward link-2 component C and a
forward link-2 component C such that p is not contained in both C and C
(see Fig. 6 (b)).
 
Search WWH ::




Custom Search