You are on page 1of 65

PROGRAMACIN LINEAL

Objetivos

Conocer la utilidad de la programacin lineal en problemas de optimizacin. Dominar el lenguaje propio de la programacin lineal. Encontrar y representar regiones factibles y soluciones ptimas mediante el mtodo grfico. Utilizar el comando solver para la resolucin de problemas de programacin lineal.

Conocimientos revios
!as clases estarn dirigidas a alumnos correspondientes al "to a#o de educacin media o $er a#o universitario con orientacin en %dministracin de empresas& 'ue contengan los siguientes saberes previos( )epresentacin grfica de rectas y de desigualdades en el plano cartesiano. )esolucin de sistemas de ecuaciones lineales mediante regla de Cramer.

CLASE 1

*ntroduccin a la programacin lineal& mtodo grfico de optimizacin

+todo del punto es'uina& comando ,olver.

CLASE 2

CLASE 1
Contenidos: Introduccin a la Programacin Lineal Lenguaje de Programacin Situacin Inicial Mtodo Grfico

-De dnde proviene el trmino rogramacin !ineal.


!a parte de /programacin0 del nombre proviene de la terminolog1a militar de la era de la segunda guerra mundial. Cada programa era una solucin a un problema de asignacin de recursos& como por ejemplo -2u programa de distribucin de combustible contribuir mejor a la victoria global. !a programacin entendida de esta manera es una gran 3erramienta de investigacin de operaciones y el trmino /lineal0 3ace referencia a 'ue un problema se pueda describir utilizando ecuaciones y desigualdades lineales.

- ara 'ue sirve la programacin lineal.

!enguaje de rogramacin
Funcin !jeti"o #e$triccione$ Es la funcin por maximizar o minimizar Son las limitaciones existentes sobre las variables. Constituyen un sistema de desigualdades. Son las infinitas soluciones para el sistema de restricciones. Es una de las soluciones factibles que le da valor mximo o mnimo a la funcin ob etivo.

Solucione$ Facti!le$ Solucin %&tima

... )ecordemos un poco 4


!Cul de los siguientes regiones coloreadas en el grfico corresponde a la desigualdad
x y + # $ %

"

-Cul es la opcin correcta.


&egin 'ioleta

&egin Celeste

I'C ##EC( ))) (eb)s revisar algunos conceptos previos antes de continuar*'olv) a pensarlo*
C+,-.,/0&

M*+ ,IE'))) 1a ests en condiciones de comenzar a ver de qu) se trata la programacin lineal *

SITUACIN INICIAL
Un fabricante produce dos tipos de corbatas, Old Smokey y Blaze Away. ara su produccin, las corbatas re!uieren del uso de dos m"!uinas de coser A y B. #l n$mero de %oras necesarias para ambas esta indicado en la siguiente tabla&
Mquina A Old Smokey Blaze Away 2h 4h Mquina B 4h 2h

Si cada m"!uina puede utilizarse '( %oras por d)a y las utilidades en los modelos son de *( y *+ respecti,amente. -.u"ntas corbatas de cada tipo deben producirse por d)a para obtener una utilidad m"xima/ -.u"l es la utilidad m"xima/

lanteo del problema


Funcin !jeti"o

0 = 2x + 3 y
E$ la funcin de utilidade$ -ue de!o ma.imi/ar

#e$triccione$

Condicione$ de no negati"idad

4 x + 2 y 42 2 x + 4 y 42 Limitacione$ x 5 0oraria$ de la$ y 5 m-uina$ A 1 ,

asos a seguir para encontrar la cantidad de art1culos 'ue deben venderse& de ambos modelos& para 'ue la utilidad sea m5ima( $.

7.

:.

6raficar las desigualdades 'ue indican las restricciones del problema en el plano cartesiano. *ndicar la interseccin de dic3as regiones& o sea& la solucin al sistema de inecuaciones planteado 8)egin de soluciones factibles9. Encontrar en el interior de esa regin& cul es el punto para en el cual la funcin de utilidades 8;uncin objetivo9 es m5ima.

-Cmo encontramos la regin de soluciones factibles.


% continuacin graficaremos paso a paso las restricciones del problema.

Condicin de no negatividad( x 56 y 5

Solucin

&egin excluida

&ecta incluida en la solucin

rimera )estriccin( 4 x + 2 y < 42

&ecta excluida de la solucin

,egunda )estriccin( 2 x + 4 y < 42

Regin de soluciones factibles

7)todo grfico

ara encontrar la solucin ptima podemos utilizar

7)todo del punto esquina Comando Solver

+todo 6rfico
8a recta 0 = 2 x + 3 y y = x se llama recta de % 3 isoutilidad debido a que todos sus puntos tienen la misma utilidad6 su pendiente es 94:% y su ordenada al origen vara seg;n el valor de la utilidad <. El m)todo grfico consiste en buscar cul de estas rectas de isoutilidad cumple con dos condiciones: -iene puntos en com;n con la regin de soluciones factibles. -iene ordenada al origen mxima.
4 0

<usc la recta de isoutilidad m5ima en E5cel dndole diferentes valores a la variable = 8Utilidad9(

Micro$oft E.cel

En qu punto de la regin de soluciones factibles la utilidad es mxima?


( = ,inguno de los anteriores

I'C ##EC( ))) 'olv) a excel e intentalo de nuevo *


'+8'E&
Micro$oft E.cel

M*+ ,IE'))) 'eamos entonces el grfico que contiene a la regin de soluciones factibles y a la recta de utilidad mxima *

&ecta de /tilidad 7xima A

Cualquier recta de isoutilidad con una utilidad mayor no contendr puntos en la regin factible.

, C

Encontremos las coordenadas del punto < 4


&esolv) el sistema de ecuaciones
4 x + 2 y = 42 2 x + 4 y = 42

en excel mediante la regla de Cramer utilizando determinantes


Micro$oft E.cel

*nterpretemos el resultado 4
Cul de las siguientes conclusiones sera la correcta?

Cuando se produzcan 25 unidades de cada producto la utilida

Cuando se produzcan 2 unidades de corbatas +ld Smo?ey y Cuando se produzcan 25 unidades de cada marca a un precio

I'C ##EC( ))) 'olv) a pensarlo *


'+8'E&

M*+ ,IE')))
Las ganancias sern mximas y sern de !" cuando se produ#can ! corbatas $ld %mo&ey y ! corbatas 'la#e ()ay* +,-

CLASE 2
Contenidos: 7)todo del punto esquina.

7inimizacin en una regin factible no acot Comando Solver.

+todo del unto Es'uina


Como pudimos observar en el m)todo grfico la recta de utilidad mxima encontrada contiene a un v)rtice de la regin factible Apunto esquinaB. Cor lo tanto podemos deducir que: /na funcin lineal definida sobre una regin factible acotada no vaca6 tiene un valor mximo AmnimoB que puede Dallarse en un v)rtice Apunto extremo6 esquinaB

Cara mostrarlo recurriremos a la situacin problemtica de la clase anterior6 te invito a Excel a buscar el valor mximo en los cuatro puntos esquina: 06 =6 C y (.

Micro$oft E.cel

En cul de los puntos la funcin ob.eti/o encuentra su mximo /alor?


( = ,inguno de los anteriores

I'C ##EC( ))) 'olv) a pensarlo *


'+8'E&

M*+ ,IE')))

El resultado coincide con el obtenido en la clase anterior.

'eamos otro e emplo *

* Cero esta vez en una regin factible no acotada.

Es decir que la regin no estar encerrada por una figura como en el e emplo anterior *

Co !o M"nimo
Un agricultor ,a a comprar fertilizante !ue contienen tres nutrientes& A, B y .. 1os m)nimos necesarios son 2+3 unidades de A, '33 unidades de B y 43 unidades de .. #xisten dos marcas muy aceptadas de fertilizantes en el mercado. .rece 5"pido cuesta *4 la bolsa, contiene 6 unidades de A, 7 unidades de B y 2 unidad de .. .rece 8"cil cuesta *+ cada bolsa y contiene ' unidades de cada nutrimento. Si el culti,ador desea minimizar el costo mientras se satisfacen los re!uerimientos de nutrimentos, -.u"ntas bolsas de cada marca debe comprar/
0 Crece &pido Crece Fcil /nidades &equeridas %u 4u #35 = $u 4u 455 C #u 4u E5 Costo : =olsa >E >3

lanteo del roblema


Funcin !jeti"o

. = Ex + 3 y
E$ la funcin de co$to -ue de!o minimi/ar

#e$triccione$

Condicione$ de no negati"idad

% x + 4 y #35 $ x + 4 y 455 x + 4 y E5 x 5 y 5

&egin de Soluciones Factibles


0 Regin de soluciones factibles =
x + 4 y = E5

$ x + 4 y = 455
% x + 4 y = #35

C (

Encontremo$ lo$ &unto$ E$-uina 3


Cara poder aplicar el m)todo del punto esquina debemos encontrar todos los v)rtices6 observando el grfico: 0 G A56#55B y ( G AE565B -e invito a Excel a resolver los siguientes sistemas de ecuaciones mediante la regla de Cramer: Cunto =

% x + 4 y = #35 $ x + 4 y = 455
Micro$oft E.cel

Cunto C

% x + 4 y = #35 x + 4 y = E5

0Dora vamos nuevamente a Excel a reemplazar los cuatro puntos esquina en la funcin ob etivo: 0 G A56#55B = G A456$5B C G A25645B y ( G AE565B

Micro$oft E.cel

En cul de los puntos la funcin ob.eti/o encuentra su mnimo /alor?


( = ,inguno de los anteriores

I'C ##EC( ))) 'olv) a Excel e intentalo de nuevo *


'+8'E&
Micro$oft E.cel

M*+ ,IE'))) 'eamos entonces el grfico que contiene a la regin de soluciones factibles y a la recta de costo mnimo *

#e$&ue$ta al Pro!lema de Minimi/acin de Co$to$


El agricultor deber comprar !" bolsas de la marca 0Crece Rpido1 y 2" bolsas de la marca 0Crece +cil1 para lograr minimi#ar los costos en !!"* (

&ecta de isocosto mnimo

= C

$tro mtodo para resol/er problemas de programacin lineal utili#ando Excel

HComando SolverI
Micro$oft E.cel

Situacin a #e$ol"er
Una compa9)a fabrica tres tipos de muebles para patio& sillas, mecedoras y sillones. .ada uno re!uiere madera, pl"stico y aluminio como se muestra en la siguiente tabla&

7adera Silla #u 7ecedora # u Silln #u

Clstico #u #u 4u

0luminio 4u %u $u

1a compa9)a tiene disponibles (33 unidades de madera, 733 unidades de pl"stico y 2(73 unidades de aluminio. .ada silla, mecedora y silln se ,ende en *'2, *'( y *6+, respecti,amente. Suponiendo !ue todos los mubles pueden ,enderse determine, utilizando el m:todo simplex, la produccin para !ue el ingreso total sea m"ximo. -.u"l es el ingreso m"ximo/

lanteo del problema


Funcin !jeti"o #e$triccione$

0 = 4#x + 42 y + %3 z
x + y + z 255 x + y + 4 z $55 4 x + % y + $ z #2$5 x 5 y 5

'amos a Excel a ingresar estos datos

4Cule$ de lo$ $iguiente$ re$ultado$ e$ el correcto5

a B x = %55

y = #55

z = #55

0 =5

bB x = 455

y = %55

z = #55

0 = $25

cB x = 5

y = %55

z = #55

0 = #5.E55

I'C ##EC( ))) 'olv) a Excel e intentalo de nuevo *


'+8'E&
Micro$oft E.cel

M*+ ,IE'))) Jas alcanzado los ob etivos de esta unidadKKKK

,ntegracin y +i.acin
&esolveremos el mismo problema de optimizacin mediante todos los m)todos aprendidos * Una compa9)a de cargas mane;a en,)os para dos compa9)as A y B. 1a empresa A en,)a ca;as !ue pesan 6 kg cada una y tienen un ,olumen de ' m6, mientras !ie la B en,)a ca;as de 2 m6 con un peso de 7 kg. <anto A como B %acen en,)os a los mismos destinos y el costo de transporte de la ca;a de A es * 3,=7 y para B de * 3,73. 1a compa9)a transportadora tiene un camin con espacio de carga para '.(33 m6 y capacidad m"xima de >.'33 kg. #n un ,ia;e, -.u"ntas ca;as de cada empresa debe transportar el camin para !ue la compa9)a de transportes obtenga el m"ximo de ingresos/ -.u"l es este m"ximo/

!Cul de los siguientes planteos es correcto"


Funcin +b etivo: 0 = 4255 x + M455 y &estricciones: 4 x + % y 56 L$ x + $ y 56$5

Funcin +b etivo: 0 = 56 L$ x + 56$5 y &estricciones: 4 x + y 4255 % x + $ y M455

I'C ##EC( ))) 'olv) a leer el problema y pens bien cules son las variables principales *
'olv) a pensarlo

666Mu1 ,ien))))
0Dora debemos graficar el problema para ver que tipo de regin de soluciones factibles obtenemos

!Es una regin acotada"

S.

,+

Regin de soluciones factibles

I'C ##EC( )))


&ecord que *

0Dora volv) a pensarlo *

666Mu1 ,ien))))
0Dora debemos encontrar los cuatro v)rtices de esa regin *

Punto$ E$-uina
= G A56#E25B C G !"

( G A#45565B 0 G A565B

Coordenada$ del &unto C

'amos a Excel a resolver el correspondiente sistema de ecuaciones para encontrar las coordenadas de C y luego a buscar en cul de los puntos es mxima la funcin ob etivo *

Micro$oft E.cel

0Dora verifiquemos si esa solucin coincide con la que nos brinda el comando Solver *

Micro$oft E.cel

!Cul de las siguientes respuestas es correcta"


El camin debe transportar ##55 ca as de la empresa 0 y #355 ca as de la empresa = para que los ingresos sean mximos6 y el mximo es de > 255. El ingreso mximo es de ##55 N 255 N #355 G %#55. El camin debe transportar 255 ca as de la empresa 0 y #355 ca as de la empresa = para que los ingresos sean mximos6 y el mximo es de > ##55. ,inguna de las anteriores.

I'C ##EC( ))) 'olv) a pensarlo *


'+8'E&

666Mu1 ,ien)))
OOJas finalizado las clases de Crogramacin 8ineal con )xito6 FelicitacionesKK

+,-

You might also like