Dear All,
I have a problem to write syntax of this simple formula "n not equal m" in equation section. This n, m are sets with n = {1,2,3} and m = {1,2,3,4}. I try to solve this problem by using this syntax to represent that n is not equal to m
notequalm(m) .. m - n =g= abs(1);
However, I get these error warnings :
108 notequalm(m) .. m - n =g= abs(1);
**** $148 $148,653
148 Dimension different - The symbol is referenced with more/less
indices as declared
257 Solve statement not checked because of previous errors
653 The left side of an equation cannot be a set expression
How to solve this problem? Thank you for the asnwers.
Error for constraint of sets
Re: Error for constraint of sets
Hi Urise
This is not correct for several reasons and it is not clear to me what you want to achieve.
Even if you would model it like this:
set m /1*4/,
n(m) /1*3/;
notequalm(m,n) .. ord(m) - ord(n) =g= 1;
nothing happens in the rest of your model.
If you would have another equation
eq1(m)..
a(m) + b(m) =G= 10;
this equation would still be there for every m and not for every m > n.
Cheers
Renger
This is not correct for several reasons and it is not clear to me what you want to achieve.
Even if you would model it like this:
set m /1*4/,
n(m) /1*3/;
notequalm(m,n) .. ord(m) - ord(n) =g= 1;
nothing happens in the rest of your model.
If you would have another equation
eq1(m)..
a(m) + b(m) =G= 10;
this equation would still be there for every m and not for every m > n.
Cheers
Renger
____________________________________
Enjoy modeling even more: Read my blog on modeling at The lazy economist
Enjoy modeling even more: Read my blog on modeling at The lazy economist
Re: Error for constraint of sets
Hi Renger,
Actually I want to limit my objective function in which the index "m" and "p" should not be equal to "n".
How to do this in GAMS syntax? I try it in equation section but those errors happened.
Actually I want to limit my objective function in which the index "m" and "p" should not be equal to "n".
How to do this in GAMS syntax? I try it in equation section but those errors happened.
Re: Error for constraint of sets
Show your objektive function...
____________________________________
Enjoy modeling even more: Read my blog on modeling at The lazy economist
Enjoy modeling even more: Read my blog on modeling at The lazy economist