Essentially, i am trying to implement the following equation:

y(1) = x(1) <= 15

y(2) = x(1) + x(2) <=15

y(3) = x(1) + x(2) + x(3) <= 15

y(i) = x(1) + x(2) + x(3).... x(i) <= 15

etc.

In this instance, x is the variable and y is the equation I am using for my model. The following code doesn't work as it simply sums all the way until the

*ith*value of x

Code: Select all

` y(i).. sum(i,x(i)) =l= 15 `

I have also tried using a loop but GAMS does not allow equations in loops.

What is the correct syntax to go about this problem? Thanks in advanced for your help.