In reply to the message from >>> Gottfried Lindner
<[EMAIL PROTECTED]> received 5/11/05 4:51 AM:

> 1) I have a set I, which is an interval. Instead of writing
> set I := 1 2 3 4 5;
> I thought, I can write
> set I := 1 .. 5;
> but this is not correct. What's wrong?

You'll find an explanation in the answer to Question 4.2
at www.ampl.com/FAQ.

> 2) I have a restriction of the form
> s.t. Rb{v1 in V,v2 in V: v1<v2}: ...
> This works, if V contains numbers. If V contains symbols, v1<v2 is not
> allowed.
> Is there a function to convert symbols to their position in the set or
> something like that?

Yes, this is explained in the discussion of "ordered sets" in Section 5.6 of
the AMPL book.  If you don't have the book, you may be able to figure out
what you need by looking at the following example:

       www.ampl.com/BOOK/EXAMPLES/steelT2.mod
       www.ampl.com/BOOK/EXAMPLES/steelT2.dat

Bob Fourer
[EMAIL PROTECTED]




_______________________________________________
Help-glpk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-glpk

Reply via email to