問題タブ [julia-jump]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
constraints - JuMP に制約を追加する
次のように、Julia の JuMP モデルに制約を追加しようとしています。
ここで、N と K は 2 つのセットです。
しかし、デバッグすると、次のエラーメッセージが表示されます。
誰かがこのエラーを解決するのを手伝ってくれますか?
optimization - Julia で分離アルゴリズムを呼び出す
Julia-JuMP を使用してモデルを解こうとしています。以下は、私が作成したモデルの概要です。ここで、z[i,j]
はバイナリ変数で、d[i,j]
は のコストですz[i,j]=1
。私の制約は無限の数の制約を作成するため、分離アルゴリズムを使用して解決する必要があります。まず、制約なしでモデルを解くので、すべての変数z[i,j]
およびに対する答えd[i,j]
はゼロです。次に、分離アルゴリズム (if 条件内で指定) を含めます。を含めていますif z_value == 0
が、 z_values が渡されていません。このモデルの形式に何か不足していますか?
julia - Julia+JuMP: 関数の可変数の引数
私はJuMPを使用して、変数の数がユーザーによって決定される非線形問題を解決しようとしています-つまり、コンパイル時にはわかりません。
これを実現するために、@NLobjective
行は次のようになります。
たとえば、 ifの場合n=3
、コンパイラは次の行と同じものとして解釈します。
問題は@eval
、グローバル スコープでのみ機能し、関数に含まれているとエラーがスローされることです。
私の質問は、関数のコンパイル時に既知ではないローカルスコープ内で、この同じ機能を達成するにはどうすればよいですか?可変数の引数で@NLobjective
呼び出すことができますか?myf
x[1],...,x[n]
ありがとう!