Geoscience Reference
In-Depth Information
subject to d j v j a C b for j D 1;:::;n
(7.10)
d j v j a b for j D 1;:::;n
(7.11)
d j 0 for j D 1;:::;n
(7.12)
a D D 1
(7.13)
b;a i 2
R
for i D 1;:::;D 1:
(7.14)
For the minmax problem, the objective ( 7.9 ) has to be replaced by the minmax
objective function f max , i.e., by
minimize
jD1;:::;n w j d j ;
max
which can be rewritten as linear program by using a bottleneck variable z and then
replacing the objective by Minimize z and adding w j d j z for j D 1;:::;n as
constraints. It is also possible to use other types of objective functions. For the
minsum problem (see Zemel 1984 ) and for the minmax problem (see Megiddo
1984 ), the above LP formulation can be solved in O(n) time.
Now consider a block norm B with unit ball B D conv f e 1 ;:::;e G g , i.e., e g ;g D
1;:::;G are the fundamental directions of the block norm. The idea is to solve the
problem for each of the fundamental directions separately. To this end, we extend
the vertical distance d ver to a distance d t , t 2
D as follows.
d t . u ;v/ WD j Ǜ j if u v D Ǜt for some Ǜ 2
R
R
1 otherwise:
We then know the following result.
Lemma 7.4 (Schöbel 1999a ) Let H be a hyperplane and let d be derived from a
block norm B with fundamental directions e 1 ;:::;e G . Then for any point v 2
D
R
there exists N g 2f 1;:::;G g such that
d.H;v/ D d e g .H;v/ D min
gD1;:::;G
d e g .H;v/;
i.e., the fundamental direction e g is independent of the point v .
This result allows to solve the problem with block norm distance in O(Gn) time
in the planar case by iteratively solving the minmax hyperplane location problem
with respect to distance d e g , g D 1;:::;G, and taking the best solution. Note
that the G problems may be solved by transformation to the vertical distance as
follows: Choose a linear (invertible) transformationT with T.e g / D .0;0;:::;0;1/.
Transform all points v 0 j D T.v j /;j D 1;:::;n. We obtain that
d ver .T.H/;T.v// D d e g .H;v/
Search WWH ::




Custom Search