Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TEMA:
CURSO:
INVESTIGACIÒN OPERATIVA
ALUMNO:
LUIS CAMPOS CARBONEL – U20308795
DOCENTE
ARTURO BURGA NORIEGA
LIMA – PERU
2023
Investigación Operativa
----------------------------------------------------------------------------------------------------------------------------------
Enigma Manufacturing posee tres plantas: Lurín (PL1), Ventanilla (PL2) y Santa Clara
(PL3) que producen el mismo tipo de producto. Cualquiera de estas plantas puede
abastecer a cualquiera de tres centros de distribución: Surco (CD1), Cercado (CD2) y
Santa Anita (CD3). Asimismo, desde cualquier centro de distribución se puede atender
a cualquiera de cuatro clientes (C1, C2, C3 y C4) los cuales han hecho su pedido para
la próxima temporada, para lo cual se cuenta con la siguiente información por cada
cliente:
C1 C2 C3 C4
Precio de venta 1900 1920 1960 1950
Minina cantidad a 12 14 10 12
entregar
Máxima cantidad a 20 24 20 24
entregar
SOLUCION:
Índices:
Variables:
SOLUCION
MODEL:
!i:PL1,PL2,PL3 (plantas);
!j:CD1,CD2,CD3 (distribuidores);
!k:C1,C2,C3,C4 (tiendas);
SETS:
planta/PL1..PL3/: capacidad_pla, costprod;
distribuidor/1..3/:capacidad_dis;
tienda/1..4/:demandamin, demandamax, preciov;
PD(planta, distribuidor): x, costransp_1;
DT(distribuidor, tienda): y;
ENDSETS
DATA:
capacidad_pla= 28 30 25;
capacidad_dis= 17 20 22;
costprod= 18 17 15;
demandamin=12 14 16 12;
Investigación Operativa
demandamax=20 24 20 24;
preciov= 1900 1920 1960 1950;
costransp_1= 500 580 600
520 520 600
520 560 560;
ENDDATA
MAX = @SUM(DT(j,k):preciov(k)*y(j,k))
- @SUM(PD(i,j):costransp_1(i,j)*x(i,j)+costprod(i)*x(i,j));
@for(planta(i):@sum(distribuidor(j):x(i,j))<=capacidad_pla(i));
@for(distribuidor(j):@sum(planta(i):x(i,j))<=capacidad_dis(j));
@for(tienda(k):@sum(distribuidor(j):y(j,k))>=demandamin(k));
@for(tienda(k):@sum(distribuidor(j):y(j,k))<=demandamax(k));
y(1,1)<= 8;
y(1,2)<= 5;
y(1,3)<= 8;
y(1,4)<= 5;
y(2,1)<= 9;
y(2,2)<= 6;
y(2,3)<= 8;
y(2,4)<= 9;
y(3,1)<= 5;
y(3,2)<= 10;
y(3,3)<= 8;
y(3,4)<= 7;
@for(distribuidor(j):@sum(planta(i):x(i,j))=@sum(tienda(k):y(j,k)));
END
SOLUCION:
Investigación Operativa
Cap. Producción. - Las plantas 1, 2 y 3 no han usado toda su capacidad de producción quedando
disponible por fabricar 11,10 y 3 unidades de producto (holguras)
Cap. Distribución. - Los centros de distribución cuentan con holgura “0” es decir; han usado toda su
capacidad.
Cantidad Mínima a Entregar. - Se llegó a entregar el mínimo requerido a los clientes C1 y C2
Cantidad Máxima a Entregar. - El cliente C3 ya no tiene más pendientes, se le entrego el máximo
requerido.
Capacidad Disponible de Traslado. - Las rutas CD1-C2, CD1-C3, CD2-C4, CD3-C1, CD3-C3; usaron
toda su capacidad de traslado.
Balances. - Los balances 1, 2 y 3 se efectuaron en su totalidad.
Investigación Operativa
Una empresa produce los productos A y B los cuáles dejan una utilidad de 20 y 15
soles por unidad respectivamente. Producir una unidad de los productos A y B requiere
de 1 y 2 horas-máquina respectivamente, se dispone de 2 máquinas. Se trabaja 2
turnos de 8 horas. El costo de la publicidad necesaria por unidad vendida de los
productos A y B es de 2 y 3 soles respectivamente, se ha presupuestado 500 soles
para publicidad. Se tiene un contrato para abastecer a un cliente con 400 unidades del
producto A y 500 unidades del producto B.
Horas Prod.
Productos Maquina Costo Pub. Mínima Utilidad
A 1 2 400 20
B 2 3 500 15
Disponibilidad 16 500
SOLUCION:
Datos:
Variables:
Función objetivo:
Min Z = d1p+d1n+d2p+d2n+d3p+d4p+d4n+d5p+d5n
Restricciones:
Investigación Operativa
En PL: X1+2X2 = 16
META 2: X1+2X2 + d2p-d2n = 16
En PL: X1=400
X2=500
EN LINGO:
REPORTE SOLUCIÓN
Investigación Operativa
De donde: