Está en la página 1de 3

= X11 + X21 + X31

Índices:
i: Artefacto (1=lav , 2=Refri , 3=Cocina)j :Técnico(1,2,3)

Variables de decisión:
X ij :Cantidad (unidades ) de artefactoi reparados por el técnico j

Datos:
Cantida di Tiemp o ij

Modelo:

Min Z=E 1+6 × ( D 21+ E 21+ D 22+ E 22 )+ E 3 Sujeto a :Restricciones duras :


3
Cantidad a reparar de cad a tipo de artefacto:∑ X ij =Cantidad i ∀ i=1,2,3Restricciones blandas :Meta 1:
j=1
Utilizar el menor número de horas posible en total

( )
3 3

∑ ∑ Tiemp oij × X ij + D 1−E 1=4 × 20+6 ×15+3 ×10=200


i=1 j=1

Meta 2: Lograr que el técnico 1 repare un número similar de cada tipo de artefacto
X 11 + D 21−E 21= X 21

X 21 + D 22−E 22= X 31

Meta 3: El número de horas trabajadas en total por el técnico 2 no exceda al total de horas trabajadas por el
técnico 3 en más de 50

(∑ ( )
3
Tiemp oi 2 × X i 2−Tiemp o i 3 × X i 3 ) + D 3−E 3=50
i=1
No negatividad:
X ij ≥0 ∀ i=1,2,3 ∀ j=1,2,3

LINGO:
i = Artefacto J = Tecnico

Cantidad
Tiempo
X

Sets:
Artefacto / Lav Refri Cocina / : Cantidad ;
Tecnico /1..3/ : ;
AxT(Artefacto, Tecnico): Tiempo, X ;
End sets
Data:
Cantidad = 20 15 10 ;
Tiempo = 5 4 7
6 7 8
4 4 3 ;
End data
Min = E1 + 6*(D21+E21+D22+E22) + E3 ;
@For( Artefacto(i): @Sum(Tecnico(j): X(i,j)) = Cantidad(i) ) ;
! Meta 1 ;
@Sum(AxT(i,j): Tiempo(i,j)*X(i,j)) + D1 - E1 = 200 ;
! Meta 2 ;
X(1,1) + D21 - E21 = X(2,1) ;
X(2,1) + D22 - E22 = X(3,1) ;
! Meta 3 ;
@Sum(Artefacto(i): Tiempo(i,2)*X(i,2) - Tiempo(i,3)*X(i,3)) + D3 - E3 = 50 ;
End

Reporte:

Global optimal solution found.


Objective value: 22.00000

Variable Value Reduced Cost


E1 22.00000 0.000000
D21 0.000000 5.266667
E21 0.000000 6.733333
D22 0.000000 6.733333
E22 0.000000 5.266667
E3 0.000000 0.9333333
D1 0.000000 1.000000
D3 0.000000 0.6666667E-01
X( LAV, 1) 0.000000 0.000000
X( LAV, 2) 20.00000 0.000000
X( LAV, 3) 0.000000 2.266667
X( REFRI, 1) 0.000000 0.000000
X( REFRI, 2) 8.000000 0.000000
X( REFRI, 3) 7.000000 0.000000
X( COCINA, 1) 0.000000 0.4666667
X( COCINA, 2) 0.000000 1.466667
X( COCINA, 3) 10.00000 0.000000

Informe administrativo:
Plan óptimo de reparaciones
Artefactos Técnico 1 Técnico 2 Técnico 3
Lavadoras 0 20 0
Refrigeradoras 0 8 7
Cocinas 0 0 10

Reporte de cumplimiento de metas


Valor de las
¿Se cumple?
Meta variables de Interpretación
(Sí / No)
desviación
D1 = 0
1 NO Se emplearán 200 + 22 = 222 horas en total.
E1 = 22
D21 = 0, E21 = 0
2 SI En realidad, el técnico 1 no reparará artefacto alguno.
D22 = 0, E22 = 0
D3 = 0 El número de horas trabajadas por el técnico 2 excede exactamente al
3 SI
E3 = 0 número de horas trabajadas por el técnico 3 en 50 horas

También podría gustarte