Está en la página 1de 17

INVESTIGACIN OPERATIVA II

PROGRAMACIN ENTERA

Equipo Docente
INTRODUCCIN

Muchas veces, algunas o todas las variables de decisin


deben restringirse a valores enteros.
Por ejemplo:
El nmero de aeronaves que se compr este ao.
El nmero de mquinas que necesita para
produccin.
El nmero de viajes que ha realizado un agente de
ventas.
El nmero de polica que se asign a la vigilancia
nocturna.
Variables enteras son requeridas cuando el modelo
represente una nica decisin (no una operacin en
proceso).

Los modelos de Programacin Lineal Entera (PLE)


son mucho ms difciles de resolver que los modelos
de Programacin Lineal (PL).

Los algoritmos que resuelven los modelos lineales


enteros no entregan resultados de anlisis de
sensibilidad.
Los modelos de PLE pueden clasificarse como sigue:
Solo de enteros, es decir, todas las variables
se restringen a enteros.

De variables mixtas - algunas variables son


enteras, pero no todas.

De binarios- todas las variables son 0 1.


LAS COMPLEJIDADES DE PLE

Si un modelo de enteros se resuelve como un modelo


lineal simple, se puede obtener la solucin ptima no
entera.

Aproximar a valores enteros puede provocar:


Soluciones no-factibles
Soluciones factibles pero no ptimas
Soluciones ptimas.
Por qu no enumerar todos los puntos enteros
factibles y seleccionar el mejor?
Enumerar todas las soluciones enteras es poco prctico, a
causa del gran nmero de puntos factibles.

Siempre se utiliza aproximacin? Si,


particularmente si
Los valores de las variables de decisin positivas son
relativamente grandes, y los valores de los coeficientes de la
funcin objetivo son relativamente pequeos.

El siguiente ejemplo ilustra algunas de las complicaciones que


aparecen cuando se utilizan restricciones enteras sobre las
variables de decisin.
CASO: BURGER

Burger es una nueva cadena de comida rpida.

El local planifica su expansin en el centro y


reas suburbanas.

La gerencia desea determinar cuntos


restaurantes abrir en cada rea a fin de
aumentar al mximo la ganancia semanal neta.
Requerimientos y restricciones:
No ms de 19 gerentes pueden ser asignados.
Por lo menos deben abrirse dos restaurantes en
el centro.
La inversin total no puede exceder a $2.7
Millones.

Suburbano Centro
Inversin por la ubicacin 200,000 600,000
Ganancia diaria 1,200 2,000
Horas de operacin 24 horas 12 horas
Nmero de gerentes necesarios 3 1
SOLUCIN

Variables de Decisin
X1 = Nmero de restaurantes abiertos en lugares
suburbanos.
X2 = Nmero de restaurantes abiertos en el centro .

El modelo matemtico se formula a


continuacin:
Ganancia semanal neta
Max 1200X1 + 2000X2

ST :

La inversin total no puede exceder $2.7 dlares

2X1 + 6X2 2.7


Por lo menos dos restaurantes en el centro
X2 2
No ms de 19 gerentes se pueden asignar
3X1 + X2 19

X1, X2 enteros
no son mayores
enterosque 0negativos
SENSIBILIDAD DE UN PLE

En los problemas de programacin lineal entera no es


posible realizar el anlisis de sensibilidad. Cualquier
cambios en los coeficientes de la funcin objetivo o en
los coeficientes del lado derecho implicar resolver el
problema nuevamente.
PROGRAMACIN LINEAL ENTERA
BINARIA
Las variables binarias toman solamente los valores 0
y 1.
Cualquier situacin puede ser modelada por un
si/no, bueno/malo ,etc., contenido dentro de la
categora binaria.
Por ejemplo
1 IfSiaunnew health
nuevo plan care planseisadopta
de salud adopted
X 0 If it is not
si no se adopta
1 SiIf sea compra el edificio
particular constraint must hold
X 0 siIf no
it is not
se compra

Caso: Distribucin de fondos

Una ciudad debe escoger su proyecto de fondos de manera tal


que la mayora de la poblacin se vea beneficiada, para ello
realiza una encuesta sobre los 9 proyectos ms urgentes.
Resultados de la Encuesta
Proyecto Costo (1000) Trabajos Puntos
X1 Contratar siete nuevos policias $ 400,00 7 4176
X2 Modernizar los cuarteles de policia $ 350,00 0 1774
X3 Comprar dos nuevas patrullas $ 50,00 1 2513
X4 Entregar bonif. a los of. de policia $ 100,00 0 1928
X5 Comprar nuevos eq. para bomberos $ 500,00 2 3607
X6 Contratar un comandante de bomberos$ 90,00 1 962
X7 Invertir en programas deportivos $ 220,00 8 2829
X8 Restaurar la escuela de msica $ 150,00 3 1708
X9 Comprar nuevos comp. para la esc. $ 140,00 2 3003
Variables de decisin

* Xj, conjunto de variables binarias que indican si el proyecto j es


seleccionado (Xj = 1) o no (Xj = 0).

Funcin Objetivo

* Maximizar la cantidad el puntaje para la obtencin de fondos


del proyecto.

Restricciones

- Vea el modelo matemtico


El modelo matemtico

Max 4176X1+ 1774X2 + 2513X3 + 1928X4 + 3607X5 + 962X6 + 2829X7 + 1708X8 + 3003X9
ST
La mayor cantidad de fondos a destinar no puede superar los $900.000
400X1+ 350X2 + 50X3 + 100X4 + 500X5 + 90X6 + 220X7 + 50X8 + 140X9 900
El nmero de nuevos trabajos debe ser por lo menos 10
7X1+ X3 + 2X5 + X6 + 8X7 + 3X8 + 2X9 10
El nmero de nuevos policas debe ser a lo ms 3.
X1+ X2 + X3 + X4 3
Debe comprarse una patrulla o un carro de bomberos
X3 + X5 = 1
se debe restaurar la sala de msica o invertir en programas deportivos
X7 - X8 = 0
Deben invertirse en programas deportivos o
restaurar la sala de msica antes de X7 - X9 0
comprar nuevos computadores
X8 - X9 0
*Tres de las siguientes 5 restricciones deben ser satisfechas

Por lo menos $250.000 deben guardarse (no usar ms de $650.000)


400X1+ 350X2 + 50X3 + 100X4 + 500X5 + 90X6 + 220X7 + 50X8 + 140X9 650
Se requieren al menos 3 policias y debe comprarse el equipo de bomberos
X1+ X2 + X3 + X4 + X5 + X6 3
Se deben contratar siete nuevos policias
X1 = 1
Al menos 15 nuevos trabajos se deben crear (no 10)
7X1+ X3 + 2X5 + X6 + 8X7 + 3X8 + 2X9 15
Tres proyectos de educacin se deben financiar.
X7 + X8 + X9 = 3

La condicin que al menos 3 de las 5 restricciones deben cumplirse puede


ser representado por una variable binaria

Yi = 1 si la restriccin es considerada
0 si no es considerada
GRACIAS
por su atencin

También podría gustarte