Sunteți pe pagina 1din 11

PROGRAMACIN LINEAL

La programacin lineal estudia las situaciones en las que se exige maximizar o minimizar funciones
que se encuentran sujetas a determinadas limitaciones, que llamaremos restricciones.
Funcin objetivo
La programacin lineal consiste en optimizar (maximizar o minimizar) una funcin objetivo, que es
una funcin lineal de varias variables:
Pasos para resolver un problema de programacin lineal
Elegir las incgnitas.
Escribir la funcin objetivo en funcin de los datos del problema.
Escribir las restricciones en forma de sistema de inecuaciones.
Averiguar el conjunto de soluciones factibles representando grficamente las
restricciones.
Calcular las coordenadas de los vrtices del recinto de soluciones factibles (si son pocos).
Calcular el valor de la funcin objetivo en cada uno de los vrtices para ver en cul de
ellos presenta el valor mximo o mnimo segn nos pida el problema (hay que tener en
cuenta aqu la posible no existencia de solucin si el recinto no est acotado).

MODELO CON DOS VARIABLES

EJERCICIOS
Una compaa fabrica y venden dos modelos de lmpara L
1
y L
2
. Para su
fabricacin se necesita un trabajo manual de 20 minutos para el modelo L
1
y de 30
minutos para el L
2
; y un trabajo de mquina para L
1
y de 10 minutos para L
2
. Se
dispone para el trabajo manual de 100 horas al mes y para la mquina 80 horas al
mes. Sabiendo que el beneficio por unidad es de 15 y 10 euros para L
1
y L
2
,
respectivamente, planificar la produccin para obtener el mximo beneficio.
1 Eleccin de las incgnitas.
x = n de lmparas L
1

y = n de lmparas L
2

2 Funcin objetivo
f(x, y) = 15x + 10y
3 Restricciones
Pasamos los tiempos a horas
20 min = 1/3 h
30 min = 1/2 h
10 min = 1/6 h
Para escribir las restricciones vamos a ayudarnos de una tabla:

L1 L2 Tiempo
Manual 1/3 1/2 100
Mquina 1/3 1/6 80
1/3x + 1/2y 100
1/3x + 1/6y 80
Como el nmero de lmparas son nmeros naturales, tendremos dos restricciones ms:
x 0
y 0
4 Hallar el conjunto de soluciones factibles
Tenemos que representar grficamente las restricciones.
Al ser x 0 e y 0, trabajaremos en el primer cuadrante.
Representamos las rectas, a partir de sus puntos de corte con los ejes.
Resolvemos grficamente la inecuacin: 1/3 x + 1/2 y 100; para ello tomamos un punto
del plano, por ejemplo el (0,0).
1/30 + 1/20 100
1/30 + 1/60 80
La zona de interseccin de las soluciones de las inecuaciones sera la solucin al sistema de
inecuaciones, que constituye el conjunto de las soluciones factibles.

5 Calcular las coordenadas de los vrtices del recinto de las soluciones factibles.
La solucin ptima si es nica se encuentra en un vrtice del recinto. estos son las
soluciones a los sistemas:
1/3x + 1/2y = 100; x = 0 (0, 200)
1/3x + 1/6y = 80; y = 0(240, 0)
1/3x + 1/2y = 100; 1/3x + 1/6y = 80(210, 60)

6 Calcular el valor de la funcin objetivo
En la funcin objetivo sustituimos cada uno de los vrtices.
f(x, y) = 15x + 10y
f(0, 200) = 150 + 10200 = 2 000
f(240, 0 ) = 15240 + 100 = 3 600
f(210, 60) = 15210 + 1060 = 3 750 Mximo
La solucin ptima es fabricar 210 del modelo L
1
y 60 del modelo L
1
para obtener un
beneficio de 3 750

Una empresa de transportes tiene dos tipos de camiones, los del tipo A con un
espacio refrigerado de 20 m
3
y un espacio no refrigerado de 40 m
3
. Los del tipo B,
con igual cubicaje total, al 50% de refrigerado y no refrigerado. La contratan para el
transporte de 3 000 m
3
de producto que necesita refrigeracin y 4 000 m
3
de otro
que no la necesita. El coste por kilmetro de un camin del tipo A es de 30 y el B
de 40 . Cuntos camiones de cada tipo ha de utilizar para que el coste total sea
mnimo?
1 Eleccin de las incgnitas.
x = camiones de tipo A
y = camiones de tipo B
2 Funcin objetivo
f(x,y) = 30x + 40y
3 Restricciones
A B Total
Refrigerado 20 30 3 000
No refrigerado 40 30 4 000
20x + 30y 3 000
40x + 30y 4 000
x 0
y 0
4 Hallar el conjunto de soluciones factibles

5 Calcular las coordenadas de los vrtices del recinto de las soluciones factibles.

6 Calcular el valor de la funcin objetivo
f(0, 400/3) = 30 0 + 40 400/3 = 5 333.332
f(150, 0) = 30 150 + 40 0 = 4 500
Como x e y han de ser nmeros naturales redondeamos el valor de y.
f(50, 67) = 30 50 + 40 67 = 4180 Mnimo
El coste mnimo son 4 180 para A = 50 yz B = 67.


RMC es una pequea empresa que fabrica una variedad de productos basados en sustancias
qumicas. En un proceso de produccin particular, se emplean tres materias primas para producir
dos productos: un aditivo para combustible y una base para solvente. El aditivo para combustible
se vende a compaas petroleras y se usa en la produccin de gasolina y combustibles
relacionados. La base para solvente se vende a una variedad de empresas qumicas y se emplea
en productos para limpieza en el hogar e industriales. Las tres materias primas se mezclan para
fabricar el aditivo para combustible y la base para el solvente, tal como se muestra a continuacin:


sta nos muestra que una tonelada de aditivo para combustible es una mezcla de 0.4 toneladas
del material 1 y 0.6 toneladas del material 3. Una tonelada de la base para solvente es una mezcla
de 0.5 toneladas del material 1, 0.2 toneladas del material 2 y 0.3 toneladas del material 3.

La produccin de RMC esta restringida por una disponibilidad limitada de las tres materias primas.
Para el periodo de produccin actual,RMC tiene disponibles las siguientes cantidades de materia
prima:

Debido a los desechos y a la naturaleza del proceso de produccin, los materiales que no se
lleguen a usar en una corrida de produccin no se pueden almacenar para las subsiguientes, son
intiles y deben desecharse.

El departamento de contabilidad analiz las cifras de produccin, asign todos los costos
relevantes y lleg a precios que, para ambos productos, produciran una contribucin a la utilidad
de $ 40 por cada tonelada de aditivo para combustible producida y $ 30 para cada tonelada
producida de base para solvente. Ahora usaremos la programacin lineal para determinar la
cantidad de aditivo para combustible y la cantidad de base para solvente para producir a fin de
maximizar la contribucin a la ganancia total.
MTODO GRFICO
PASOS

1. Trasladar la informacin relevante del problema a una tabla

2. Describir el objetivo del problema, formular las restricciones y nombrar las variables

Objetivo: Maximizar la contribucin total a la ganancia.

Restricciones:

Material 1 <= 20
Material 2 <= 5
Material 3 <= 21

F = Cantidad de toneladas para aditivo para combustible por producir.
S = Cantidad de toneladas para aditivo para solvente por producir

3. Formular la funcin objetivo

MAX = 40F + 30S

4. Realizar el modelo matemtico

MAX = 40F +30S
sujeto a:
0.4F+0.5S <= 20 Ecuacin 1
0.2S <= 5 Ecuacin 2
0.6F+0.3S <= 21 Ecuacin 3
F,S >= 0

5. Reemplazar por 0 los valores de F y S en cada una de las ecuaciones

En ecuacin 1

Si F=0 entonces:

0.5S = 20
S = 20/0.5
S = 40
(F=0,S=40)

Si S=0 entonces

0.4F = 20
F = 20/0.4
F = 50
(F=50,S=0)

En ecuacin 2

S = 5/0.2
S = 25
(F=0,S=25)

En ecuacin 3

Si F=0 entonces

0.3S = 21
S = 21/0.3
S = 70
(F=0,S=70)

Si S=0 entonces
0.6F = 21
F = 21/0.6
F = 35
(F=35,S=0)

6. Graficar los puntos encontrados

Para realizar la grfica es necesario tomar en cuenta las siguientes recomendaciones:

1.Preparar una grfica para cada restriccin que muestre las soluciones que satisfagan la
restriccin.
2.Determinar la regin factible identificando las soluciones que satisfacen simultneamente todas
las restricciones.
3.Trazar lneas de funcin objetivo que muestren los valores de las variables de decisin que
producen valores especificados para la misma.
4.Mover lneas de funcin objetivo paralelas hacia valores mayores de la funcin objetivo hasta que
un mayor movimiento sacara a la lnea por completo de la regin factible.
5.Cualquier solucin factible en la lnea de funcin objetivo con el valor mximo encontrado por el
procedimiento anterior es una solucin ptima.

Del anterior grfico podemos deducir que las lineas celestes representan cada una de las
restricciones del problema, la lnea roja es la funcin objetivo, la parte de la grfica sombreada con
puntos rojos respresenta el rea factible y el punto blanco la solucin ptima, a continuacin
veremos como llegamos a cada una de dichas conclusiones.
MTODO ALGEBRAICO
1. Obtener la solucin ptima
a. Se usan las ecuaciones 1 y 3 del problema:

0.4F+0.5S = 20 Ecuacin 4
0.6F+0.3S = 21 Ecuacin 5

b. Se despeja F de la ecuacin 4

0.4F+0.5S = 20
0.4F = 20-0.5S
F = 50-1.25S Ecaucin 6

c. Se sustituye F en la ecuacin 5

0.6F+0.3S = 21
0.6(50-1.25S)+0.3S = 21
30-0.75S+0.3S = 21
-0.45S = 21-30
-0.45S = -9
S = -9/-0.45
S = 20

d. Se sustituye S en la ecuacin 6

F = 50-1.25S
F = 50-1.25(20)
F = 50-25
F = 25

Se puede observar en la grfica que estos dos valores estn representados por el punto blanco, lo
cual quiere decir que esta es la solucin ptima del problema.

e. Sustituir los valores en la funcin objetivo

MAX = 40F+30S
MAX = 40(25)+30(20)
MAX = 1,000 + 600
MAX = $ 1,600

En conclusin se deben producir 25 toneladas de combustible y 20 toneladas de base para aditivo
para obtener una utilidad mxima de $ 1,600

Para encontrar la lnea que atraviesa la solucin factible (punto blanco) se iguala a 0 F y S en la
funcin objetivo y se encuentran los valores:

40F+30S = 1,600

Si F es 0 entonces:

30S = 1,600
S = 1,600/30
S = 53.33
(F=0,S=53.33)

SI S es 0 entonces:

40F = 1,600
F = 1,600/40
F = 40
(F=40,S=0)

Como se puede observar estos puntos estan representados por la lnea celeste C3 y es la que
atraviesa la solucin ptima.

S-ar putea să vă placă și