ERROR EN AMPL

10 views
Skip to first unread message

Win Torres Kon

unread,
Jun 24, 2017, 12:36:01 AM6/24/17
to AMPL Modeling Language
Hola, quisiera que me ayuden con el siguiente error:
SECTOR is already defined
context:  set  >>> SECTOR  <<< :=1..12;

Adjunto modelo:

#El modelo consiste en agrupar sectores a partir de su demanda y la capacidad teorica de distribucion del sector.
#Cada agrupacion se considera un cartero

set SECTOR :=1..12;
set CARTERO :=1..12;

#set SECTORE;
#set CARTEROS;

param DEMANDA {j in SECTOR} >= 0;
param CAPACIDAD {i in CARTERO} >= 0;
param COSTOS {SECTOR,CARTERO};

#X: decision de asignar o no
var X {i in CARTERO,j in SECTOR} >=0;

#Cantidad de carteros (grupos) minimos para cubrir la demanda de los sectores de distribucion
minimize Z: sum {i in CARTERO,j in SECTOR} X[i,j]*850;

#Cantidad máxima de carteros en un sector
subject to CartxSect {i in CARTERO}: sum {i in CARTERO} X[i,j]<=1;
#Cantidad máxima de sectores para un cartero
subject to SectxCart {j in SECTOR}: sum {j in SECTOR} X[i,j]<=2;
#Demanda máxima a cubrir a partir de la capacidad
subject to Balance {(i,j) in CARTERO}: sum {j in SECTOR} DEMANA[j]*X[i,j] <= CAPACIDAD[i];



Gracias por su ayuda!

Robert Fourer

unread,
Jun 25, 2017, 3:33:18 PM6/25/17
to am...@googlegroups.com
This error occurs if you forget to type "reset;" before asking AMPL to read in your model again.

Bob Fourer
am...@googlegroups.com

=======

From: am...@googlegroups.com [mailto:am...@googlegroups.com] On Behalf Of Win Torres Kon
Sent: Friday, June 23, 2017 11:36 PM
To: AMPL Modeling Language
Subject: [AMPL 14290] ERROR EN AMPL

Hola, quisiera que me ayuden con el siguiente error:
SECTOR is already defined
context: set >>> SECTOR <<< :=1..12;

Adjunto modelo:

#El modelo consiste en agrupar sectores a partir de su demanda y la capacidad teorica de distribucion del sector.
#Cada agrupacion se considera un cartero

set SECTOR :=1..12;
set CARTERO :=1..12;

...


Reply all
Reply to author
Forward
0 new messages