Modelo

Descargar como txt, pdf o txt
Descargar como txt, pdf o txt
Está en la página 1de 1

#DEFINICION DE CONJUNTOS

set centros_medicos;
set localidades;
set productos;
set hospitales;

#DEFINICION DE PARAMETROS
param D{k in productos,i in centros_medicos};
param CT{j in localidades,i in centros_medicos};
param CM{i in centros_medicos};
param F{k in productos,q in hospitales};
param CVP{q in hospitales,i in centros_medicos};
param CF{i in centros_medicos};

#DEFINICION DE VARIABLES
var X{q in hospitales, i in centros_medicos}>=0;
var Y{k in productos,q in hospitales, i in centros_medicos}>=0;
var W{i in centros_medicos}binary;

#FUNCION OBJETIVO

minimize costos:sum{q in hospitales,i in centros_medicos}(X[q,i]*CT[q,i])+sum{i in


centros_medicos}(CF[i]*W[i])+sum{k in productos, q in hospitales,i in
centros_medicos}(Y[k,q,i]*CVP[k,i]);

# DEFINICION DE RESTRICIONES

subject to Demanda{k in productos,q in hospitales}:sum{i in


centros_medicos}D[k,i]<=F[k,q];
subject to restricion{i in centros_medicos, k in productos}:sum{q in
hospitales}Y[k,q,i]<=D[k,i];
subject to Maxencapacidad{i in centros_medicos}:sum{q in
hospitales}X[q,i]<=CM[i]*W[i];

También podría gustarte