Documente Academic
Documente Profesional
Documente Cultură
INGENIERA
INFORMTICA
x 1 0, x 2 0
y entera,
x 3 { 0,1 } , x 1
x j { 0,1 }
x j=1
o si no se realiza
EJEMPLO
Una empresa se dedica a la elaboracin de tres tipos de camisetas, C1, C2 y C3.
Para dicha elaboracin se utilizan horas de trabajo, metros de tela y tres
maquinas especificas (cada una para un tipo de camiseta). Dichas maquinas no
son de su propiedad por lo que deben alquilarlas, en la tabla siguiente se
muestran la disponibilidad diaria de horas de trabajo, metros de tela, costo de
elaboracin por tipo de camiseta, precio de venta de cada camiseta y el costo
Pgina 1
INVESTIGACIN
INGENIERA
INFORMTICA
Horas
Metros
Costo de produccin
Precio de venta
Costo de alquiler de
maquina
Camiseta
1
3
4
6
12
200
Camiseta
2
2
3
4
8
150
Camiseta
3
6
4
8
15
100
Disponibilida
d
150
160
SOLUCIN
Para plantear dicho problema en primer lugar se definen variables
x j , j=1,2,3
que
representan el nmero de camisetas de cada tipo elaboradas, una primera versin del
problema es:
3 x1 +2 x 2+6 x 3 150
4 x 1 +3 x 2+ 4 x 3 160
x 1 , x 2 , x 3 0 y enteras
Pero en este planteamiento no se tiene en cuenta el costo del alquiler, para ello se
yj
y j >0
yj
toma valor 1 si se
INVESTIGACIN
INGENIERA
INFORMTICA
y j se comporten adecuadamente,
x1 M1 y1
x2 M2 y2
x3 M 3 y3
y 1 , y 2 , y3 { 0,1 }
Donde
Mj
ningn valor de
x j >0
x j=0 entonces
yj
tiene
INVESTIGACIN
INGENIERA
INFORMTICA
cj
no negativos
( c j 0, j )
Obviamente las dos imposiciones sobre los problemas no constituyen una restriccin
para el tipo de problemas a resolver. Si un problema es de mximo basta con considerar
la minimizacin de su funcin objetivo opuesta
algn
x j tiene
variable tambin es una variable binaria y al realizar dicho cambio la nueva variable tiene
su costo igual a
Max Z=3 x 1+ 2 x 25 x 32 x 4 +3 x5
s.a.:
x 1+ x 2 + x 3+ 2 x 4 + x 5 4
7 x1 +3 x 34 x 4 +3 x 5 8
11 x1 6 x2 +3 x 4 3 x 5 3
x j { 0,1 } , j=1,2, 5
Solucin
x 1=1x 1 ,
x 2=1x 2 ,
x 5=1x 5
sustituir obtenemos:
x 1x 2 + x 3+ 2 x 4 x5 1
7 x 1 +3 x3 4 x 4 3 x 5 2
Pgina 4
al
INVESTIGACIN
INGENIERA
INFORMTICA
11 x 1 +6 x 2+3 x 4 +3 x 5 1
x j { 0,1 } , j=1,2, 5
Y finalmente, para aplicar el algoritmo que vamos a desarrollar, ordenamos las variables
del problema segn el coeficiente de la funcin objetivo, de menor a mayor
(olvidndonos de la constante):
x 1=x 2=x3 =x 4=x 5=0 . Pero esta solucin no verifica la segunda restriccin (ni la
x 2=1
x 4=1
(resto cero), o
x 1=1
(resto
cero), etc.
x 2=1
restriccin.
Consideramos la siguiente mejor solucin en la que solo una variable toma valor,
que es
x 4=1
y el resto cero.
x 4=1
x 5=1
INVESTIGACIN
INGENIERA
INFORMTICA
x3 ,
x 3 se encuentra a la derecha de
pero esta
x5
y su
x 2=x 4=1
x 5=1 ;
x 1=1 ;
x 2=1 ;
x 3=0 ;
x 4=0 ;
x 5=0
con un
VFO=5.
INVESTIGACIN
INGENIERA
INFORMTICA
2 x 1 +3 x 2 6
3 x 1 +2 x 2 3
2 x1 + x2 4
x 1 0, x 2 0 y
Resolucin Grafica
Pgina 7
INVESTIGACIN
INGENIERA
INFORMTICA
Punto A=
( 133 , 2413 )
( 57 , 187 )
Punto B=
( 32 ,1)
Punto C=
Z =A
324 84
+
=
( 43
13
13 ) 13
Z =B
Z =C
Si en los valores de
x 1 y x2
74
=
( 457 + 318
7 ) 7
( 432 +31)=9
Ramificacin y
Acotamiento
En este mtodo partiremos del valor o valores fraccionarios del punto ptimo,
los cuales son:
Z =B
74
=
( 457 + 318
)
7
7
45 318 74
Z =B
+
=
7
7
7
Pgina 8
5
x 1= =0.71
7
0 xNACIONAL
1 1
UNIVERSIDAD
JOS F. SNCHEZ
CARRIN
INVESTIGACIN
INGENIERA
INFORMTICA
3 x 1 +2 x 2 3
2 x 1 +3 x 2 6
2 x1 + x2 4
2 x 1 +3 x 2 6
3 x 1 +2 x 2 3
2 x1 + x2 4
s.a.:
2 x 1 +3 x 2 6
3 x 1 +2 x 2 3
2 x1 + x2 4
Resultados
x 1=0
( 32 )=4.5
ZCuando x1 vale 0 : 4( 0 ) +3
3 ( 0 ) +2 x 2=3
2 x 2=
Pgina 9
3
2
INVESTIGACIN
INGENIERA
INFORMTICA
x 1=1
2( 1 ) + x 2=4
x 2=2
Pgina
10
La nueva utilidad es
Z=10 y los valores son:
x 1=1
x 2=2