Optimum Design of Open-Pit Mines: Helm Ut Lerchs
Optimum Design of Open-Pit Mines: Helm Ut Lerchs
Optimum Design of Open-Pit Mines: Helm Ut Lerchs
lngo F. Grossma nn
Manager ,
Management Science Applications,
lnternatianal Business Machines
Co. Ltd .
Optimum Design of
Open-Pit Mines
Joint C.O.R.S. ond O.R.S.A. Conference,
Montreal , Moy 27-29, 1964
ABSTRACT
lntrod uction
SURFACE mi ning prog ram is a complex opera
tion that may extend over many years, and in
Avolve
h uge capital expend i tu res and risk. Before
Open-Pit Model
Besides pit design, planning
such as:
47
Two-Dimensional Pit
Let us select the units u, and ui of a rectangular
grid system such that
Uj
= tan
k=i
mk; .
Figure l.
Oi'?E
-4-
a = 45
ffij
M;; =
V; - Cil
1: mk,
k=I
Po= O
F=F
= ;;
JC =c ]r= =3c==
3
4
8.
,_ ....:._-.L .:
!_:.!..!l:=.!JiE.L.
'--J .!_=-..;_-=:.L.:::..L_J
48
-- ----::::
Three-Dimensional Pit
When the optimum contou rs of ali the vertical sec
tions are assembled, it invariably tu rns out that they
do not fit together because the wall slopes in a vertical
section and at right angles with the sections that were
optimized exceed the permissible angle ex. The walls
and the bottom of the pit are then "smoothed out."
This takes a great amount of effort and the resu lting
pit contour may be far from optimum. Let us note
that because the dynamic programming
approach
yields not only the optimum contour but also ?.11 alter
nate optima, if such exist, as well as next best solu
tions, i t can be of help i n "smoothing" the pit.
The dynamic programming approach becomes im
practical in three dimensions. Instead, a graph al
gorithm can be applied. The model is derived as fol
Jows : Let the entire pi t be divided into a set of vol
u me elements V;. This division can be qu ite arbitrary,
bu t may also be obtained by taking for V; the unit
volumes defined by a three-dimensional grid. Associ
ate to each volume element V; a mass
ffi
\" -
C;
-3
-\
\
\
---
z.
-I
-1
-2
1-
-t
_,
1
-
-1
'
Figure 4.
Figure 3.
Figure 5.
49
Three-Dimensional Pit
When the optimum contours of ali the vertical sec
tions are assembled, it invariably turns out that they
do not fit together because the wall slopes in a vertical
section and at right angles with the sections that were
optimized exceed the permissib le angle a. The walls
and the bottom of the pit are then "smoothed out."
This takes a great amount of effort and the resulting
pit contour may be far from optimum . Let us note
that because the dynamic programming
ap,roach
yields not only the optimum contour but also al! alter
nate optima, if such exist, as well as next best solu
tions, it can be of help in "smoothing" the pit.
The dynamic programming approach becomes im
practical in three dimensions. Instead, a graph al
gorithm can be applied. The model is derived as fol
lows : Let the entire pi t be divided into a set of vol
ume elements V,. This division can be qu ite arbitrary,
but may also be obtained by taking for V, the unit
\'Olumes defined by a three-dimensional grid. Associ
ate to each volume element V, a mass
1._
-I
-\
_
,
'
L
-1
1-
2
-1
3
-1
Figure 4.
LU
- - --- -
Figure 3.
Figure 5.
49
Porometric Anolysis
'--.:::::.:_ ,.c.-..-----------;
Figure 6.-Cash Flow Patterns
creases,
P decrea ses, bu t for suff iciently small
incre
stay ments of ,\ the optimum contour and V will
constan t.
v., .---
1
,
\J -- - t- - _I
Vi.- - -1- - _
,I_----......
1
1
1
Mo _ _
_ _ _ _ _ _ ___
M , - - - - - - -,./, 1
M
/
f'
- - - -;-,,..... J!<. 1
111 -- - --f.-/
1
1
o
50
V V,
The Canadian Mining and Metallurgical
y er
X.
Substituti ng for
M
,\2
< Mz +
(V - V2)
= t!
(1)
(V; - V2)
(2)
The Problem
Given a directed graph G = ( X, A) and for each
vertex
a numeric
called themass.
11iass
of x,,x1
f ind
a closuvalue
re Y m,
of G withO,
maximum
In other words, finds a set of elements Y e X such
that
><
The Algorithm
The graph G is first augmented with a dummy
node x.and dummy ares (x., x1) . The algorithm starts
with the eonstruction of a tree T in G. T is then
transformed into sueeessive trees T', T2, T
following given rules, u ntil no further transforma
tion is possible. The maximum closu re is then given
by the vertiees of a set of well identified branehes of
the final tree.
The trees eonstructed during the iterative process
are characterized by a given number of properties.
To highlight these properties and to avoid unneces
sary repetitions we shall next develop sorne additional
terminology.
SI
/
I
1
\
\
\
\
Figu re l.
Figure 2.
Defi11ition s
52
Propert y 1
If a vertex x. belongs to the maximum closure Z
of a normalized tree T, then all the vertiees X.of the
braneh T. also belong to z.
Proof :
x,t:X -2
T(2)
T(X-e)
Figure 3.
x-y''
Propert y 2
The maximu m closu re of a norma l ized tree T
is the set Z of its strong vertices .
If we note that any p-branch of T is a closed sub
graph of T, but that an m-branch is not a closed
subgraph of T, this property follows directly from
property l. If the tree has no strong vertex, that is,
no strong edge, then the maximum closu re is the
empty set Z - c,.
Theorem I
If, in a directed graph G, a norma l ized tree T can
be constructed such that the set Y of strong vertices
of T is a closure of G, then Y is a maxim um closure
-0f G.
P1oof :
Figure 4.
M; = Mm' M;'
M.Mv
{l )
2 )
+ M,'
(3)
the chain
[xm, . . ., x.] have changed thei r statu s : a p-edge
i n T' becomes an m-edge in T8 and vice versa . On
the chains [x,,,, . . ., x.) and [x,, . . ., x,,] in T', all pedges support zero or negative masses and all medges support strictly positive masses as T' is
normal ized. Hence, we obtain the following
distribution of masses in T:
m-edge
edge e on [xm . . , X]
l\IJ
dge
Mk = Mm'
edge ei on [x1, . . . , x 0 ,
Xo]
P-edge
<
lVI...
(4)
(5)
(6)
step 3.
:Bulletin for January, 1965, Montreal
53
Property 3
If, in T, e" i s an m -edge on the chain [xm, . .,
x.] then the mass M" is strictly positive and larger
than any mass suported by a p-edge that precedes ea
on the chain [xm, . . ., x.J .
(b) Normalization of T:
Theorem JI
In followi ng the steps of the algorithm, a maxi
mum closure of G is obtained in a finite number of
steps.
Proof :
(1)
54