2017-09-01 7 views
0

Sを設定し、次のように私は、制約を追加している:プリント制約GurobiのPython

for i in S: 
    m.addConstr(quicksum(x[i,j] for j in (set(V) - set(S))) >= 2) 

私はセットの各値に対して、これらの制約を印刷したいSVが画面に表示されます。 例として、S={1,3,4}V= {1,2,3,4,5,6}の場合、私の制約はx[1,2]+x[1,5]+x[1,6]+x[3,2]+x[3,5]+x[3,6]+x[4,2]+x[4,5]+x[4,6]>=2 です。この制約を画面上に表示します。 誰かが私にそれを手伝ってもらえますか?

答えて

1

これを行うための組み込み関数はありません。最適なオプションはModel.write()に電話して、モデルをLPファイルとしてエクスポートすることです。

+0

こんにちはグレッグ、お返事ありがとうございます。あなたは私にこれに関するいくつかの情報を提供してくれますか?どこでも検索しましたが、これに関するヘルプフォーラムは見つかりませんでした。 – ccc

+0

私はそれをすることができました...それは素晴らしいです...おかげで、グレッグ。 :) – ccc

関連する問題