Python - FO en libreria PULP

 
Vista:

FO en libreria PULP

Publicado por Mauricio (1 intervención) el 15/11/2021 02:17:53
Hola buenas!
Estoy trabajando en un modelo de optimización utilizando la librería PULP y tengo un modelo en el cual la única variable depende de 3 conjuntos: X[i][j][k]. De este modo mi función objetivo es: sumatoria en j y k de ( X[5][j][K]), es decir para solo un valor de i. Estuve intentando declarar la fo así:

Para indicar que es minimizacion y definir el problema como tal: problema = LpProblem('Asignacion', sense=LpMinimize)

Para indicar la variable: decision = LpVariable.dicts('Toma_o_no_toma', (bomberos, turnos, dias), cat='Binary')

Para indicar la funcion objetivo: problema += lpSum(decision[5][j][k] for (i,j,k) in arcos)

Pero me indica error en la línea de la función objetivo. Qué puedo hacer? Alguien puede orientarme? Saludos!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder