Hi All,
I have 3 modeling questions about MathProg (GLPK). They might be simple, but I
just wanna make sure. I'd appreciate any help:
1. Suppose we have a set of periods T. Also, there are two variables, x_t and
y_t. Now, there is a constraint that is "x_(t-1) - x_t = y_t \for all t=2,..,T."
I'm thinking of defining it as:
"s.t. balance{t in 2..T}: x[t-1]-x[t]==y[t];", after defining the set T in the
beginning by "set T;"; and the variables x_t and y_t by "var x{t in T}>=0;" and
"var y{t in T}>=0;" respectively.
Is that right?
2. Continuing on the previous question, suppose another constraint for t=1 is
"initial-x_t=y_t \for t=1.", where initial is a parameter.
Is it defined by "s.t. balance1: initial -x[1] == y[1];" after defining the
parameter initial by "param initial;" ?
3. Suppose there are a variable z_tu, where the 2 indices t and u are defined
on the set T, a parameter d_t, and a constraint "\sum_{u>t} z_{ut} = \sum_{u<t}
z_{tu} + d_t \for all t \in T".
After defining the set T, variable z_tu and parameter d_t by "set T;", "var z{t
in T, u in T}>=0;" and "param d{t in T};" respectively, I think of defining the
constraint by "s.t. delivery{t in T} sum{u in T} z[u,t]==sum{u in
T}z[t,u]+d[t];", but that might not be right!
Could you verify it for me, please?
Thanks a lot,
Aly
--
PhD Student
Vice President, Egyptian Student Association in North America, Georgia Tech
Chapter
Rm. 407 Main Building
H. Milton Stewart School of Industrial and Systems Engineering
Georgia Institute of Technology
765 Ferst Dr., NW
Atlanta, Georgia 30332-0205, USA
_______________________________________________
Help-glpk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-glpk