Sie sind auf Seite 1von 86

INVESTIGACIN DE OPERACIONES I

"Los que mandan generalmente


mueven las manos y dicen 'He
considerado todas las alternativas'.
Pero eso es casi siempre basura.
Lo ms probable es que no
pudiesen
estudiar
todas
las
combinaciones."
George B. Dantzig , el creador de la programacin lineal, en
una entrevista publicada en The College Mathematical
Journal, marzo de 1986.

2.

FUNDAMENTOSDELAPROGRAMACINLINEAL

La programacin lineal utiliza un modelo matemtico


pararepresentarelproblemaqueseestudia.
La palabra lineal en el nombre se refiere a la forma de
las expresiones matemticas de este modelo.
Programacin no se refiere a la programacin en
computadora; ms bien es, en esencia, un sinnimo de
planear.
As, la programacin lineal significa planeacin de
actividadesrepresentadaporunmodelomatemtico
lineal.

2.

FUNDAMENTOSDELAPROGRAMACINLINEAL

El til desarrollo actual de la PLpara los negocios y la industria, se


atribuye al doctor George D. Dantzig, un matemtico que
presentsumtodoSimplex,comounprocedimientosistemtico
pararesolverunproblemadeprogramacinlineal.Duranteelaode
1947, George Dantzig (con Marshall Wood y sus asociados), se
ocupdeunproyectoenlaFuerzaAreadelosEstadosUnidos,el
cualdioporresultadolabsquedadeunatcnicacapazderesolver
los problemas de planeacin militar. La esencia de esas
investigaciones consiste en considerar las interrelaciones entre las
actividadesdeunagranorganizacincomounmodelodePL,
y determinar el programa de optimizacin minimizando (o
maximizando) una funcin objetivo lineal. Dantzig indic que ese
nuevoenfoquetendraampliasaplicacionesenlosproblemasdelos
negocios,comoocurreactualmente.

LaprogramacinLinealseusaenlassiguientesreas
-Programacinderefinerasdepetrleo
-Distribucindeproductos
-Planeamientodelaproduccin
-Estudiodemercados
-Planeamientodeinversiones
-Problemasdetransporte
-Problemasdedietas,etctera

2.1.

DEFINICINDEPROGRAMACINLINEAL

La programacin lineal es una tcnica matemtica que nos


permite determinar la mejor asignacin de los recursos
limitadosdelaempresa,detalmaneraquelafuncin
objetivo,debemaximizarseominimizarse,cuandose
consideranunconjuntoderestricciones.

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

REGIN FACTIBLE NO ACOTADA

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

... es un problema de minimizar o maximizar una funcin lineal


en la presencia de restricciones lineales del tipo dedesigualdad,
igualdad o ambas.
Mokhtar S. Bazaraa

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

No existe regin factible


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

Das könnte Ihnen auch gefallen