問題タブ [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.

0 投票する
1 に答える
643 参照

constraints - JuMP に制約を追加する

次のように、Julia の JuMP モデルに制約を追加しようとしています。

ここで、N と K は 2 つのセットです。

しかし、デバッグすると、次のエラーメッセージが表示されます。

誰かがこのエラーを解決するのを手伝ってくれますか?

0 投票する
1 に答える
75 参照

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 が渡されていません。このモデルの形式に何か不足していますか?

0 投票する
1 に答える
1637 参照

julia - Julia+JuMP: 関数の可変数の引数

私はJuMPを使用して、変数の数がユーザーによって決定される非線形問題を解決しようとしています-つまり、コンパイル時にはわかりません。

これを実現するために、@NLobjective行は次のようになります。

たとえば、 ifの場合n=3、コンパイラは次の行と同じものとして解釈します。

問題は@eval、グローバル スコープでのみ機能し、関数に含まれているとエラーがスローされることです。

私の質問は、関数のコンパイル時に既知ではないローカルスコープ内で、この同じ機能を達成するにはどうすればよいですか?可変数の引数で@NLobjective呼び出すことができますか?myfx[1],...,x[n]

ありがとう!