As we have seen in Theorem 1, there is a
lower bound of 2 on the competitive ratio for all strategies and large .
In the following we will show that for large
, there is a matching
upper bound on our circle strategy presented in Section 3.3,
proving it to be asymptotically optimal. For limited physical distances,
it shows that even for arbitrarily small scan times, there is a
relatively simple strategy that achieves the optimal ratio of 2.
Our proof of the upper bound proceeds as follows. Let us assume that we are given
some fixed
.
We then proceed to show that
for
, the recursion presented in Section 3.3
does not collapse before the corner is reached, if the diameter
of the
semi-circle is large enough.
In proving the lower bound
stated in Theorem 1, we have used the obvious fact that
the length of the optimal path cannot exceed the length of the robot's
path. Now we are turning this argument around: The robot's path to position
does not exceed the length of the circular arc leading from the start to
position
. As this arc is not much longer than
, the length of the chord
from the start to
, if the diameter
of the circle is large enough.
More precisely, we use the following.
Claim (i) can be shown by the same technique as in the proof of
Theorem 1. In order to prove claim (ii), let and
denote the maximum lengths of an arc and its chord in a circle of
diameter
satisfying
. Let
denote
the angle of the arc, as seen
from the center, so that
and
hold. The maximum arc
satisfying the condition is of length
where
is the
solution of the equation
. In the
equivalent expression
These facts will now be used in providing a lower bound for the first steps
along the semi-circle, aiming for a competitive
ratio of
.
Using Lemma 1 we can choose large enough that
![]() |
![]() |
![]() |
|
![]() |
![]() |
As ,
we have
for
.
As
, we get
![]() |
![]() |
![]() |
|
![]() |
![]() |
||
![]() |
![]() |
||
![]() |
![]() |
Under the assumptions of Lemma 2 we
can now prove the following.
We may assume that
To conclude the proof, we consider a diameter large
enough for Lemma 3 to hold, so we have a lower
bound of 5 on the average size for the first
steps.
This suffices to show that all following steps are at
least of length 5.
Again we proceed by induction and consider
![]() |
![]() |
![]() |
|
![]() |
![]() |
||
![]() |
![]() |
With the help of these lemmas, we get
The preceding Lemmas 2, 3, 4
show that for any large enough , the sequence will consist of step lengths
that are all at least 5. This implies that the sequence will reach the
corner in a finite number of steps, showing that a competitive factor
of
can be reached.
ARRAY(0x9264af0)ARRAY(0x9264af0)ARRAY(0x9264af0)ARRAY(0x9264af0)