Está en la página 1de 4

Tarea Académica Unidad 1

Apellido y nombre: Duran Lino Neyer

Ejercicio 1
Definición de variable

X1: cantidad de mesas a elaborar

X2: cantidad de sofás a elaborar

X3: cantidad de sillas a elaborar

Ventas:

x1: 400

x2: 750

x3:240

costo:10 (10x1 + 7.5x2 + 4x3) + 17.50 (10 * x2)

Función objetivo

Max Z=300x1 + 500x2 + 200x3

Restricciones:

30x1 + 24x2 + 30x3 <=280

24x2 <=140

30x1 + 6x2 + 30x3<=280

24x1 + 12x2 + 24x3<=140

60x1 + 90x2 + 30x3<=700

Madera 10x1 + 7.5x2 + 4 <=4350

Tela 10x2<=2500
MODEL:
SETS:
PROD/1..3/:PVENT,DEMANDA,X;
DPARTS/1..5/:DISPARTS;
MATRLS/A,C,L,E,M/:DISMATS,COSTMATS;
PR(PROD,DPARTS):REQDPS;
PM(PROD,MATRLS):REQMATS;
ENDSETS
DATA:
PVENT=400 750 240;
DEMANDA=300 180 400;
DISPARTS=280 140 280 140 700;
COSTMATS=4350 2500;
REQDPS=30 0 30 24 60
24 24 6 12 90
30 0 30 24 30;
REQMATS=10 0
7.5 10
4 0;
ENDDATA
MAX=@SUM(PROD(I):PVENT(I)*X(I))-
@SUM(MATRLS(K):COSTMATS(K)*@SUM(PROD(I):REQMATS(I,K)*X(I)));
@FOR(DPARTS(J):@SUM(PROD(I):REQDPS(I,J)*X(I))<=DISPARTS(J)*60);
@FOR(MATRLS(K):@SUM(PROD(I):REQMATS(I,K)*X(I))<=DISPARTS(K));
@FOR(PROD(I):X(I)<=DEMANDA(I));
@FOR(PROD(I):@GIN(X(I)));
END

a). El departamento limitante es el entintado porque no sobro horas

b). si aumentamos horas al entintado tendremos mayor ingreso y en el montaje se va


aumentar las utilidades.

ejercicio 2
Definición de variable

X1: numero de hamburguesas con queso a preparar para el día viernes

X2: número de albóndigas a preparar para el día viernes

X3: número de tacos a prepara para el día viernes

X4: numero de porciones de picadillo a preparar para el día viernes

Función objetivo
Max Z= 2.25x1 + 2x2+ 1.75x3 + 2.50x4

Restricciones

0.3x1 + 0.25x2 + +0.25x3 + 0.4x4<=100

0.1x1 + 0.3x3 + 0.2x4<=50

0.2x3 + 0.3x4<=50

0.1x1 + 0.2x3<=15

0.1x1 + 0.3x2 + 0.2x3 + 0.2x4<=50

X1 + x2 <=80

X3<=80

MODEL
SETS:
PROD/1..4/:DEMANDA,PVENT,X;
INGRS/1..7/:DISP;
PI(PROD,INGRS):REQ;
ENDSETS
DATA:
DEMANDA=75 60 100 55;
PVENT=2.25 2.00 1.75 2.50;
DISP=100 50 50 15 50 80 80;
REQ=0.3 0.1 0 0.1 0.1 1 0
0.25 0 0 0 0.3 1 0
0.25 0.3 0.2 0.2 0.2 0.1
0.4 0.2 0.3 0 0.2 0 0;
ENDDATA
MAX=@SUMA(PROD(I):PVENT(I)*X(I));
@FOR(INGRS(J):@SUM(PROD(I):REQ(I,J)*X(I))<=DISP(J));
@FOR(PROD(I):X(I)<=DEMANDA(I));
@FOR(PROD(I):@GIN(X(I)));
END

a) respuesta:
seria 20, 60, 65 y 55

b) respuesta:

El pan va a aumentar el ingreso en 1.375. por ello si compramos el pan a un dólar, tendremos
una ganancia por cada pan 0.375 dolares.

También podría gustarte