クロスドッキング問題をモデル化しようとしています。仕分けステーションのアウトバウンドトラック用GAMS:サブセット上のカードオペレータ
J、
sおよびアウトバウンドドック用
リットル:これは、次のセットがあります。
さらに、アウトバウンドトラックjがソーティングステーションsに割り当てられている場合、バイナリ変数z(j、s)が1つあります。
計算前に、アウトバウンドドックをソートステーションに割り当てる必要があります。このために、サブセットk(s、l)を定義した。私の例では、次のようになります。
どのように私はこれをモデル化します:
Sets
j /J1*J27/
s /S1*S4/
l /L1*L30/
;
Sets k(s,l)
/S1.(L1,L2,L3,L4,L5,L6)
S2.(L7,L8,L9,L10,L11,L12)
S3.(L13,L14,L15,L16,L17,L18,L19,L20)
S4.(L21,L22,L23,L24,L25,L26,L27,L28,L29,L30)/
私が持っている問題は、次の式をモデル化するのですか? 「カード(k)は」ソート駅のに割り当てられたアウトバウンドドックの量を表すものではありませんので、
式(S)... sum(j, z(j,s)) =l= card(k);
が、それは動作しません:私はそれをこの方法を試してみました。ですから、私の質問は、カードオペレータをサブセットでモデル化することが可能なのかどうかです。
または、誰かがこの方程式をモデル化する別の方法を知っていますか?
ありがとうございます。しかし、私はそれをモデル化する別の方法を見つけました。 – Natascha