Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INVESTIGACION DE OPERACIONES II
REGLAS DE CONVIVENCIA:
• PUNTUALIDAD
Hora de Inicio de Clase:
Según lo establecido en Horario
• ASISTENCIA
Límite de Faltas: 11
• Exámenes en al Fecha
Trámite en la Oficina de Bienestar Universitario
Norma: GF-BU-P01-N01
• CELULAR en vibrador.
No Mensajes de Texto, ni Internet
Phubbing
1
25/03/2015
AULA VIRTUAL
2
25/03/2015
AULA VIRTUAL
FORMAS DE COMUNICACIÓN:
Al término de Clase
eavendano@hotmail.com
facebook.com/enrique.avendanodelgado
@enriqueavendano
3
25/03/2015
TRABAJO APLICATIVO T3
TRABAJO APLICATIVO T3
4
25/03/2015
TRABAJO APLICATIVO T3
TRABAJO APLICATIVO T3
5
25/03/2015
TRABAJO APLICATIVO T3
TRABAJO APLICATIVO T3
6
25/03/2015
TRABAJO APLICATIVO T3
TRABAJO APLICATIVO T3
7
25/03/2015
TRABAJO APLICATIVO T3
TRABAJO APLICATIVO T3
8
25/03/2015
PREGUNTAS...?
REGLAS
• ASISTENCIA
• PUNTUALIDAD
• EXAMENES EN LA FECHA
• PARTICIPACION EN CLASES
• HORIZONTALIDAD
SIN TIMIDEZ...
REPASO
9
25/03/2015
LA PL DESCANSA EN 4 SUPUESTOS:
• Determinístico
Este supuesto garantiza que el costo
Todos los coeficientes de costos, los total es la suma de todos los costos
coeficientes tecnológicos y los valores parciales y que la contribución total en
para los niveles de recursos son cada restricción es la suma de las
conocidos determinísticamente. Todo contribuciones individuales. Esto es, no
efecto probabilístico o estocástico hay substitución ni efectos de interacción
inherente se asume que se ha reducido entre actividades
3 CONDICIONES BÁSICAS:
10
25/03/2015
AX ≤ b
Xi ≥ 0 ; i = 1,2,…n
La fabricación de soldados y trenes de madera requiere dos tipos de mano de obra especializada:
carpintería y acabados. Un soldado necesita dos horas de trabajo de acabado y una hora de carpintería.
Un tren requiere una hora de acabado y una hora de carpintería. Todas las semanas, Giapetto consigue
todo el material necesario, pero sólo 100 horas de trabajo de acabado y 80 de carpintería. La demanda
de trenes es ilimitada, pero se venden cuando mucho 40 soldados por semana. Giapetto desea
maximizar las utilidades semanales (ingresos – costos),
11
25/03/2015
12
25/03/2015
Ingresos por semana = Ingresos por semana proporcionados por los soldados
+ ingresos por semana proporcionados por los trenes
Asimismo,
Costos de la materia prima a la semana = 10x1 + 9x2
Otros costos variables a la semana = 14x1 + 10x2
Entonces, Giapetto quiere maximizar
(27x1 + 21x2) – (10x1 + 9x2) – (14x1 + 10x2) = 3x1 + 2x2
Por consiguiente, el objetivo de Giapptto es escoger x1 y x2 para
maximizar 3x1 + 2x2. Se utiliza la variable z para notar el valor de la
función objetivo de cualquier PL. La función objetivo de Giapetto es:
13
25/03/2015
Se suponeque
Obsérvese quelas
la cantidad
unidadesde demateria prima
todos los en existencia
términos es ilimitada,
en la ecuación asíson
anterior que no
hay restricción alguna relacionada con esto.
horas de acabado por semana. Para que una restricción sea razonable, todos los
términos de la
El siguiente restricción
paso debe tener las
en el planeamiento demismas
un modelounidades. De lo contrario,
matemático uno
para el problema
está sumandoesperas
de Giapetto con manzanas,
expresar por lo1que
las restricciones a 3 la
enrestricción
términos denolastendría significado
variables de
alguno.
decisión X1 y X2, Para expresar la restricción 1 de acuerdo con X1 y X2, obsérvese
que:
Total de hr de acabado hr. de acabado Soldados fabricados hr de acabado Trenes fabricados
Semana Soldado Semana tren semana
2 X 1 1 X 2 2 X 1 X 2
Entonces la restricción 1 se expresa:
2 X 1 X 2 100
14
25/03/2015
1 X 1 1 X 2 X 1 X 2
Entonces la restricción 2 se expresa:
X 1 X 2 80
Obsérvese una vez más que las unidades de todos los términos en la
ecuación anterior. Son las mismas (en este caso, horas de carpintería a
la semana).
Por último, el hecho de que cuando mucho se venden a la semana 40 soldados, se expresa
limitando la producción semanal de soldados a máximo 40 de ellos. Así se tiene la siguiente
restricción:
X 1 40
Por consiguiente, las ecuaciones de las restricciones horas de acabado y la demanda de
mercado (2X1 + X2 <=100 y X1 <= 40) en términos de las variables de decisión; se
designan con el nombre de restricciones para el problema de programación lineal de
Giapetto. Los coeficientes de las variables de decisión en las restricciones se conocen con
el nombre de coeficientes tecnológicos. La razón del nombre es que los coeficientes
tecnológicos reflejan a menudo las tecnologías utilizadas para producir distintos productos.
Por ejemplo, el coeficiente tecnológico de X2 en la ecuación (X1 + X2 <= 80) es 1, lo cual
indica que un soldado
15
25/03/2015
Restricción: Se tiene que dar respuesta a las preguntas siguientes para cada variable de
decisión con el fin de completar la formulación de un problema de programación lineal: la
variable de decisión puede asumir sólo valores no negativos, o bien, ¿la variable de
decisión puede asumir tanto valores positivos como negativos?
Si una variable de decisión Xi sólo puede sumir valores no negativos, entonces se añade
la restricción de signo Xi >= 0. Si una variable Xi puede asumir tanto valores positivos
como negativos (o cero). Entonces se dice que Xi no tiene restricciones de signo (se
abrevia con frecuencia (nrs).
16
25/03/2015
EJERCICIO 2
La empresa Whitt Window tiene sólo tres empleados que hacen dos tipos de ventanas a
mano: con marco de madera y con marco de aluminio. La ganancia es de $60 por cada
ventana con marco de madera y de $30 por cada una con marco de aluminio. Carlos hace
marcos de madera y puede terminar 6 al día. Katty hace 4 marcos de aluminio por día.
Moisés forma y corta el vidrio y puede hacer 48 pies cuadrados de vidrio por día. Cada
ventana con marco de madera emplea 6 pies cuadrados de vidrio y cada una de aluminio, 8
pies cuadrados.
La compañía desea determinar cuántas ventanas de cada tipo debe producir al día para
maximizar la ganancia total.
17
25/03/2015
EJERCICIO 2 - DESARROLLO
OBJETIVO:
Maximizar la ganancia total por la venta de los dos tipos de ventanas.
CONDICIONES:
Los trabajadores Doug, Linda y Bob no pueden exceder su capacidad de producción
VARIABLES DE DECISIÓN:
Sean:
X1 : la cantidad de ventanas con marco de madera a producir al día
X2 : la cantidad de ventanas con marco de aluminio a producir al día
EJERCICIO 2 - DESARROLLO
Doug √ X 6 Unidades
Linda X √ 4 Unidades
V. Madera V. Aluminio
Ganancia 60$/v 30$/v
18
25/03/2015
EJERCICIO 2 - DESARROLLO
• El PL será:
Unidad 1
Modelos Determinísticos De Decisión
PROGRAMACIÓN ENTERA Y
BINARIA
19
25/03/2015
INTRODUCCIÓN
• Hasta ahora hemos visto los problemas de programación lineal en el dominio de los
reales. Sin embargo, en muchos modelos algunas o todas las variables de decisión
deben ser enteras. Estos modelos son conocidos como modelos de programación lineal
entera (ILP).
• A primera vista podría parecer más fácil resolver problemas con restricción de enteros,
ya que transforman un problema continuo en un problema discreto. Los modelos de
programación lineal entera se pueden clasificar en:
PROGRAMACIÓN ENTERA
20
25/03/2015
PROGRAMACIÓN ENTERA
21
25/03/2015
• Con otro ejemplo, sé vera que muchos modelos usan variables enteras
para indicar decisiones lógicas. Por ejemplo, veremos que problemas
en los que queramos que una variable “x” sea igual a 1 si vamos a
construir un almacén o x sea igual a cero (si-no). Supóngase que la
solución de una versión de programación lineal de este problema
produce un valor no entero, por ejemplo, x = 0,38. Vemos que este
valor no contiene información aprovechable como solución al problema
real.
22
25/03/2015
VARIABLES
23
25/03/2015
PLANEAMIENTO DE PROBLEMAS
DE PROGRAMACIÓN ENTERA
EJEMPLO 1:
PE DE UN PRESUPUESTO DE CAPITAL (*)
24
25/03/2015
EJEMPLO 1
Solución:
EJEMPLO 1
• X1 = X4 = 1, X2 = X3 = 0
max z 16 x1 22 x2 12 x3 8 x4
25
25/03/2015
EJEMPLO 1
5 X1 7 X 2 4 X 3 3 X 4 14
EJEMPLO 1
5 X1 7 X 2 4 X 3 3 X 4 14
Max z 16 X 1 22 X 2 12 X 3 8 X 4
S .a. 5 X 1 7 X 2 4 X 3 3 X 4 14
X j 0 o 1 ( j 1, 2,3, 4)
26
25/03/2015
EJEMPLO 2
EJEMPLO 2
Solución 1:
x1 x2 x3 x4 2
Debido a que cualquier elección de tres o cuatro
inversiones dará X1 + x2 + x3 + x4 >= 3, la desigualdad ya
no considerara las combinaciones de inversiones que
impliquen tres o más inversiones
27
25/03/2015
EJEMPLO 2
Solución 2:
• Simplemente se adiciona la siguiente restricción:
x2 x1 o bien, x2 x1 0
Entonces ya se tomó en cuenta la segunda
condición. Para que la ecuación equivale a la
condición 2, se consideran dos posibilidades:
EJEMPLO 2
Caso 1: X2 = 1
• X2 = 1, entonces implica que X1>=1. Como X1 tiene
que ser igual a = o a !, esto quiere decir que X 1 = 1,
como se requiere en 2.
Caso 2: X2 = 0
28
25/03/2015
EJEMPLO 2
Solución 3:
x2 x4 1
EJEMPLO 2
Caso 1: X2 = 1
• X2 = 1, En este caso se invierte en 2, y la condición 3
establece que Stockco no puede invertir en 4 ( es
decir, X4 = 0). Observe que si X2 = 1, entonces la
ecuación queda: 1 + X4 <= 1, o bien, X4 >= 0.
• Por lo tanto, si X2 = 1, entonces la ecuación es
consistente con la condición 3
Caso 2: X2 = 0
• X2 = 0, En este caso, la condición 3 no limita el valor de X4.
Observe que si X2 = 0, entonces la ecuación se reduce a X4
<= 1, lo cual deja libre a X4 para ser igual a 0 o a 1.
29
25/03/2015
Ejercicios de Aplicación
Material:
•Papel
•Lapicero
•Calculadora
PROBLEMA 1
Tabla 1: Recursos necesarias para Gandhi
Gandhi Cloth Company fabrica tres tipos de prendas de
vestir: camisetas, shorts y pantalones. La elaboración de Tipo de Mano de Tela (Yardas
Prenda Obra (H) cuadradas)
cada tipo de prenda requiere que Gandhi tenga
disponible el tipo de maquinaria apropiada. La Camiseta 3 4
maquinaria necesaria para manufacturar cada tipo de Shorts 2 3
prenda se tiene que rentar a las tarifas siguientes: Pantalones 6 4
maquinaria para camisetas, 200 dólares por semana;
maquinaria para shorts, 150 dólares por semana; Tabla 2: Ingresos e Información del costo para Gandhi
30
25/03/2015
PROBLEMA 2
• La empresa Petrolium Oil, tiene que perforar en dos lugares atractivos de perforación
para alcanzar cuatro posibles pozos de petróleo, los costos de preparación de cada sitio
por pozo y el costo de perforar en el sitio i al posible j (Lugar: i=1,2; Sitio: j=1,2,3,4) se
dan en la siguiente tabla. El objetivo es determinar el mejor sitio para cada pozo de tal
manera que el costo total se minimice. Formule el problema como un modelo de
programación entera y sugiera un método para obtener la solución optima. Debe
considerar solo puede perforar un pozo por sitio.
Sitio 1 2 3 4 Costo de
Preparación
1 2 1 8 5 5
2 4 6 3 1 6
PROBLEMA 3
• J.C. Nickles recibe pagos de tarjetas de crédito desde cuatro regiones del país (Oeste,
Oeste Medio, Este y Sur). El valor promedio diario de pagos que envían por correo los
clientes desde cada región es como se indica: Oeste, 70 000 dólares; Oeste medio, 50
000 dólares; Este, 60 000 dólares, Sur, 40 000 dólares. Nickles tiene que decidir en
dónde los clientes deben enviar por correo sus pagos. Como Nickles puede ganar 20%
de interés anual si invierte estos ingresos, le gustaría recibir los pagos tan rápido como
sea posible.
• Nickles, piensa iniciar un sistema de percepción de pagos para procesar los pagos tan
rápido como sea posible en cuatro ciudades distintas: Los Angeles, Chicago, Nueva York
y Atlanta. La cantidad promedio de días, (desde el momento en que el pago se envía)
hasta que es apropiado el cheque y Nickles puede depositar el dinero, depende de la
ciudad a la cual se envía el pago, según se muestra en la tabla.
31
25/03/2015
PROBLEMA 3
De
Ciudad 1 Ciudad 2 Ciudad 3 Ciudad 4
(Los (Chicago) (Nueva York) (Atlanta)
A Ángeles)
Región 1 Oeste
2 6 8 8
Región 2 Medio
Oeste
6 2 5 5
Región 3 Este
8 5 2 5
Región 4 Sur
8 5 5 2
Por ejemplo, si se envía un cheque desde el Oeste hasta Atlanta, se requieren 8 días promedio
antes de que Nickles pueda ganar intereses con el cheque. El costo anual de financiar un
sistema de percepción de pagos en cualquier ciudad es 50 000 dólares. Plantee un PE con el que
Nickles puede minimizar la suma de los costos debido al interés perdido y a las operaciones del
sistema de percepción de pagos. Suponga que cada región tiene que enviar todo su dinero a
una sola ciudad, y que no hay limite en cuanto a la cantidad de dinero que puede manejar cada
sistema de percepción de pagos.
32
25/03/2015
SOLUCIÓN:
Variables:
Xij, Yj : 0, 1
33
25/03/2015
34