Beruflich Dokumente
Kultur Dokumente
MARIATEGUI
FACULTAD DE CIENCIAS JURDICAS
EMPRESARIALES Y PEDAGGICAS
ESCUELA PROFESIONAL DE ECONOMIA
PROGRAMACION LINIAL
MOQUEGUA PERU
2016
INDICE
INTRODUCCION1
DEFINICION1
TIPOS3
CARACTERISTICAS..3
VENTAJAS..4
DESVENTAJAS..4
EJERCICIOS5
PROGRAMACION LINIAL
UJCM
1. DEFINICION.
Mtodo para resolver problemas de mximo o mnimo condicionados en los que la
funcin objetivo o funcin de rendimiento (a maximizar o minimizar) y las ecuaciones de
condicin o restricciones son todas ellas lineales, y en los que las variables que
intervienen en los mismos no pueden tomar valores negativos.
La programacin lineal u optimizacin lineal, es un mtodo matemtico para determinar
la forma de lograr el mejor resultado (por ejemplo, el mximo beneficio o el costo ms
bajo) de un modelo matemtico dado por alguna lista de requisitos representados por
relaciones lineales.
En economa y finanzas, es una tcnica matemtica utilizada en modelos informticos
(simulacin) para encontrar la mejor solucin posible en la asignacin de recursos
limitados (energa, mquinas, materiales, dinero, personal, espacio, tiempo, etc) para
lograr el mximo beneficio o costo mnimo. Sin embargo, es aplicable nicamente cuando
todas las relaciones son lineales, y puede acomodar solamente una clase limitada de
funciones de costes.
1.1.OPTIMIZACION
La humanidad hace tiempo que busca, o profesa buscar, mejores maneras de realizar las
tareas cotidianas de la vida. A lo largo de la historia de la humanidad, se puede observar
la larga bsqueda de fuentes ms efectivas de alimentos al comienzo y luego de
materiales, energa y manejo del entorno fsico. Sin embargo, relativamente tarde en la
historia de la humanidad, comenzaron a formularse ciertas clases de preguntas generales
de manera cuantitativa, primero en palabras y despus en notaciones simblicas. Un
aspecto predominante de estas preguntas generales era la bsqueda de lo "mejor" o lo
"ptimo". Generalmente, los gerentes buscan simplemente lograr alguna mejora en el
nivel de rendimiento, es decir, un problema de "bsqueda de objetivo". Cabe destacar que
estas palabras normalmente no tienen un significado preciso
Se han realizado grandes esfuerzos por describir complejas situaciones humanas y
sociales. Para tener significado, esto debera escribirse en una expresin matemtica que
contenga una o ms variables, cuyos valores deben determinarse. La pregunta que se
formula, en trminos generales, es qu valores deberan tener estas variables para que la
expresin matemtica tenga el mayor valor numrico posible (maximizacin) o el menor
1
PROGRAMACION LINIAL
UJCM
PROGRAMACION LINIAL
UJCM
2. TIPOS.
2.1. MODELOS DE PL.
El Modelo de Programacin Lineal, es una representacin simblica de la realidad que se
estudia, o del problema que se va a solucionar. Se forma con expresiones de lgicas
matemticas, conteniendo trminos que significan contribuciones: a la utilidad (con
mximo) o al costo (con mnimo) en la Funcin Objetivo del modelo. Y al consumo de
recursos disponibles (con desigualdades = = e igualdades =) en las restricciones.
METODO SIMPLEX.
El Mtodo Simplex es un mtodo analtico de solucin de problemas de programacin
lineal capaz de resolver modelos ms complejos que los resueltos mediante el mtodo
grfico sin restriccin en el nmero de variables. mejorando la solucin en cada paso.
METODO GRAFICO
El mtodo grfico es un procedimiento de solucin de problemas de programacin lineal
muy limitado en cuanto al nmero de variables (2 si es un grfico 2D y 3 si es 3D) pero
muy rico en materia de interpretacin de resultados e incluso anlisis de sensibilidad. Este
consiste en representar cada una de las restricciones y encontrar en la medida de lo posible
el polgono (poliedro) factible, comnmente llamado el conjunto solucin o regin
factible, en el cual por razones trigonomtricas en uno de sus vrtices se encuentra la
mejor respuesta (solucin ptima).
3. CARACTERISTICAS.
PROGRAMACION LINIAL
UJCM
4. VENTAJAS.
Hace que el administrador sea mas objetivo en sus decisiones al obtener todos
los datos que puedan ser tiles para la formulacin matemtica del problema
5. DESVENTAJAS.
Tal es el caso de las decisiones donde las variables deben tomar un valor como 0
o 1, como las decisiones de si o no.
No permite la incertidumbre.
Tanto la funcin objetivo como las restricciones estn limitadas a ser lineales
PROGRAMACION LINIAL
UJCM
EJERCICIOS
E.1. Una compaa fabrica y venden dos modelos de lmpara L1 y L2. Para su fabricacin
se necesita un trabajo manual de 20 minutos para el modelo L1 y de 30 minutos para el
L2; y un trabajo de mquina para L1 y de 10 minutos para L2. 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 L1 y L2, respectivamente, planificar la produccin
para obtener el mximo beneficio.
SOLUCION
1 Eleccin de las incgnitas.
x = n de lmparas L1
y = n de lmparas L2
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
5
PROGRAMACION LINIAL
UJCM
1/3x + 1/6y 80
Como el nmero de lmparas son nmeros naturales, tendremos dos restricciones ms:
x0
y0
4 Hallar el conjunto de soluciones factibles
PROGRAMACION LINIAL
UJCM
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)
Mximo
PROGRAMACION LINIAL
UJCM
La solucin ptima es fabricar 210 del modelo L1 y 60 del modelo L1 para obtener un
beneficio de 3 750 .
E.2. Con el comienzo del curso se va a lanzar unas ofertas de material escolar. Unos
almacenes quieren ofrecer 600 cuadernos, 500 carpetas y 400 bolgrafos para la oferta,
empaquetndolo de dos formas distintas; en el primer bloque pondr 2 cuadernos, 1
carpeta y 2 bolgrafos; en el segundo, pondrn 3 cuadernos, 1 carpeta y 1 bolgrafo. Los
precios de cada paquete sern 6.5 y 7 , respectivamente. Cuntos paquetes le conviene
poner de cada tipo para obtener el mximo beneficio?
SOLUCION
1 Eleccin de las incgnitas.
x = P1
y = P2
2 Funcin objetivo
f(x, y) = 6.5x + 7y
3 Restricciones
P1 P2 Disponibles
Cuadernos 2 3 600
Carpetas
1 1 500
Bolgrafos 2 1 400
2x + 3y 600
x + y 500
2x + y 400
x0
PROGRAMACION LINIAL
UJCM
y0
4 Hallar el conjunto de soluciones factibles
5 Calcular las coordenadas de los vrtices del recinto de las soluciones factibles.
PROGRAMACION LINIAL
UJCM
Mximo
x + 5y 15
5x + y 15
x0
y0
10
PROGRAMACION LINIAL
UJCM
5 Calcular las coordenadas de los vrtices del recinto de las soluciones factibles.
PROGRAMACION LINIAL
UJCM
f(15, 0) = 10 15 + 30 0 = 150
12
PROGRAMACION LINIAL
UJCM
5 Calcular las coordenadas de los vrtices del recinto de las soluciones factibles.
PROGRAMACION LINIAL
UJCM
f(x, y) = 2 3 + 16 = 22
f(x, y) = 2 3 + 6 = 12
f(x, y) = 2 6 + 12 = 24
Mximo
PROGRAMACION LINIAL
UJCM
x 20
y 10
4 Hallar el conjunto de soluciones factibles
5 Calcular las coordenadas de los vrtices del recinto de las soluciones factibles.
15
PROGRAMACION LINIAL
UJCM
f(x, y) = 30 20 + 50 10 = 1100
f(x, y) = 30 90 + 50 10 = 3200
f(x, y) = 30 20 + 50 60 = 3600
f(x, y) = 30 50 + 50 50 = 4000
Mximo
1,5
750
polister 2
1000
x + 1.5y 750
2x+3y1500
16
PROGRAMACION LINIAL
UJCM
2x + y 1000
Como el nmero de pantalones y chaquetas son nmeros naturales, tendremos dos
restricciones ms:
x0
y0
4 Hallar el conjunto de soluciones factibles
PROGRAMACION LINIAL
UJCM
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:
2x + 3y = 1500; x = 0 (0, 500)
2x + y = 1000; y = 0 (500, 0)
2x + 3y =1500; 2x + y = 1000 (375, 250)
18
PROGRAMACION LINIAL
UJCM
Mximo
E.7. Una empresa de transportes tiene dos tipos de camiones, los del tipo A con un espacio
refrigerado de 20 m3 y un espacio no refrigerado de 40 m3. Los del tipo B, con igual
cubicaje total, al 50% de refrigerado y no refrigerado. La contratan para el transporte de
3 000 m3 de producto que necesita refrigeracin y 4 000 m3 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?
19
PROGRAMACION LINIAL
UJCM
SOLUCION
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
20
PROGRAMACION LINIAL
UJCM
5 Calcular las coordenadas de los vrtices del recinto de las soluciones factibles.
21
PROGRAMACION LINIAL
UJCM
22
PROGRAMACION LINIAL
UJCM
La funcin Objetivo:
ZMAX = 20000X1 + 20000X2 + 20000X3 + 20000X4
PROGRAMACION LINIAL
UJCM
De esta manera podemos apreciar una matriz identidad (n = 4), formado por las variables
de holgura las cuales solo tienen coeficiente 1 en su respectivo recurso, por el ejemplo la
variable de holgura "S1" solo tiene coeficiente 1 en la restriccin correspondiente a el
recurso 1.
La funcin objetivo no sufre variaciones:
ZMAX = 20000X1 + 20000X2 + 20000X3 + 20000X4
Paso 3: Definir La Solucin Bsica Inicial
El Mtodo Simplex parte de una solucin bsica inicial para realizar todas sus
iteraciones, esta solucin bsica inicial se forma con las variables de coeficiente diferente
de cero (0) en la matriz identidad.
1S1 = 24
1S2 = 20
1S3 = 20
1S4 = 16
Paso 4: Definir La Tabla Simplex Inicial
24
PROGRAMACION LINIAL
UJCM
25
PROGRAMACION LINIAL
UJCM
Minimizar
La ms positiva de los Cj - Zj
La ms negativa de los Cj - Zj
Siendo b los valores bajo la celda Siendo b los valores bajo la celda
Variable que
sale
solucin
el
valor solucin
el
valor
2. El hecho de que una variable distinta forme parte de las variables solucin implica una
serie de cambios en el tabulado Simplex, cambios que se explicarn a continuacin.
26
PROGRAMACION LINIAL
UJCM
Se repite este procedimiento con las dos filas restantes, ahora se harn los
clculos correspondientes en el resto de las celdas.
27
PROGRAMACION LINIAL
UJCM
Minimizar
Solucin
Cuando todos los Cj - Zj sean <= Cuando todos los Cj - Zj sean >=
ptima
- Continuamos con las iteraciones para lo cual tenemos que repetir los pasos anteriores.
28
PROGRAMACION LINIAL
UJCM
En esta ltima iteracin podemos observar que se cumple con la consigna Cj - Zj <= 0,
para ejercicios cuya funcin objetivo sea "Maximizar", por ende hemos llegado a la
respuesta ptima.
X1 = 3
X2 = 4
X3 = 6
X4 = 4
Con una utilidad de: $ 340000
29
PROGRAMACION LINIAL
UJCM
Sin embargo una vez finalizado el Mtodo Simplex se debe observar una matriz identidad
en el rectngulo determinado por las variables de decisin, el hecho de que en este caso
no se muestre la matriz identidad significa que existe una solucin ptima alterna.
La manera de llegar a la otra solucin consiste en alterar el orden en que cada una de las
variables entro a la solucin bsica, recordemos que el proceso fue decidido al azar debido
a la igualdad en el Cj - Zj del tabulado inicial. Aqu les presentamos una de las maneras
de llegar a la otra solucin.
30
PROGRAMACION LINIAL
UJCM
Podemos observar como existe una solucin ptima alternativa en la cual la combinacin
de variables es distinta y existe un menor consumo de recursos, dado que el hecho de que
se encuentre la variable "S1" en la solucin ptima con un coeficiente de "3" significa
que se presenta una holgura de 3 unidades del recurso (pieza rectangular de 8 pines).
X1 = 0 (Cantidad de mesas a producir = 0)
X2 = 7 (Cantidad de sillas a producir = 7)
31
PROGRAMACION LINIAL
UJCM
E.9. Una escuela prepara una excursin para 400 alumnos. La empresa de transporte tiene
8 autobuses de 40 plazas y 10 de 50 plazas, pero slo dispone de 9 conductores. El alquiler
de un autocar grande cuesta 800 y el de uno pequeo 600 . Calcular cuntos autobuses
de cada tipo hay que utilizar para que la excursin resulte lo ms econmica posible para
la escuela.
1 Eleccin de las incgnitas.
x = autobuses pequeos
y = autobuses grandes
2 Funcin objetivo
f(x, y) = 600x + 800y
3 Restricciones
40x + 50y 400
x+y9
x0
y0
4 Hallar el conjunto de soluciones factibles
32
PROGRAMACION LINIAL
UJCM
5 Calcular las coordenadas de los vrtices del recinto de las soluciones factibles.
Mnimo
PROGRAMACION LINIAL
UJCM
34
PROGRAMACION LINIAL
UJCM
5 Calcular las coordenadas de los vrtices del recinto de las soluciones factibles.
PROGRAMACION LINIAL
f(x, y) = 2 6 + 12 = 24
UJCM
Mximo
36
PROGRAMACION LINIAL
UJCM
BIBLIOGRAFIA
PAGINAS WEB
http://www.ingenieriaindustrialonline.com/herramientas-para-el-ingenieroindustrial/investigaci%C3%B3n-de-operaciones/m%C3%A9todo-simplex/
http://home.ubalt.edu/ntsbarsh/business-stat/opre/SpanishD.htm#rop
http://www.economia48.com/spa/d/programacion-lineal/programacion-lineal.htm
http://www.monografias.com/trabajos96/formulacion-modelos-programacionlineal/formulacion-modelos-programacion-lineal.shtml
http://www.vitutor.com/algebra/pl/a_g.html
37