課題でGLPKを使うものがあったので実際にインストールして使ってみた。
初めてであるからいろいろ試してみたがいくつかわかったことがある。
s.t. ○○○:・・・;
の○の部分はほかのs.t.と重複してはいけないし、数字を使用するのもだめらしい。
たとえば
set week := Mon Tue Wed Thu Fri;
param N{s};
のように指定することはできるがN[i-1]などはweekの集合は整数でないため扱えない。
このようなものを扱いたいときは
set week := 1..5; のように整数を指定する必要があるらしい。
0 件のコメント:
コメントを投稿