Está en la página 1de 2

$OFFSYMXREF

$OFFSYMLIST

option limrow=100;
option limcol=100;
option solprint=on;
option sysout=off;

option LP=CPLEX;
option MIP=CPLEX;
option NLP=CONOPT;
option MINLP=DICOPT;
option OPTCR=0.01;

$TITLE PROBLEMA DE CAPACITAD

$ONTEXT
¿Qué recomendaciones debería hacer Ron García y con qué justificación?
$OFFTEXT

SETS I PRODUCTOS /W75C, W33C, W5X, W7X/


J PLANTAS /ESTIRADO, EXTRUSION, EMBOBINADO, EMBALAJE/ ;

TABLE C(I,J) Tabla con los costos mano de obra (horas por unidad).

ESTIRADO EXTRUSION EMBOBINADO EMBALAJE


W75C 1 1 1 1
W33C 2 1 3 0
W5X 0 4 0 3
W7X 1 1 0 2 ;

PARAMETER F(I) Costos productos ($)

/W75C=66
W33C=50
W5X=70
W7X=150 /;

PARAMETER PV(I) Precio de venta productos ($)

/W75C=100
W33C=80
W5X=130
W7X=175 /;

PARAMETER U(I) Utilidad productos ($)

/W75C=34
W33C=30
W5X=60
W7X=25 /;

PARAMETER D(J) Demanda de la plantas (horas)

/ESTIRADO=4000
EXTRUSION=4200
EMBOBINADO=2000
EMBALAJE=2300 /;
PARAMETER OA(I) Ordenes de los productos para abril (unidades)

/W75C = 1470
W33C = 262.5
W5X = 1510
W7X = 1116 /;

PARAMETER OM(I) Ordenes de los productos minimas para abril (unidades)

/W75C=220
W33C=0
W5X=0
W7X=600 /;

VARIABLES Z, W75C, W33C, W5X, W7X;


POSITIVE VARIABLE X(I)

EQUATIONS FO, Estirado, Extrusion, Embobinado, Embalaje, MinimoW75C, MinimoW33C,


MinimoW5X, MinimoW7X, OrdenesW75C, OrdenesW33C, OrdenesW5X, OrdenesW7X;

FO.. Z =E= 34*W75C + 30*W33C + 60*W5X + 25*W7X;

Estirado.. W75C + 2*W33C + W7X =L= 4000;


Extrusion.. W75C + W33C + 4*W5X + W7X =L= 4200;
Embobinado.. W75C + 3*W33C =L= 2000;
Embalaje.. W75C + 3*W5X + 2*W7X =L= 2300;

MinimoW75C.. W75C =G= 220;


MinimoW33C.. W33C =G= 0;
MinimoW5X.. W5X =G= 0;
MinimoW7X.. W7X =G= 600;
OrdenesW75C.. W75C =L= 1470;
OrdenesW33C.. W33C =L= 263;
OrdenesW5X.. W5X =L= 1510;
OrdenesW7X.. W7X =L= 1116;

MODEL MexicanWire /all/ ;


SOLVE MexicanWire using LP maximizing Z;

También podría gustarte