1

CPLEXでIMPを解決しようとしていました。モデルを構築しているときに、「CPLEX エラー 1001: メモリ不足」という例外がスローされます。モデルには約 2200000 行が含まれています。CPXmipopt を使用した後、最適化中にこのエラーが発生します。

メモリ フォーム タスク マネージャを確認すると、未使用のメモリが見つかったことに注意してください。

4

1 に答える 1

2

workMemパラメーターに大きな値を入力しましたか?デフォルトは512kbsです。c++を使用している場合は、を使用してcplexにメモリを追加できます。

cplex.setParam(IloCplex::WorkMem ,2000.0);

(2Mbsのメモリが追加されます)を使用して、ハードドライブにノードツリーを保存することもできます。

cplex.setParam(IloCplex::WorkDir ,"c:/cplex/");
        cplex.setParam(IloCplex::NodeFileInd ,2);

/バクスリー

于 2009-10-02T10:00:08.707 に答える