Beruflich Dokumente
Kultur Dokumente
2.
FUNDAMENTOSDELAPROGRAMACINLINEAL
2.
FUNDAMENTOSDELAPROGRAMACINLINEAL
LaprogramacinLinealseusaenlassiguientesreas
-Programacinderefinerasdepetrleo
-Distribucindeproductos
-Planeamientodelaproduccin
-Estudiodemercados
-Planeamientodeinversiones
-Problemasdetransporte
-Problemasdedietas,etctera
2.1.
DEFINICINDEPROGRAMACINLINEAL
2.1.1.Conceptosbsicos
Para resolver problemas de Investigacin de Operaciones por
medio de PL debemos primero explicar las caractersticas
comunes de todos los modelos de PL y las suposiciones
matemticasqueseaplicanaello:
Funcin Objetivo. La programacin lineal es un proceso de
optimizacin. Con una sola funcin objetivo, la cual expresa
matemticamente lo que se intenta maximizar, (por ejemplo las
ganancias o utilidades) o minimizar (por ejemplo, los costos o el
desperdicio)encadacaso.
2.1.1.Conceptosbsicos
Variablededecisin.Representaaquellasseleccionesqueestnbajoelcontrol
delapersonaquetomalasdecisiones.Resolviendoel
problemaseobtienensusvaloresptimos.
Lasvariablespuedenserendgenas(aquellasqueelmodelotratadeexplicar
yseconocentambincomovariablesdependientes)o
exgenas (aquellas fuerzas exteriores al modelo y
cuyasmagnitudesintervienencomodatosytambinse
les denomina variables independientes). Estas dos
expresiones tienen sentido nicamente dentro del
contexto de un modelo especfico, pues una
variable endgena en un modelo dado, puede muy
bienserexgenaenotro.Porejemplo,unavariablede
decisin podra ser el nmero de unidades de un
productoquesedebenfabricarenelsiguientemes.
La programacin lineal se basa en la suposicin de que las variables de
decisinsoncontinuas.
2.1.1.Conceptosbsicos
Restricciones. Son limitaciones que restringen las selecciones
permisibles para las variables de decisin. Cada
limitacin puede expresarse matemticamente en
cualquieradeestastresformas:
Restriccinmenorigualque()imponeunlimite
superior a cierta funcin de las variables de
decisin.Porejemplo,elnmeromximodeclientes
aloscualesesposibleatender.
Restriccin mayor igual que ( ) impone un limite
inferioraciertafuncindelasvariablesdedecisin.
Por ejemplo, la produccin de cierto producto debe
excederoigualaralamagnituddelademanda.
Restriccin igual que ( = ) Por ejemplo, que el
inventario final siempre debe ser igual al inventario
inicialmslaproduccinmenoslasventas.
2.1.1.Conceptosbsicos
Regin factible. Todo problema de PL debe tener una o varias
restricciones. Consideradas en conjunto, esas
restricciones definen una regin factible, la cual
representatodaslascombinacionespermisiblesdelas
variablesdedecisin.Enlamayorpartedeloscasos
la regin factible contiene un nmero muy grande de
soluciones posibles. Lameta delapersonaque toma
decisionesconsisteenencontrarlamejorsolucin.
Parmetro. La funcin objetivo y las restricciones son funciones de las
variables de decisin y los parmetros. Un
parmetro,tambinllamadocoeficienteoconstante
se conocen con certidumbre. Por ejemplo, un
programador de computadoras puede saber de
antemano que la ejecucin de un programa de
softwarerequerirtreshoras,nimsnimenos.
2.1.1.Conceptosbsicos
Linealidad. La funcin objetivo y las ecuaciones de restriccin
sonlineales.Lalinealidadimplicaproporcionalidad
y aditividad; no puede haber en ella productos ni
potencias
(por ejemplo, 10x1x2 , x31 ) de las variables de
decisin.
Nonegatividad.Significaquelasvariablesdedecisindebenser
positivasocero.Porejemplo,unaempresa
quefabricaautosjamspodrproducirun
nmeronegativodeautos.
Graficacindeecuacionesydesigualdadeslineales
Cuandosegraficaunaecuacin,segeneraunarectasobreel
ejedecoordenadas.
Lasdesigualdadesgeneranunplanoalgraficarlosobreelejedecoo
rdenadas.
Pasosparalagraficacindeunadesigualdad:
a. Determinardospuntosquepermitangraficarunarecta,
b. Determinacindelplanoquedaladesigualdad.
Pasosparalagrficadeunadesigualdad:
a. Tomar de la desigualdad, la parte de la ecuacin, para
determinardospuntosquepermitangraficarunarecta,quesera
ellmitedelplano.
Enelcasodequeenlaecuacineltrminoconstantefuese
cero,larectapasaporlaintercepcindelosejes.Porlotanto,
unodelospuntossera(0,0).
Elotropuntoseobtendradandounvalordiferentede
ceroaunadelasvariables.
Silaconstantefuesediferentedecero,seprocededelasiguiente
manera:
Paraelprimerpunto,sehacecerounadelasvariablesy
sedespejalaotravariable.
Paraelsegundopunto,sehacecerolaotravariable,y
sedespejaparalavariablequequedapendiente.
Pasosparalagrficadeunadesigualdad:
b.
Determinacindelplanoquedaladesigualdad.
Seescogeunpuntodeprueba,debajoosobrelarectayseverificasi
satisfaceladesigualdad.
Si satisface la desigualdad, el plano se forma para el lado que se
encuentraelpuntodepruebaescogido.
Sinosatisfaceladesigualdad,elplanoseformaparaelladocontrario
a donde se encuentra el punto de prueba con respecto a la recta o
lmitedelplano.
2.3.FORMULACINDEUNPROBLEMADEPROGRAMACINLINEAL
2.3.1.Identificacindelasvariablesdedecisin
El primer paso en la formulacin del problema es identificar las
variables de decisin, a menudo simplemente llamadas
variables,unavezdeterminados,proporcionanlasolucinal
problema.
Caractersticaclave
Pautasgeneralesparaidentificarvariablesdedecisin
Quelementosafectanloscostosy/oganancias(engenera,el
objetivoglobal)
Quelementospuedeelegiry/ocontrolarlibremente?
Qudecisionestienequetomar?
2.3.FORMULACINDEUNPROBLEMADEPROGRAMACINLINEAL
2.3.2.Identificacindelosdatosdelproblema
Lafinalidadderesolverunproblemaesproporcionarlos
valores reales para las variables de decisin que ha
identificado. Se requiere conocer cierta informacin para
ayudaradeterminaresosvalores
2.3.FORMULACINDEUNPROBLEMADEPROGRAMACINLINEAL
2.3.3.Identificacindelafuncinobjetivo
Expresar el objetivo organizacional global en forma
matemtica usando las variables de decisin y los datos
conocidosdelproblema.Lafuncinobjetivosecreaentres
etapas:
Establecerlafuncinobjetivoenformaverbal.
Donde sea adecuado descomponer el objetivo (por ejemplo,
suma,diferencia).
Expresar las cantidades individuales matemticamente
usandolasvariablesdedecisinyotrosdatosconocidosenel
problema
2.3.FORMULACINDEUNPROBLEMADEPROGRAMACINLINEAL
2.3.4.Identificacindelasrestricciones
Las restricciones son condiciones que las variables de decisin
deben satisfacer para constituir una solucin aceptable. Las
restriccionesporlogeneralsurgende:
Limitaciones fsicas (por ejemplo, el nmero limitado de horas
detrabajo)
Restricciones impuestas por la administracin (por ejemplo,
demandadelproducto)
Restricciones externas (por ejemplo, la empresa no puede
vendermsdeciertacantidadenelmercado)
Relaciones implicadas entre variables (por ejemplo, en un
problema de inversin la proporcin de dinero a invertir debe
sumar1.
ModelodeProgramacinLineal
ModelodeProgramacinLineal
Observaciones
i)aij,bi,ycjsonvaloresqueseasumeconocidos
ii)xjsonvariablesdedecisinquesedeseahallar,detalmanera
queoptimicen()
iii)laecuacin()seconocecomofuncinobjetivo
iv)laecuacin()seconocecomoconjuntoderestricciones
v)laecuacin(y)seconocecomovariablesdedecisin
2.4.MTODOGRFICOO
MTODOGEOMTRICODESOLUCIN
Es una tcnica que permite encontrar la solucin de modelos
muysencilloscondosvariablesdedecisinyapesardequecasi
todos los problemas reales tienen ms de dos variables de
decisin. Sirve en realidad para proporcionar una base intuitiva
que facilita el aprendizaje de soluciones de modelos ms
complejosporotrosmtodos.
Objetivo: establecer la naturaleza de un problema de
programacin lineal, introduciendo la terminologa asociada con
elyresolverlogeomtricamente.
A.
REGIONFACTIBLENOACOTADA
a. Formulacindedieta
Una dieta debe contener al menos 16 unidades de
carbohidratosy 20deprotenas.ElalimentoAcontiene2
unidades de carbohidratos y 4 de protenas; el alimento B
contiene 2 unidades de carbohidratos y 1 de protenas. Si
el alimento A cuesta $1.20 por unidad y el B $0.80 por
unidad,
Cuntas unidades de cada alimento deben comprarse
paraminimizarelcosto?
culeselcostomnimo?
A.
REGIONFACTIBLENOACOTADA
Solucin
Variablesdedecisin
SeaX1enN.deunidadesdealimentosAcomprar
SeaX2enN.deunidadesdealimentosBcomprar
A. REGIONFACTIBLENOACOTADA
Solucin
F.OcostominZ=1.2X1+0.8X2
Sujetoa
2X1+2X2>=16requerimientomnimodecarbohidratos
4X1+1X2>=20requerimientomnimodeprotenas
X1,X2>=0
A.
REGIONFACTIBLENOACOTADA
Solucin
Tabulandoparacadaunadelasrectas,puesustedsabequepordospuntospasaunarecta
A.
REGIONFACTIBLENOACOTADA
X2
20
16
4X1+X220
12
8
4
0
2X1+2X216
2
10
X1
A.
REGIONFACTIBLENOACOTADA
Solucin
InterseccindelasrectasL1yL2
2X1+2X2=16
4X1+1X2=20
resolviendoelsistemadeecuacionesseobtiene:
X1=4
X2=4
ReemplazandoenZ=1.2X1+0.8X2
Enelpunto(0,20)
Z=1.2(0)+0.8(20)=16
Enelpunto(4,4)
Z=1.2(4)+0.8(4)=8
Enelpunto(8,0)
Z=1.2(8)+0.8(0)=9.6
Respuesta:Zmin.ptimo=8conunplandecompra:
X1:4unidadesdelalimentoA
X2:4unidadesdelalimentoB
B.
SOLUCINMLTIPLE
B.
SOLUCINMLTIPLE
X2
X1=1
5
Z=X1+X2
4
3
X2=2
2
X1+X2=4
1
0
X1
B.
SOLUCINMLTIPLE
C.REGINFACTIBLEVACA
Elejemplosiguienteilustraunasituacinenlaqueno
queexistesolucinptima
C.REGINFACTIBLEVACA
5
4
3
2
1
0
C.REGINFACTIBLEVACA
Solucin
Un punto factible (x1, x2 ) debe tener x1 0, x2 0 ,
estarsobrelarectasuperioroporencimadel 1:x1+
x24ysobreopordebajodelarectainferiorl2:x1+
2x22.Sinembargo,noexistentalespuntos.De
aququelareginfactibleseavacay,porlotanto,
esteproblemanotengasolucinptima.
Siemprequelareginfactibledeunproblemade
P.L.seavaca,noexistesolucinptima.
D.SOLUCINPTIMANICA
Maxz=x1+x2
s.a.
3x1+2x26
2x1+4x28
x1,x20
D.SOLUCINPTIMANICA
Solucin:pordospuntospasaunarectaentonces:
l1:3x1+2x2=6Tabulandosi:x1=0
-->x2=3tenemos(0,3)
x2=0-->x1=2Tenemos(4,0)
l2:2x1+4x2=8Tabulandosi:x1=0
-->x2=2tenemos(0,3)
x2=0-->x1=4Tenemos(4,0)
Resolviendoelsistemadeecuacionesl1l2
esdecir:
l1:3x1+2x2=6yl2:2x1+4x2=8
seobtienex1=1yx2=1.5
D.SOLUCINPTIMANICA
D.SOLUCINPTIMANICA
Solucin:existeunasolucinnica
E.EJEMPLO
Un fabricante de juguetes prepara un programa de produccin
para dos nuevos juguetes, alfa y beta, utilizando la informacin
concernienteasustiemposdeproduccindadosenlatablaque
sigue.Porejemplo,cadaalfarequierede2horasenlamquina
A. Las horas disponibles empleadas por semana son: Para
operacin de la mquina A, 70 horas; para B, 40 horas;
paraterminado,90horas.
Si las utilidades en cada alfa y cada beta son de $4 y $6,
respectivamente, Cuntos de cada juguete debe producir por
semanaconelfindemaximizarlautilidad?Culseralautilidad
mxima?
E.EJEMPLO
MquinaA
MquinaB
Terminado
Alfa
2horas
1hora
1hora
Beta
1hora
1hora
3horas
Variablesdedecisin:
Sea:
X1elnumerodejuguetesaproducirdeljuguetealfa
X2elnmerodejuguetesaproducirdeljuguetebeta
E.Ejemplo
Maxz=4x1+6x2
s.a.
2x1+x270
x1+x240
x1+3x290
x1,x20
E.EJEMPLO
F.EJEMPLO
EJEMPLO12:
Mezcla
I
II
Nutrient
A
2
2
B
6
2
VariablesdeDecisin:
C
4
12
Sea:
Costo
$4
$5
X1ElnmerosdebolsasacomprarmezclaI
X2ElnmerosdebolsasacomprarmezclaII
Requerimiento
mnimo
80
120
240
F.EJEMPLO
F.O.MinC=4X1+5X2
s.a.
2X1 +
2X2
80
6X1
4X1 +
Xi0
120
12X2
240
2X2
i=1,2
F.EJEMPLO
Solucin:
L1:2X1+2X2=80
(0,40)
(40,0)
L2:6X1+2X2=120
(0,60)
(20,0)
L3:4X1+12X2=240
(0,20)
(60,0)
X1
0
40
X2
40
0
X1
0
20
X2
60
0
X1
0
60
X2
20
0
F.EJEMPLO
F.EJEMPLO
F.EJEMPLO
F.O.MinC=4X1+5X2
EnelpuntoA(0,60)
Z=4(109.09)+5(63.64)=300
EnelpuntoB(10,30)
Z=4(10)+5(30)=190
EnelpuntoC(30,10)
Z=4(30)+5(10)=170
EnelpuntoD(60,0)
Z=4(60)+5(0)=240
Rpta:
X1:30bolsasdelamezclaI
X2:10bolsasdelamezclaII
Costomnimoptimo=$170
Seriedeproblemas2.0
Resuelvacadaunodelossiguientesprogramaslinealesusandoel
mtodogrfico.
Indiquesilosproblemasson:
a)ptimos:esdecirquetieneunasolucinptima.
b)Infactibles:esdecir,quenoexistenvaloresdelasvariablesque
satisfagantodaslasrestriccionessimultneamente.
c)Ilimitados:esdecir,queexistenvaloresfactiblesdelasvariablesque
hacenlafuncinobjetivotangrandeotanpequeacomosedesee.
Todoprogramalinealesptimo,infactibleoilimitado.
Seriedeproblemas2.0
Seriedeproblemas2.0
Definiciones de PL
... trata la planeacin de las actividades para obtener un
resultado ptimo, esto es, el resultado que mejor alcance la
meta especificada (segn el modelo matemtico) entre todas las
alternativas de solucin.
Frederick S. Hiller
Definiciones de PL
Abarca los mtodos de solucin de una gran variedad de
problemas de la siguiente naturaleza: se tiene alguna
cantidad (tal como un costo o un tiempo) que tiene una
funcin lineal de cierto nmero de variables lineales. Se
requiere, a su vez, que estas variables satisfagan un
sistema de igualdades y desigualdades lineales. Es
necesario hallar valores no negativos de las variables que
hagan mxima o mnima a la cantidad dada.
A. S. Basarov
Definiciones de PL
... es una tcnica matemtica para encontrar los mejores usos
de la organizacin. El adjetivo lineal se usa para describir la
relacin en dos o ms variables, una relacin que es directa y
precisamente proporcional. El trmino programacin se refiere
al uso de ciertas tcnicas matemticas para obtener la mejor
solucin posible a un problema que involucra recursos
limitados.
Richad I. Levin
Supuestos y limitaciones de la PL
Proporcionalidad
Supuestos
Aditividad
Divisibilidad
Determinstico
Limitaciones
Esttico
No suboptimiza
Ejemplo
GepettoEIRL.,manufacturamuecosytrenesdemadera.
Cadamueco:
Produceunbeneficionetode3.
Requiere2horasdetrabajodeacabado.
Requiere1horadetrabajodecarpinteria.
Cadatren:
Produceunbeneficionetode2.
Requiere1horadetrabajodeacabado.
Requiere1horatrabajodecarpinteria.
CadasemanaGepettopuededisponerde:
Todoelmaterialquenecesite.
Solamente100horasdeacabado.
Solamente80horasdecarpinteria.
Tambin:
Lademandadetrenespuedesercualquiera(sinlmite).
Lademandademuecosescomomucho40.
Gepettoquieremaximizarsusbeneficios.
Cuntos muecos y cuntos trenes debe fabricar?
Esteproblemaesunejemplotpicodeunproblemadeprogramacinlineal(PPL).
Variables de
Decisin
x=ndemuecos
producidosala
semana
y=ndetrenes
producidosala
semana
Funcin Objetivo.Encualquier
PPL,ladecisinatomares
comomaximizar(normalmenteel
beneficio)ominimizar(elcoste)
dealgunafuncindelas
variablesdedecisin.Esta
funcinamaximizarominimizar
sellamafuncin objetivo.
ElobjetivodeGepettoeselegir
valoresdexeypara
maximizar3x+2y.Usaremos
lavariablezparadenotarel
valordelafuncinobjetivo.La
funcinobjetivodeGepettoes:
Maxz=3x+2y
Restricciones
Sondesigualdadesque
limitanlosposibles
valoresdelasvariables
dedecisin.
Enesteproblemalas
restriccionesvienen
dadasporla
disponibilidaddehoras
deacabadoycarpintera
yporlademandade
muecos.
Tambinsuelehaber
restriccionesdesignoo
nonegatividad:
x0
y0
Restricciones
Cuandoxeycrecen,lafuncinobjetivodeGepettotambincrece.Perono
puedecrecerindefinidamenteporque,paraGepetto,losvaloresdexey
estnlimitadosporlassiguientestresrestricciones:
Restriccin 1: nomsde100horasdetiempodeacabadopuedenserusadas.
Restriccin 2:nomsde80horasdetiempodecarpinteriapuedenserusadas.
Restriccin 3: limitacindedemanda,nodebenfabricarsemsde40muecos.
Estastresrestriccionespuedenexpresarsematematicamenteporlas
siguientesdesigualdades:
Restriccin 1:
2x+y100
Restriccin 2:
x+y80
Restriccin 3:
x40
Adems,tenemoslasrestriccionesdesigno:x0ey0
FormulacinmatemticadelPPL
Variables de Decisin x=ndemuecosproducidosalasemana
y=ndetrenesproducidosalasemana
Mueco
Tren
Beneficio
Acabado
100
Carpintera
80
Demanda
40
Maxz=3x+2y(funcinobjetivo)
2x+y100(acabado)
x+y80(carpinteria)
x40(demandamuecos)
x0(restriccindesigno)
y0(restriccindesigno)
Formulacinmatemtica
delPPL
ParaelproblemadeGepetto,combinandolasrestriccionesdesigno
x0ey0conlafuncinobjetivoylasrestricciones,tenemosel
siguientemodelodeoptimizacin:
Maxz=3x+2y(funcinobjetivo)
Sujetoa(s.a:)
2x+y100
(restriccindeacabado)
x+y80
(restriccindecarpinteria)
x40
(restriccindedemandademuecos)
x0
(restriccindesigno)
y0
(restriccindesigno)
Reginfactible
Laregin factibledeunPPLeselconjuntodetodoslospuntosque
satisfacentodaslasrestricciones.Eslaregindelplanodelimitadaporel
sistemadedesigualdadesqueformanlasrestricciones.
x=40ey=20estenlaregin
factibleporquesatisfacentodaslas
restriccionesdeGepetto.
Sinembargo,x=15,y=70noest
enlareginfactibleporqueeste
puntonosatisfacelarestriccinde
carpinteria
[15+70>80].
Restricciones de Gepetto
2x + y 100 (restriccin finalizado)
x + y 80 (restriccin carpintera)
x
40 (restriccin demanda)
(restriccin signo)
y 0
(restriccin signo)
Solucinptima
Paraunproblemademaximizacin,unasolucin
ptimaesunpuntoenlareginfactibleenelcualla
funcinobjetivotieneunvalormximo.Paraun
problemademinimizacin,unasolucinptimaesun
puntoenlareginfactibleenelcuallafuncinobjetivo
tieneunvalormnimo.
LamayoradePPLtienensolamenteunasolucin
ptima.Sinembargo,algunosPPLnotienensolucin
ptima,yotrosPPLtienenunnmeroinfinitode
soluciones.
Sepuededemostrar
quelasolucin
ptimadeunPPL
estsiempreenla
fronteradelaregin
factible,enunvrtice
(silasolucines
nica)oenun
segmentoentredos
vrticescontiguos(si
hayinfinitas
soluciones)
MsadelanteveremosquelasolucindelPPLde
Gepettoesx=20ey=60.Estasolucindaunvalorde
lafuncinobjetivode:
z=3x+2y=320+260=180
Cuandodecimosquex=20ey=60eslasolucinptima,estamos
diciendoque,enningnpuntoenlareginfactible,lafuncinobjetivo
tieneunvalor(beneficio)superiora180.
RepresentacinGrficadelasrestricciones
Y
CualquierPPLconslodosvariables
puederesolversegrficamente.
100
Porejemplo,pararepresentar
grficamentelaprimerarestriccin,
2x + y 100 :
Dibujamoslarecta2x+y=100
2x+y=100
80
60
Elegimoselsemiplanoque
cumpleladesigualdad:elpunto
(0,0)lacumple
(20+0100),
asquetomamoselsemiplano
quelocontiene.
40
20
20
40
60
80
Dibujarlareginfactible
PuestoqueelPPLdeGepettotienedosvariables,sepuederesolver
grficamente.Lareginfactibleeselconjuntodetodoslospuntosque
satisfacenlasrestricciones:
2 x + y 100 (restriccindeacabado)
x + y 80 (restriccindecarpintera)
x
40 (restriccindedemanda)
(restriccindesigno)
y 0
(restriccindesigno)
Vamosadibujarlareginfactiblequesatisfaceestasrestricciones.
Dibujarlareginfactible
Y
Restricciones
2x+y=100
100
2 x + y 100
x + y 80
x
40
80
60
y 0
40
Teniendoencuenta
lasrestriccionesde
signo(x 0, y 0),
nosqueda:
20
20
40
60
80
Dibujarlareginfactible
Y
100
Restricciones
80
2 x + y 100
x + y 80
x
40
60
x+y=80
40
y 0
20
20
40
60
80
Dibujarlareginfactible
Y
100
Restricciones
80
x=40
2 x + y 100
x + y 80
x
40
60
40
y 0
20
20
40
60
80
Dibujarlareginfactible
Lainterseccinde
todosestos
semiplanos
(restricciones)nos
dalaregin
factible
Y
2x+y=100
100
80
x=40
60
x+y=80
40
20
Regin
Factible
20
40
60
80
Vrticesdelareginfactible
Lareginfactible(alestar
limitadaporrectas)esun
polgono.
Enestacaso,elpolgono
ABCDE.
Comolasolucinptima
estenalgunodelos
vrtices(A,B,C,DoE)
delareginfactible,
calculamosesosvrtices.
Restricciones
2 x + y 100
80
60
x + y 80
2x+y=100
100
40
x=40
y 0
D
x+y=80
40
20
Regin
Factible
C
B
20
40
60
80
Vrticesdelareginfactible
Y
Losvrticesdelareginfactible
soninterseccionesdedosrectas.
ElpuntoDeslainterseccindelas
rectas
2x+y=100
x+y=80
Lasolucindelsistemax=20,
y=60nosdaelpuntoD.
100
2x+y=100
80
E(0,80)
x=40
D (20,60)
60
Bessolucinde
x = 40
y=0
Cessolucinde
x=40
2x+y=100
Eessolucinde
x+y=80
x=0
40
20
Regin
Factible
C(40,20)
x+y=80
B(40,0)
A(0,0)
20
40
60
80
Resolucingrfica
Maxz=3x+2y
Parahallarla
solucinptima,
dibujamoslasrectas
enlascualeslos
puntostienenel
mismovalordez.
Lafiguramuestra
estaslineaspara
z=0,z=100,
z=180
100
80
(0,80)
(20,60)
60
40
20
Regin
Factible
(40,20)
(40,0)
(0,0)
20
z=0
40
z=100
60
80
z=180
Resolucingrfica
Y
Maxz=3x+2y
100
Laltimarectadez
queinterseca(toca)
lareginfactible
indicalasolucin
ptimaparaelPPL.
Paraelproblema
deGepetto,esto
ocurreenelpunto
D(x=20,y=60,
z=180).
80
(0,80)
(20,60)
60
40
20
Regin
Factible
(40,20)
(40,0)
(0,0)
20
z=0
40
z=100
60
80
z=180
Resolucinanaltica
Y
Maxz=3x+2y
Tambinpodemosencontrarla
solucinptimacalculandoelvalor
dezenlosvrticesdelaregin
factible.
Vrticez=3x+2y
(0,0)z=30+20=0
(40,0)z=340+20=120
(40,20)z=340+220=160
(20,60)z=320+260=180
(0,80)z=30+280=160
100
80
(20,60)
60
40
20
Lasolucinptimaes:
x=20muecos
y=60trenes
z=180debeneficio
(0,80)
Regin
Factible
(40,20)
(40,0)
(0,0)
20
40
60
80
Hemosidentificadolareginfactibleparael
problemadeGepettoybuscadolasolucin
ptima,lacualeraelpuntoenlareginfactible
conelmayorvalorposibledez.
Recuerda que:
La regin factible en cualquier PPL est
limitada por segmentos (es un polgono,
acotado o no).
La regin factible de cualquier PPL tiene
solamente un nmero finito de vrtices.
Cualquier PPL que tenga solucin ptima
tiene un vrtice que es ptimo.
Unproblemademinimizacin
DorianAutofabricayvendecochesy
furgonetas.Laempresaquiereemprenderuna
campaapublicitariaenTVytienequedecidir
comprarlostiemposdeanunciosendostipos
deprogramas:telenovelasyftbol.
Cadaanunciodelprogramatelenovelasesvistopor6millonesdemujeresy2
millonesdehombres.
Cadapartidodeftbolesvistopor3millonesdemujeresy8millonesdehombres.
Unanuncioenelprogramatelenovelascuesta50.000yunanunciodelftbol
cuesta100.000.
DorianAutoquisieraquelosanunciosseanvistosporlomenos30millonesde
mujeresy24millonesdehombres.
DorianAutoquieresabercuntosanunciosdebecontratarencadatipode
programaparaqueelcostedelacampaapublicitariaseamnimo.
Formulacindelproblema:
Cadaanunciodelprograma
telenovelaesvistopor6millonesde
mujeresy2millonesdehombres.
Cadapartidodeftbolesvistopor3
millonesdemujeresy8millonesde
hombres.
Unanuncioenelprogramade
telenovelacuesta50.000yun
anunciodelftbolcuesta100.000.
DorianAutoquisieraquelos
anunciosseanvistosporlomenos30
millonesdemujeresy24millonesde
hombres.
DorianAutoquieresabercuntos
anunciosdebecontratarencadatipo
deprogramaparaqueelcostodela
campaapublicitariaseamnimo.
Corazn Ftbol
(x)
(y)
mujeres
6x + 3y
30
hombres
2x + 8y
24
Costo
1.000
50
100
50x+100y
Formulacindelproblema:
Variablesdedecisin:x=ndeanunciosentelenovelas
y=ndeanunciosenftbol
Minz=50x+100y
(funcinobjetivoen1.000)
s.a:
6x+3y30
(mujeres)
2x+8y24
(hombres)
x,y0
(nonegatividad)
Dibujamoslareginfactible.
Y
14
Minz=50x+100y
s.a.
6x+3y30
12
6x+3y=30
10
2x+8y24
x,y0
8
6
4
2x+8y=24
2468101214
Calculamoslosvrticesdelareginfactible:
ElvrticeAessolucindel
sistema
6x+3y=30
x=0
Portanto,A(0,10)
14
12
10
ElvrticeBessolucinde
6x+3y=30
2x+8y=24
Portanto,B(4,2)
Lareginfactible
noestacotada
Regin
Factible
8
6
4
ElvrticeCessolucinde
2x+8y=24
y=0
Portanto,C(12,0)
B
C
2468101214
Resolvemosporelmtodoanaltico
Evaluamoslafuncinobjetivozenlosvrtices.
Vrtice
z=50x+100y
z=500+10010=
A(0,10)
=0+10000=10000
B(4,2)
z=504+1002=
=200+200=400
z=5012+1000=
C(12,0)
=6000+0=6000
ElcostomnimoseobtieneenB.
Solucin:
x=4anunciosentelenovelas
y=2anunciosenfutbol
Costoz=400(mil)
Y
14
12
10
A(0,10)
Regin
Factible
8
6
4
2
B(4,2)
C(12,0)
2468101214
Resolvemosporelmtodogrfico
Y
Minz=50x+100y
s.a.
6x+3y30
14
2x+8y24
12
x,y0
10
Elcostomnimo
seobtieneenel
puntoB.
Z=600
Z=400
A(0,10)
Regin
Factible
8
6
4
Solucin:
x=4anunciosentelenovelas
y=2anunciosenfutbol
Costoz=400(mil)
B(4,2)
C(12,0)
2468101214
NmerodeSolucionesdeun
PPL
Losdosejemplosanteriores,GepettoyDorianAuto,tienen,
cadauno,unanicasolucinptima.
NoentodoslosPPLocurreesto.Sepuedendartambinlas
siguientesposibilidades:
AlgunosPPLtienenunnmeroinfinitodesolucionesptimas
(alternativasomltiplessolucionesptimas).
AlgunosPPLnotienensolucionesfactibles(notienenregin
factible).
AlgunosPPLsonnoacotados:Existenpuntosenlaregin
factibleconvaloresdezarbitrariamentegrandes(enun
problemademaximizacin).
Veamosunejemplodecadacaso.
Nmeroinfinitodesolucionesptimas
Y
Consideremoselsiguiente
problema:
60
50
maxz=3x+2y
s.a:
3x+2y120
x+y50
x,y0
Cualquierpunto(solucin)situado
enelsegmentoABpuedeseruna
solucinptimadez=120.
40
30
Regin
Factible
B
z=120
20
10
z=60
z=100
A
10
20
30
40
50
Sinsolucionesfactibles
Y
Consideremoselsiguiente
problema:
maxz=3x1+2x2
60
Noexiste
ReginFactible
50
x30
s.a:
3x+2y120
x+y50
x30
y30
x,y0
40
y30
x+y50
30
20
3x+2y120
10
20
30
40
50
PPLnoacotado
maxz=2xy
s.a:xy1
Y
6
ReginFactible
2x+y6
x,y0
Lareginfactibleesno
acotada.Semuestranenel
grficolasrectasdenivel
paraz=4yz=6.Pero
podemosdesplazarlas
rectasdenivelhaciala
derechaindefinidamentesin
abandonarlareginfactible.
Portanto,elvalordez
puedecrecer
indefinidamente.
z=4
3
z=6
1
GRACIAS