Casos Especiales de Programacion Binaria
Casos Especiales de Programacion Binaria
Casos Especiales de Programacion Binaria
TRUJILLO
FACULTAD DE INGENIERÍA
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS
(CASOS ESPECIALES)
CURSO : Investigación de Operaciones 2
INTEGRANTES:
APONTE MANRIQUE, MARIO
ARGOMEDO DE LA CRUZ, JHON
MENDEZ POLO, JHONY
CHUNQUE SALINAS, JOCSAN
REBAZA VEGA, FERNANDO
CICLO : VII
Trujillo – Perú
Página 1 de 16
2020
CASO 1
Página 2 de 16
SOLUCIÓN:
La función objetivo queda definida por la combinación lineal de las variables por
sus respectivos beneficios unitarios (en miles):
xi ≤ 0 o xi ≥ 1000 ∀ i = 1 . . . 3
O bien:
xi ≤ 0 o 1000 − xi ≤ 0 ∀ i = 1 . . . 3
Página 3 de 16
Introduciendo la variable binaria yi, las restricciones quedan:
xi ≤ Miyi
1000 − xi ≤ Mi (1 − yi)
yi = {0, 1}
Página 4 de 16
Finalmente:
x1 ≤ 2000*y1
x2 ≤ 2000*y2
x3 ≤ 1200*y3
xi ∈ Z + ∀ i = 1 . . . 3
yi = {0, 1} ∀ i = 1 . . . 3
Página 5 de 16
CASO 2
K DE N RESTRICCIONES
Página 6 de 16
Demanda 500 500 500
Costo fijo $500 $400 $600
Definición de Variables:
i=Planta i=1,2,3
j=Centro de Distribución (CD) j=1,2,3
Restricciones:
B1 + B2 + B3 = 2
C1 + C2 + C3 = 2
Función Objetivo:
Página 7 de 16
Página 8 de 16
CASO 3
Página 9 de 16
RESTRICCIONES CON N VALORES POSIBLES
Página 10 de 16
Las variables se definen como:
El banco puede ubicar sucursales en un condado si éste contiene una sede social
o es adyacente a otro con una sede social. Por tanto, el programa lineal necesita
una restricción para cada condado. Por ejemplo, la restricción para el condado de
Ashtabula es
x 1+ x 2+ x 12+ x 16≥1Ashtabula
Función Objetiva:
minimizar z =
x 1+ x 2+ x 3+ x 4+ x 5+ x 6+ x 7+ x 8+ x 9+ x 10+ x 11+ x 12+ x 13+ x 14 + x 15+ x 16+ x 17+ x 18+ x 19+ x 20
Restricciones:
Restricción 01
x 1+ x 2+ x 12+ x 16 ≥ 1Ashtabula
Restricción 02
x 1+ x 2+ x 3+ x 12≥ 1Lake
Restricción 03
Página 11 de 16
…
Restricción 20
SOLUCION EN LINGO:
Página 12 de 16
CASO 4
Página 13 de 16
COSTO FIJO
La compañía DYNAMIX tiene tres alternativas para ubicar un nuevo almacén que
dé servicio a la parte norte de Perú. Existen 5 clientes importantes en esta región.
En la siguiente tabla se muestran los datos pertinentes de oferta, demanda y
costos de transporte (dólares por tonelada).
SOLUCIÓN:
Índices:
i:1 , 2 ,3 (1=Piura , 2=Trujillo , 3=Chimbote)
j :1 ,2 , 3 , 4 , 5(1=Tumbes ,2=Cajamarca , 3=Pacasmayo , 4=Huaraz , 5=Casma)
Variables:
X ij :Cantidad de miles de unidades que se envian desde elalmacen i ( 1, 2 ,3 )
h asta el cliente j(1 ,2 , 3 , 4 , 5)
Y i : Decisionde utilizar o no el almaceni (1 , 2 ,3)
Función Objetivo:
Min Z=20 x X 11 +20 x X 12+ 40 x X 13 +45 x X 14 +35 x X 15 +30 x X 21+ 40 x X 22 +15 x X 23 +20 x X 24+ 45 x X 25 +5 x X 3
Restricciones:
Requerimientos de los Clientes:
Página 14 de 16
X 11 + X 21+ X 31=75
X 12 + X 22 + X 32=50
X 13 + X 23+ X 33=35
X 14 + X 24 + X 34=75
X 15 + X 25+ X 35=35
X 21 + X 22 + X 23 + X 24+ X 25 ≤ 150 x Y 2
X 31 + X 32 + X 33 + X 34 + X 35 ≤ 300 x Y 3
Solo un Almacén:
Y 1 +Y 2 +Y 3=1
PROGRAMA:
Página 15 de 16
Página 16 de 16