gurobi

    0

    1答えて

    質問:次の制約(結合された図)をどのように線形化することができますか? r [x] [y]、c [y、j]、a [j、t]およびp [x、t + l]はバイナリです変数。 誰かが私を助けてくれますか? ベスト 二次制約

    1

    1答えて

    AMPLを呼び出すときにMatlabでMIPログを出力する方法を知っている人はいますか?私はグロビをソルバーとして使用しています。 私のMatlabのコードが実行します。 system(['ampl.exe ' modelName.run]); modelName.runファイルはGurobi AMPLコードを持っており、呼び出します model model.md; data input.d

    0

    1答えて

    私はgurobi pythonインターフェイスを使って分解アルゴリズムを構築しました。 アルゴリズムはすでに新しい変数に既存の制約各反復での私のモデルのを加えることを含みます。今、私はgetConstrByNameとgetRow(constraint)を介してモデルから制約を読み込み、結果の線形式に新しい変数を追加し、古い制約を削除してモデルに新しい制約を追加します。この手順は非常に非効率的です。

    0

    1答えて

    MIPモデル内の特定の制約のシャドウプライスを抽出しようとしています。グーロビをソルバとして使用しています。 I制約を確立していた場合、私は次のコードを使用 - # Balance Constraint for hour in hours: model.addConstr((quicksum(p[hour, i] for i in num_gen) + (quicksum(discharge[ho

    0

    1答えて

    いくつかのハード最適化問題(MIP)を解決するためにGurobi 7.0.2(+ Python 3.5、つまりgurobipy)を使用しています。最適な結果を見つけるには通常数日か数週間かかります。最適な解を見つける前にGurobiを中断することができます(Gap> 0%)。現在最適な解が返されます。 しかし、Gap> 0%でこのような中間結果を取得しても、Gurobiを完全に中断することはない方

    -2

    1答えて

    私はGurobiを使って整数プログラムを解決するためにPythonを使用しています。すべての変数と制約を定義した後、私は整数変数x[i,j]に対して以下の答えを得ています。 x(0,0) 0.0 x(0,1) 0.0 x(0,2) 1.0 x(0,3) 1.0 x(1,0) 0.0 x(1,1) 0.0 x(1,2) 0.0 x(1,3) 0.0 x(2,0) 0.0 x(2,1

    0

    1答えて

    私は複数の最適化スクリプトを持ち、それぞれ独自の結果を生成するローリングホライズン最適化を実行しようとしています。あらゆる間隔で画面に結果を出力するのではなく、それぞれの結果をmodel.write( "results.sol")を使用して書き、結果処理スクリプト(別のpythonスクリプト)に読み戻したいと思います。 私は、Pythonを使用してread( "results.sol")を使用しよ

    0

    1答えて

    時間を遡ってエラーを追跡し、さまざまな方法で試してみると、 。 私はソルバーとしてPyomoとgurobiを使って最適化を実装しています。次のコード:\ Users \ユーザーBlamblón\ Anaconda3 \: #コーディング= UTF-8 from itertools import product import matplotlib.pyplot as plt from Cent

    0

    1答えて

    私はGurobiで複数の目的関数をどのように使用できるか混乱しています。私はthisを見つけましたが、実際にどのように私はこれで複数の目的関数を実装することができない理解していない。 通常、私はObjectiveとしてGRBLinExprのようなものを設定します。しかし、例のようにObjNを設定することはできません。もう一つのことは、いくつかの目標を最小化し最大化したいということです。したがって、

    1

    1答えて

    Gurobiトークンサーバーv 7.0.1はWindowsマシンにログファイルを作成しますか?はいの場合は、デフォルトの場所は何ですか?