Information Technology Reference
In-Depth Information
a Gabriel triangulation if the Gabriel graph of P is a triangulation. A triangulation is a
Gabriel triangulation if and only if every angle of a triangle delimiting an internal face
is acute [8]. See [8,10,11] for more properties about Gabriel graphs.
In Section 3 we will prove that every Gabriel triangulation is increasing-chord. A
weaker version of the converse is also true, as proved in the following.
Lemma 2. Let P be a setofpoints andlet G ( P,S ) be an increasing-chord graph
spanning P .Thenall theedges of the Gabriel graph of P are in S .
Proof. Suppose, for a contradiction, that there exists an increasing-chord graph
G ( P,S ) andanedge uv of the Gabriel graph of P such that uv ∈ S . Then, con-
sider any increasing-chord path
P =( u = w 1 ,w 2 ,...,w k = v ) in G .Since uv ∈ S ,it
follows that k> 2.Assume w.l.o.g.that w 1 , w 2 ,and w k appear in this clockwise order
on the boundary of triangle ( w 1 ,w 2 ,w k ). Since the closed disk with diameter uv does
not contain any point in its interior or on its boundary, it follows that
w k w 2 w 1 < 90 .
90 ,then
If
w 2 w 1 w k
|
w 1 w k |
<
|
w 2 w k |
, a contradiction to the assumption that
w 2 w 1 w k < 90 , then the altitude of triangle ( w 1 ,w 2 ,w k )
incident to w k hits w 1 w 2 in a point h . Hence,
P
is increasing-chord. If
|
hw k |
<
|
w 2 w k |
, a contradiction to the
assumption that
P
is increasing-chord which proves the lemma.
3
Planar Increasing-Chord Graphs with Few Steiner Points
We show that, for any point set P , one can construct an increasing-chord planar graph
G ( P ,S ) such that P
P and
|
P |∈
O (
|
P
|
).Ourresult has two ingredients. The first
one is that Gabriel triangulations are increasing-chord graphs. The second one is a result
of Bern et al. [3] stating that, for any point set P , there exists a point set P such that
P ↆ P ,
|P |∈O ( |P| ),and P admits a Gabriel triangulation. Combining these two
facts proves our main result. The proof that Gabriel triangulations are increasing-chord
graphs consists of two parts. In the first one, we prove that geometric graphs having a
ʸ -path between every pair of points are increasing-chord. In the second one, we prove
that in every Gabriel triangulation there exists a ʸ -path between every pair of points.
We introduce some definitions. The slope of a straight-line segment uv is the angle
spanned by a clockwise rotation around u that brings uv to coincide with the positive
x -axis. Thus, if ʸ is the slope of uv ,then ʸ + k
360 is also the slope of uv ,
·
k
Z
.
45 ; ʸ +45 ].
Astraight-line segment uv is a ʸ -edge if its slope is in the interval [ ʸ
Also, a geometric path
P
=( p 1 ,...,p k ) is a ʸ -path from p 1 to p k if p i p i +1 is a ʸ -edge,
for every 1
i
k
1. Consider a point a on a ʸ -path
P
from p 1 to p k . Then, the
subpath
from a to p k is also a ʸ -path. Moreover, denote by W ʸ ( a ) the closed
wedge with an angle of 90 incident to a and whose delimiting lines have slope ʸ
P a of
P
45
and ʸ +45 ;then
P a is contained in W ʸ ( a ) (see Fig. 2). We have the following:
Lemma 3. Let
P
be a ʸ -path from p 1 to p k .Then,
P
is increasing-chord.
with end-points
p and q is self-approaching from p to q if and only if, for every point a on
Proof. Lemma 3 in [9] states the following (see also [1]): A curve
C
,there
exists a closed wedge with an angle of 90 incident to a and containing the part of
C
C
 
Search WWH ::




Custom Search