Está en la página 1de 31

Mtodos de

Optimizacin
Programacin lineal es una tcnica
de optimizacin, que consiste en la
maximizacin o minimizacin de
una funcin lineal, llamada funcin
objetivo, sujeto a restricciones
lineales.
El criterio de optimizacin,
persigue por lo general un objetivo
econmico, p.e.:
Maximizar un beneficio.
Minimizar un costo.
FUNCIN OBJETIVO. Es una funcin
lineal que bsicamente maximiza las
utilidades o producciones y minimiza
los costos o desperdicios de un
determinado proceso productivo.
RESTRICCIONES. Es un conjunto de
inecuaciones que bsicamente evalan
los recursos y a la vez condicionan a la
funcin objetivo.


Sujeto a:
X C
+ ... +
X C
+
X C
+
X C
= Z . Min . Max
n n 3 3 2 2 1 1
m ..., , 2 , 1 i ; b X a ... X a X a
i n in 2 2 i 1 1 i
=
|
|
|
.
|

\
|
>
=
s
+ + +
n ..., , 2 , 1 j , 0 X
j
= >
ESTRUCTURA MATEMTICA



Sujeto a:




X C
= Z . Min . Max
j j
n
1

n ... 2, 1, = j j 0
X
m ... 2, 1, : i
b
=
X a
j
i j ij
n
1
v >
|
|
|
.
|

\
|
>
s



Sujeto a:
X
C
= Z . Min Max
t
0 X
b = X A
>
|
|
|
.
|

\
|
>
s
|
|
|
|
|
|
.
|

\
|
|
|
|
|
|
|
.
|

\
|
|
|
|
|
|
|
.
|

\
|
|
|
|
|
|
|
.
|

\
|
b
...
b
b
= b ;
a
... 2
a
1
a
...
n
a
...
a

a
n
a
...
a

a
= A ;
X
...
X
X
= X ;
C
...
C
C
= C
m
2
1
mn m m
2 22 21
1 12 11
n
2
1
n
2
1
a. FORMULACION DEL MODELO,
consiste en determinar los valores de
los coeficientes expresar el modelo en
cualquiera de sus formas.
b. SOLUCIN DEL MODELO, Consiste
en aplicar un mtodo de solucin para
hallar los valores del vector X que
optimice la funcin objetivo, sujeto a
las restricciones.
FORMULACION DE PROGRAMAS LINEALES.
EJEMPLO:
Una compaa industrializa la pia y obtiene dos productos: (1)
pia en rodajas, y (2) jugo de pia.
Las cantidades de material, mano de obra y equipos requeridos,
as como, la disponibilidad de recursos para la produccin de c/u
de los productos ya mencionados se dan en la siguiente tabla:
FACTORES JUGO DE
PIA
PIA EN
RODAJAS
DISPONIBILIDAD
DE RECURSOS
MANO DE OBRA (h.h) 3 2.00 12,000
EQUIPO (h.m) 1 2.30 6,900
MATERIA PRIMA (Kg) 1 1.45 4,900
Si las ganancias son: S/. 10.00 por cada lata de pia en rodajas y
S/.20.00 cada lata de jugo de pia, plantear un programa para
obtener la ganancia mxima.
SOLUCIN:
1ra restriccin de Mano de Obra.


2da. restriccin de Equipo.


3ra. restriccin de Materia Prima.
12000 =
X
2 +
X
3
2 1
|
|
|
.
|

\
|
s
>
6900 =
X
2.3 +
X
2 1
|
|
|
.
|

\
|
s
>
4900 =
X
1.45 +
X
2 1
|
|
|
.
|

\
|
s
>
n 1,2,..., = i 0;
X
4900
X
1.45 +
X
6900
X
2.3 +
X
12000
X
2 +
X
3
X
10 +
X
20 = Z Max
i
2 1
2 1
2 1
2 1
>
s
s
s
PRESENTACION CANONICA
El modelo de un PL est en forma
cannica si el objetivo es maximizar una
funcin lineal sujeta a restricciones
estructurales exclusivamente de la forma
"s", y las variables de decisin solamente
admiten valores no negativos.
FORMA CANONICA


Sujeto a:
X C
+ ... +
X C
+
X C
= .Z Max
n n 2 2 1 1
b x a
+ ... +
x a
+
x a
1 n
1
2 12 1 11
n
s
b x a
+ ... +
x a
+
x a
2 n
2
2 22 1 21
n
s
. ... + ... + ... + ...
b x a
+ ... +
x
2
a
+
x
1
a
n n mn 2 m 1 m
s
0
x
,...,
x
,
x
n 2 1
>
PRESENTACION ESTANDARIZADA
El modelo de un Programa Lineal est
en forma estandarizada si el objetivo
es maximizar una funcin sujeta a
restricciones estructurales de la forma
"=" exclusivamente y las variables de
decisin slo admiten valores
negativos.
FORMA ESTANDARIZADA


Sujeto a:
X
C
= Z . Max
t
b = X A
0 X>
PRESENTACION MIXTA
El modelo de un PL est en forma
mixta, cuando la funcin objetivo es la
maximizacin o minimizacin de una
funcin lineal sujeta a restricciones
estructurales de las formas " s > " y
las variables de decisin slo admiten
valores no negativos.
X
C
= Z : OPTIMIZAR
t
b X A |
.
|

\
|
>
s
0 X>
Sujeto a:
TRANSFORMACION DE UN PROGRAMA
LINEAL
Algunas formas de expresar una programacin lineal
son ms convenientes que otras, por ciertos
propsitos. Por ejemplo, con frecuencia se usa la
forma cannica para realizar estudios conceptuales
de programacin lineal. sin embargo, la forma de PL
tiene particular importancia para hallar la solucin
de un problema de programacin lineal mediante
mtodos analticos, por esta razn es til conocer
los procedimientos de transformacin entre las
diversas formas de un PL.
TEOREMA: Un PL expresado en forma
estandarizada o en forma mixta puede ser
transformado a la forma cannica y viceversa.
TRANSFORMACION A LA FORMA
CANONICA
Forma General


Sujeto a:
X
C
= Z : OPTIMIZAR
t
0 X
b X A
>
s
TRANSFORMACION A LA FORMA
CANONICA
MIXTA FORMA
0 X , X
20 X 4 X 4
0 X X 3
. a . s
X 3 X 4 Z Min
2 1
2 1
2 1
2 1
>
s +
> +
+ =

CANONICA FORMA
0 X , X
20 X 4 X 4
0 X X 3
. a . s
X 3 X 4 Z Max
2 1
2 1
2 1
2 1
>
s +
s
=
TRANSFORMACION A LA FORMA
ESTANDAR.
Forma General


Sujeto a:
0 X
b X A
X C Z Max
t
>
=
=
TRANSFORMACION A LA FORMA
ESTANDAR.
0 X , X , X
9 X 6 X 7
8 X 2 X 2
. a . s
X 8 X 2 X 6 Z Max
3 2 1
3 1
2 1
3 2 1
>
=
s
+ =

0 X , X , X
9 X 6 X 7
8 X X 2 X 3
. a . s
VA X 0 X 8 X 2 X 6 Z Max
4 2 1
3 1
4 2 1
4 3 2 1
>
=
= +
+ + =
Sea:


Sujeto a:


X
C
= Z . Max
t
0 X
b X A
>
s
a. La funcin objetivo es igual a la suma
(algebraica) de contribuciones parciales de cada una
de las variables de decisin, X1, X2, ..., Xn. Es decir,
la funcin objetivo es una combinacin lineal de las
variables de decisin.
b. Cada trmino de la funcin objetivo y de las
restricciones estructurales, es de la forma "kX", es
decir, que existe proporcionalidad.
Bajo estas condiciones un modelo de programacin
lineal es adecuado exclusivamente para resolver
problemas de ciertos sistemas lineales.
FORMAS EQUIVALENTES DE UN PL
PRIMERA REGLA
A.


Ejemplo:
Equivalente a:
Z - = Z Z . Min - = Z . Max
'

Z . Min = Z . Max
'
X
2 -
X
3 = Z . Max
2 1
X
2 +
X
3 - = Z . Min Z = Z
2 1
'

'
FORMAS EQUIVALENTES DE UN PL
PRIMERA REGLA
B.

Ejemplo:

Equivalente a:

Z - = Z Z . Max = Z . Min
'

'
X
6 -
X
6 = Z . Min
2 1
X
6 +
X
6 = Z . Max Z = Z
2 1
'

'
FORMAS EQUIVALENTES DE UN PL
SEGUNDA REGLA:
A.
Ejemplo:


B.
Ejemplo:
b - X A - b X A > s
2 -
X
2 -
X
3 - 2
X
2 +
X
3
2 1 2 1
> s
b - X A - b X A s >
4 -
X
-
X
2 - 4
X
+
X
2
2 1 2 1
s >
FORMAS EQUIVALENTES DE UN PL
TERCERA REGLA:
A. Toda desigualdad del tipo AX s b se
puede convertir en un igualdad,
mediante la adiccin de variables de
holgura.

Ejemplo:

b Y AX
b AX
0
= +
s
18 X X X 2 18 X X 2
8 X X X 3 8 X X 3
4 2 1 2 1
3 2 1 2 1
s + + s +
= + + s +
FORMAS EQUIVALENTES DE UN PL
TERCERA REGLA:
B. Cuando se tiene restricciones del
tipo AX > b se restan variables de
holgura para convertir las
desigualdades a igualdades (variables
de exceso o superfluas).

Ejemplo:

b Y AX
b AX
0
=
>
2 X X X 2 2 X X 2
4 X X 3 X 4 X 3 X
4 2 1 2 1
3 2 1 2 1
= + > +
= + > +
FORMAS EQUIVALENTES DE UN PL
CUARTA REGLA:
Variable no restringida es aquella
que puede tomar cualquier valor
positivo, cero o negativo; puede
escribirse, para efectos de cmputo
como una diferencia de dos variables
restringidas.



FORMAS EQUIVALENTES DE UN PL
CUARTA REGLA:



a restringid no : X
0 X , X
8 X 3 X X 3
3
2 1
3 2 1
>
s +

( )
8 X 3 X 3 X 2 X 3
8 X X 3 X 2 X 3
0 X ; 0 X X X X
5 4 2 1
5 4 2 1
5 4 5 4 3
s + +
s +
> > =

Cero X X X
Negativo X X X
Positivo X X X
3 5 4
3 5 4
3 5 4
=
<
>
FORMAS EQUIVALENTES DE UN PL
QUINTA REGLA:


Ejemplo:

Es equivalente a:

b X A y/o b X A b = X A > s
6 =
X
2 +
X
3
2 1
6
X
2 +
X
3
6
X
2 +
X
3
2 1
2 1
>
s
THATS ALL
FRIENDS

También podría gustarte