Geoscience Reference
In-Depth Information
Fig. 10.2 A three-node
network with EQ D
f EQ 12 ; EQ 13 ; EQ 23 ;v 1 ;v 2 ;v 3 g
and the geometrical
subdivision
v 1
1
2
3
1
3
2
2
1
3
EQ 12
EQ 13
3
1
2
EQ 23
v 2
v 3
2
3
1
3
2
1
Fig. 10.3 The network used
in Example 10.3
2
v 1
v 3
2
3
1
v 2
v 6
3
3
1
3
2
v 4
v 5
2
For algorithmic purposes one should note that the set EQ can be computed by
intersection of all distance functions, see ( 10.26 ) on all edges. Since a distance
function has maximally one breakpoint on every edge we can use a line sweep
technique to determine EQ on one edge in O..n C k/log n/,wherek n 2 is the
number of intersection points. Therefore we can compute EQ for the whole network
in O.m.n C k/log n/ time. Of course, this is a worst-case bound and the set of
candidates can be further reduced by some domination arguments: Take for two
candidates x, y the corresponding weighted (and sorted) distance vectors d .x/,
d .y/.Ifd .x/ is in every component strictly smaller than d .y/ then there is
no positive with which f .d.y// f .d.x//. This domination argument can
be integrated in any line sweep technique reducing, in most cases, the number of
candidates.
Example 10.3 Consider the network given in Fig. 10.3 with w 1 D w 2 D w 5 D 1
and w 3 D w 4 D w 6 D 2.Table 10.3 lists the set EQ , where the labels of the rows
EQ ij indicate that i, j are the vertices under consideration and the columns indicate
the edge e Df r;s g . The entry in the table gives for a point x D .e;t/ the value of t
(if t is not unique an interval of values is shown).
Now we only have to evaluate the objective function with a given set of -values
for EQ and determine the optima. Table 10.4 gives the solutions for some specific
Search WWH ::




Custom Search