Vous êtes sur la page 1sur 14

INVESTIGACIN DE OPERACIONES

CAPITULO 2 . PROGRAMACION LINEAL (P.L.)


Objetivo: Aplicar los fundamentos de la programacin lineal en la optimizacin de sistemas de
produccin.
2 . 1. Terminologa.
La programacin lineal (PL) es la tcnica que se ocupa de los problemas de asignacin de recursos
limitados que han de destinarse a actividades simultneas que compiten por ellos entre s.
Desde un punto de vista puramente matemtico, La PL es una tcnica utilizada para maximizar o
minimizar una funcin sujeta a restricciones lineales.
Desde el punto de vista econmico el problema de asignacin de recursos encuentra una variada
gama de situaciones que van desde la asignacin de elementos para la produccin de un artculo
determinado hasta la asignacin de los recursos nacionales para sufragar las necesidades
domsticas: desde la programacin de la produccin en un perodo determinado hasta la solucin
de problemas gerenciales.
El modelo matemtico en programacin lineal.
La PL utiliza un modelo matemtico para describir los problemas que se han mencionado. La
calificacin de lineal significa que se requiere que todas las funciones matemticas que
intervienen en el modelo sean exclusivamente lineales es decir, un modelo de PL trabaja con
funciones exclusivamente lineales o que son tratadas como tales. La palabra programacin se
deriva del hecho de que se establece una serie de pasos lgicos que permiten procesar diferentes
problemas bajo un mismo principio o programa, para obtener un ptimo. Esto es, un algoritmo o
programa de proceso determina los pasos para llegar a un resultado que, en el caso de la PL,
intenta ser un ptimo.

2.2 Formulacin de Modelos.


Generalmente un problema de programacin lineal implica la maximizacin o minimizacin de una
funcin lineal de un conjunto de variables NO NEGATIVAS , llamadas INCGNITAS O VARIABLES
sujetas a un conjunto de igualdades o desigualdades tambin lineales , llamadas RESTRICCIONES,
que relacionan a las variables entre s y con la funcin a maximizar o minimizar llamada FUNCION
OBJETIVO.
La generacin e interpretacin del modelo matemtico en programacin lineal generalmente se
hace de sigue la siguiente forma: Encontrar X1, X2, X3.., Xn tales que maximicen la siguiente
funcin objetivo:

U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

Z= C1 X1+ C2 X2 +C3 X3+ . +Ci +Xi+...+CnXn


Sujeta a las siguientes restricciones:
A11 X1 + A12 X2 + A13 X3 +....+ Ain Xn B1
A21 X1 + A22 X2 + A23 X3 +....+A2n Xn B2
A31 X1 + A32 X2 + A33 X3 +....+ A3n Xn B3
+

Am1X1+ Am2 X2+ Am3 X3 +....+ AmnXn Bm


Y tales que:

Xj 0 para j=0,1,2,.,n
Aij, Cj y Bi son constantes conocidas.

Interpretacin del modelo Matemtico:


Dadas actividades en pugna se tiene lo siguiente:

X1, X2, X3... Xn son las variables de decisin que representan los niveles o intensidades de
dichas actividades. Por ejemplo, si cada actividad representa la venta de
diferentes artculos, entonces Xj ser el numero de actividades del articulo j
que debern ser vendidas durante cierto periodo de tiempo.

Z representa la medida total de efectividad, la cual deber ser escogida segn


el caso. Por ejemplo, puede ser la ganancia obtenida durante el mismo
periodo de tiempo anterior.

C j es el incremento que se obtendr en la medida total de efectividad por cada


unidad que Xj incremente. Por ejemplo Cj puede ser la ganancia obtenida al
vender una unidad del articulo j.

m es el nmero de recursos disponibles y se indican con una desigualdad a


cada uno de esos recursos con el objeto de mostrar en qu forma estn
restringidos, de tal forma, que cada una de las m desigualdades corresponde
a una restriccin con respecto a la disponibilidad de cada uno de los
recursos.

U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

Bi es la cantidad total del recurso i del que se dispone para abastecer las

actividades, mientras que,

Aij es la cantidad del recurso

consumida por cada unidad de producto tipo j

elaborada:
En otras palabras, las restricciones significan que no se pueden consumir ms recursos de los que
se disponen.
Las desigualdades no tienen otro significado que el de indicar que la suma de todas las cantidades
de recurso escaso i empleado en las actividades, debe ser menor o igual que la cantidad del
mismo de que se dispone.
Las restricciones Xj o para j= 1, 2, 3,.n no tienen otro objetivo ms que el de eliminar la
posibilidad de niveles negativos para las actividades.
Es importante verificar que la funcin objetivo y todas y cada una de las restricciones sean
dimensionalmente congruentes.
Derivado de lo anterior siempre es recomendable que, una vez conociendo la informacin del
proceso productivo, se elabore una tabla que presente las interrelaciones que existan entre los
elementos que se dan en el problema.
Un ejemplo de la tabla mencionada es el siguiente:
Actividad

variables
1

Cantidad disponible
necesidad

a11

a12

a1n

b1

a21

a22

a2n

b2

am1

am2

amn

bm

Costo Asociado

c1

c2

cn

Variable Asociada

x1

x2

xmn

Recurso

U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

2.3- Solucin grafica para problemas de PL


Ejemplo de maximizacin
Ejemplo 1.- Una compaa fabrica dos clases de vestidos de lana. El vestido A es de mayor calidad
que el vestido B. La ganancia que se obtiene en uno y otro es de 60 y 30 pesos, respectivamente.
Cada vestido de tipo A requiere del triple de tiempo que el de tipo B para su elaboracin. La
compaa tiene una capacidad tal que si slo fabricara vestidos del tipo A hara 300 diarios. El
abastecimiento de lana es suficiente para 700 vestidos diarios tanto del tipo A como del B. El
vestido A requiere de una estola al cuello, de las que se tienen solamente 250 diarias. Por su parte,
el vestido del tipo B requiere un cinturn del cual se cuenta con 600 diarios.
En base a lo anterior la compaa desea conocer cuntos vestidos de los tipos A y B debe
confeccionar para obtener las mayores utilidades.
Solucin:
En este ejemplo, la compaa desea maximizar sus utilidades de manera que la produccin de
vestidos A y B brinde el mayor beneficio.
1) Como primer paso esta el definir las variables de decisin.
X1 es la cantidad de vestidos tipo A a fabricar
X2 es la cantidad de vestidos tipo B.
2) Funcin objetivo.Una vez definidas las variables de decisin y conocida la ganancia o contribucin de cada
vestido $ 60.00 para el vestido A y $ 30.00 para el vestido B, la funcin objetivo queda de
la siguiente forma:
Maximizar f= 60X1 + 30X2
3) Restricciones.Es importante definir primero las restricciones dadas por aquellos recursos por los que
compiten ambas actividades.
a) Capacidad de produccin.
Se cuenta con una capacidad de produccin diaria para producir 300 vestidos tipo
A y que cada vestido tipo A requiere del triple de tiempo que se necesita para la
elaboracin de cada vestido tipo B, se puede escribir esta restriccin de la
siguiente forma: X1 + X2 300
U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

Es decir, la produccin de los vestidos que ampara la variable X2 (vestido tipo B)


requiere de del tiempo que se necesita para la produccin de los vestidos que
ampara la variable X1 (vestido tipo A). Esta desigualdad tambin se puede escribir
as: 3X1 + X2 900
b) Abastecimiento de lana.Los dos vestidos requieren de lana para su fabricacin y, de acuerdo con el
problema, se requiere la misma cantidad para uno y otro, por lo que esta
restriccin queda de la siguiente forma: X1 + X2 700
Otras restricciones.Otras restricciones se refieren a aquellas que son exclusivas para cada tipo de
vestido, es decir, que no existe competencia de las actividades dadas por estos
recursos; sin embargo son una limitante para la produccin de uno y otro modelo
y deben incluirse como restricciones.
Es importante sealar que si no hubiera competencia por ciertos recursos, el llevar
a cabo cada actividad estara determinada por la MAYOR limitante que se diera
para cada una de ellas la cual se traduce en un problema simple que tiene una
solucin directa e inmediata.
c) Nmero de estolas disponiblesEsta restriccin se da solamente para los vestidos tipo A y se escribe as: X1 250
d) Nmero de cinturones disponibles.Esta restriccin se aplica solamente a los vestidos tipo B y se escribe as: X1 600
En resumen, el modelo de PL para este ejemplo ser:
max f=60X1 + 30X2;
Sujeta a:
3X1 + X2 900;
X1 + X2 700;
X1 250;
X2 600;
X1 0 ; X 2 0
U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

El modelo puede expresarse mediante la siguiente Tabla:

Variable

Variables
Disponible

Recursos

X1

X2

Capacidad de produccin

900

Lana

700

Estolas

250

Cinturones

600

Utilidad

60

30

maximizar

Solucin grfica.-

Una vez definido el modelo matemtico y estructurada la tabla:


1) se graficarn las ecuaciones e inecuaciones lineales en un plano cartesiano.
2) determinar el polgono de soluciones factibles
3) determinar los valores de las coordenadas de los vrtices del polgono de soluciones
factibles.
4) graficar la lnea recta de la funcin objetivo
5) Determinar el valor ptimo (en este caso mximo) de la funcin objetivo.
a) Mtodo de los vrtices del polgono de soluciones factibles calculando el valor para
cada vrtice.
b) Mtodo de las rectas paralelas de la funcin objetivo. Calculando el valor a partir del
trazo de lneas paralelas de la funcin objetivo.

Graficando las inecuaciones de las restricciones se tiene lo siguiente:

U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

x2
1000

X1 250

900

Lo cual origina un polgono


convexo cerrado cuyos
vrtices son A, B, C y D

800
700
B (100,600)
600 A (0,600)
O

X2 600

500
400
300
200

X1 + X2 = 700

C (250,150)

100

x1

D (250,0)

10

200

300

400

500 600

700

800

900 1000

3X1 + X2 = 900

Graficando ahora la funcin objetivo.


Clculo de las coordenadas de los vrtices del polgono de soluciones factibles:
Vrtice A: (0,600)
Vrtice B:

X2=600
3X1 + X2=900 3X1+600=900
X2=600
3X1 + X2=900 3X1+600=900
3X1=900-600=300 X1 =

300
= 100
3

B (100,600)
U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

Vrtice C :
X1 = 250
3X1 + X2 = 900 3(250) +x2= 900
X2 = 900 750 = 150
C (250 , 150)
Vrtice D:
Los valores de las coordenadas de los vrtices son:
A (0,600) ; B (100,600) ; C(250,150) ; D (250,0)
Graficando la funcin objetivo
Max f = 60X1 + 30X2; Suponiendo un valor de 3000 se tiene:
3000 = 60X1 + 30X2 si X1= 0
3000 = 30X2 X2 =

300
= 100
3

Si X2 = 0, entonces: 3000 = 60X1 X1=

300
= 50
3

Con estos Valores de X1 y X2 Se grafica la funcin objetivo


Clculo de los valores de contribucin:
Variables
Vrtice y coordenadas

Utilidad
X1

X2

600

18000

100

600

24000

250

150

19500

250

15000

La empresa obtiene una utilidad mxima de $ 24,000.00 cuando vende 100 vestidos de C Modelo
A Y 600 vestidos del modelo B.
U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

En conclusin, se puede afirmar que por el Mtodo de Solucin grfica es posible aplicar dos
diferentes opciones:
Mtodo de las vrtices (del polgono de soluciones factibles)
Mtodo de las rectas paralelas a la funcin objetivo.
Conclusin:

Por cualquiera de los mtodos se puede observar que el vrtice que arroja la mxima
utilidad es el vrtice B con las coordenadas X1= 100 y X2= 600 y una utilidad de $ 24,000.00
lo cual nos indica que se deben fabricar 100 vestidos del Modelo A y 600 del Modelo B.

De acuerdo a la grfica se puede observar que el vrtice B del polgono de soluciones


factibles es el punto ms alejado del origen que tiene contacto con la lnea recta de la
funcin objetivo.

Ejemplo de Minimizacin.Ejemplo 2.- Un qumico requiere de 11,13 y 15 unidades de ciertas sustancias A, B y C


respectivamente, para la elaboracin de un producto .Una materia prima contiene 6,3, y 1
unidades de A, B y C respectivamente y otro producto contiene 1,3 y 5 unidades de A, B y C
respectivamente. Si el primer producto contiene un costo de 5 pesos y el segundo de 4, Cuantos
frascos de cada uno deber comprar el qumico para la elaboracin del producto final deseado, de
manera que el costo sea mnimo?
Solucin:
En este caso el problema plantea el conocer el nmero de frascos tipo 1 y 2 de tal forma que el
costo sea el mnimo.
1) Variables de decisin.X1 = cantidad de botellas tipo 1 a adquirir
X2= cantidad de botellas tipo 2 a adquirir
2) Funcin objetivo.Una vez definidas las variables de decisin y conocidos los costos de adquisicin de los
frascos tipos 1 y 2, la funcin objetivo queda de la siguiente forma:
Minimizar f = 5X1+ 4X2
3) Restricciones.-

U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

En este problema ambas actividades entran en competencia por los recursos disponibles,
limitadas por la cantidad que contiene cada tipo de producto primario
a) Disponibilidad de las sustancias.
En el caso de A, se puede ver que la cantidad de frascos que sea adquirida
proporcionar 6 unidades y la de frascos del tipo 2 una unidad, de tal forma que
esto puede expresarse por la siguiente desigualdad:
6X1 + X2 11
De forma similar, las restricciones para las sustancias B y C quedan expresadas de
la siguiente forma:
3X1 + 3X2 13
X1 + 5x2 15
Resumiendo, el modelo de PL para este ejemplo ser:
Minimizar f = 5X1 + 4X2
Sujeta a:

6X1 + X2 11;
3X1+ 3X2 13;
X1 + 5X2 15;
X1 ; X2 0

La siguiente tabla representa el modelo planteado


Variable

Variables
Necesidad

Recursos

X1

X2

11

13

15

COSTO

minimizar

U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

Se puede observar que en este ejemplo la referencia es necesidad en lugar de disponibilidad y


tambin que el primer miembro de la desigualdad es mayor o igual que el mnimo necesario.
Por ltimo, este problema se refiere a un costo, de donde se desprende el objetivo de minimizar.

Solucin grafica.-

Partiendo del modelo general de PL:

Min f = 5X1 + 4X2

Sujeta a:

6X1 + X2 11;
3X1 + 3X2 13;
X1 + 5X2 15;
X1 0 ; X 2 0

En primer trmino se trazarn los lmites de las desigualdades dados por las ecuaciones de las
rectas:

6X1 + X2 = 11

(1)

3X1 + 3X2 = 13 (2)


X1 + 5X2 = 15

(3)

Ya se sabe que para graficar una recta es necesario determinar dos puntos y, en este caso, los
valores de cruce con cada una de los ejes cartesianos.

U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

X1

10
W
6X1 + X2 = 11 (1)

5X1 + 4X2 = 40 (Funcin Objetivo)


5
C

X1 + 5X2 = 15 (3)

B
V

10

15

X2

3X1 + 3X2 = 13 (2)

En la figura se puede observar que la regin factible de soluciones est dada por un polgono
convexo abierto; es decir, no se tiene lmite en cuanto a la magnitud de los valores que pueden
asumir las variables de decisin X1 y X2. Sin embargo para el ejemplo esto no tiene importancia
dado que se busca el mnimo valor positivo que pueden adquirir estas variables.
La regin factible queda definida por el polgono abierto ABCD.
Como la funcin objetivo es la que define el punto de solucin es necesario realizar su trazo, por
lo que se supone un valor inicial de 40 para f
f= 5X1+ 4X2=40
Trazando la recta correspondiente en la grafica se puede observar que dicha recta cruza la regin
factible , con lo que muestra una amplia cantidad de soluciones ; dadas por el segmento w v .
Variando los valores de la funcin objetivo f es posible trazar varias rectas paralelas hacia abajo
hasta hacer pasar la recta por los puntos extremos del polgono convexo; en este caso los puntos
extremos son B y C.

U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

Para encontrar los valores de B y C es necesario resolver las ecuaciones de las 2 rectas que se
intersectan.
Para el vrtice B:
3X1 + 3X2 = 13 (2) y X1 + 5X2 = 15 (3); multiplicando (3) por -3: y sumando con (2):
-3X1 - 15X2= -45(3)
0 - 12X2 = -32 12X2 = 32 X2 =

32
= 2.66
12

Sustituyendo en la ecuacin (2):


3X1 + 3(2.66) = 13 3X1 + 8.98 = 13 3X1 = 13 - 8.98
3X1 = 4.02 X1 =

4.02
= 1.34; por tanto el punto B (1.34, 2.66)
3

Para el vrtice C :
Este vrtice esta dado por la interseccin de las rectas 1 y 2:
6X1 + X2 = 11 (1) y 3x1 +3x2 = 13 (2), las cuales se resuelven para encontrar el punto de interseccin
C, encontrado los valores de X1 = 1.33 y X2 = 3, es decir C (1.33, 3) . As el valor de F en este punto
es:

f = 5(1.33) + 4(3) = 18.66

Efectuando un resumen de los valores del costo en los cuatro vrtices A, B, C y D se tiene:
Variables

Costo

Vrtices
X1

X2

(funcin objetivo)

15

75

1.66

2.66

18.94

1.33

18.66

11

44

U.M.S.N.H: Facultad de Ingeniera Mecnica

INVESTIGACIN DE OPERACIONES

De los valores obtenidos se puede afirmar que la solucin al modelo planteado indica el uso de
1.33 frascos del tipo 1 y 3 frascos del tipo 2; sin embargo aunque esta solucin es del modelo,
tiene la desventaja de que el nmero de frascos debe de ser un nmero entero, por lo que la
solucin real es:
X1 = 2 y X2 = 3 el valor de f es:
f = 5(2) + 4(3) = 22
Podra darse el caso de que al redondear los resultados de una solucin inicialmente ptima para
el modelo matemtico, no lo fuera para la realidad; por lo que es recomendable, explorar si los
puntos o vrtices contiguos al de la solucin ptima ofrecen mejores perspectivas.
En este caso, se puede observar que la posibilidad ms cercana al resultado ptimo, es decir al
punto C, est dada en el punto B con las coordenadas X1 = 1.66 y X2 = 2.66. Al igual que para C, el
punto B ofrece una solucin fraccionaria que, al ser redondeada, resulta ser X1 = 2 y X2 = 3,
solucin a la que se llega tambin a travs de C. Por lo tanto, la solucin real que hace ptimo el
modelo real es:
X1 = 2 y X2 = 3, lo cual arroja una f de:
f= 5(2) + 4(3) = 22

U.M.S.N.H: Facultad de Ingeniera Mecnica

Vous aimerez peut-être aussi