Está en la página 1de 1

SETS

P conjunto de programadores /programador1*programador5/


T conjunto de trabajos/trabajo1*trabajo5/
;

Table
c(p,t) Tasa de producción del papel P en metros por hora por cada maquina M
Trabajo1 Trabajo2 Trabajo3 Trabajo4 Trabajo5
programador1 4 1 3 5 2
programador2 2 1 3 4 5
programador3 3 2 5 1 4
programador4 2 5 4 3 1
programador5 5 2 4 1 3
;

Binary Variable
x(p,t) 1 si el progamador i es asignado al trabajo t o 0 dlc
;

Variable
Z variable objetibo
;

Equations
FO función objetivo
R_Pro restricción de programadores
R_tra restricción de trabajos
;

FO.. Z =E= SUM((p,t), c(p,t)*x(p,t));


R_Pro(p).. SUM (t, x(p,t)) =E= 1;
R_tra(t).. SUM (p, x(p,t)) =E= 1;

Model
Ej_programadores ejemplo en gams /ALL/
;

solve
Ej_programadores MINIMIZING z USING MIP
;

display
x.l
;

También podría gustarte