ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Ejercicios modelo en programación de metas


Enviado por   •  7 de Octubre de 2019  •  Tareas  •  365 Palabras (2 Páginas)  •  1.844 Visitas

Página 1 de 2

Enunciado: Se fabrican dos productos en dos máquinas consecutivas. La siguiente tabla muestra los tiempos de maquinado, en minutos por unidad, para cada producto:

Maquina

Producto 1

Producto 2

1

5

3

2

6

2

Las cuotas diarias de producción para los dos artículos son 80 y 60 unidades, respectivamente. Cada máquina trabaja 8 horas por día. Se puede recurrir a tiempo extra, aunque no es deseable, si es necesario para llenar la cuota de producción.

Formule un modelo en programación de metas.

Modelo matemático:

[pic 1]                               [pic 2] [pic 3]                                           [pic 4]

Donde:

X1= la cantidad de product i en unidades

i= 1,2

1= Producto 1

2= Producto 2

Y, ϵ= epsilon

Script:

library(ROI)

library(ROI.plugin.glpk)

library(ompr)

library(ompr.roi)

library(dplyr)

result=MIPModel()%>%

  add_variable(x1,type= "continuous")%>%

  add_variable(x2,type= "continuous")%>%

  add_variable(e,type= "continuous")%>%

  set_objective(5*x1+3*x2+0*e,"min")%>%

  add_constraint(6*x1+2*x2-e<=0)%>%

  add_constraint(x1>=80)%>%

  add_constraint(x2>=60)%>%

  solve_model(with_ROI(solver="glpk"))

print(result)

c(get_solution(result,x1),get_solution(result,x2),get_solution(result,e))

get_row_duals(result)

get_column_duals(result)

Resultados del programa:

Status: optimal

Objective value: 580

> c(get_solution(result,x1),get_solution(result,x2),get_solution(result,e))

 x1  x2   e

 80  60 600

> get_row_duals(result)

[1] 0 5 3

Interpretación: la maquina 1debe trabajar 580 minutos para producir al menos 80 productos y la maquina 2 debe trabajar 600 minutos para producir el minino de 60 productos requeridos. En conclusión, las dos máquinas deben concurrir al tiempo extra.

...

Descargar como (para miembros actualizados)  txt (1.9 Kb)   pdf (176.7 Kb)   docx (37.3 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com