CPLEXでIMPを解決しようとしていました。モデルを構築しているときに、「CPLEX エラー 1001: メモリ不足」という例外がスローされます。モデルには約 2200000 行が含まれています。CPXmipopt を使用した後、最適化中にこのエラーが発生します。
メモリ フォーム タスク マネージャを確認すると、未使用のメモリが見つかったことに注意してください。
workMemパラメーターに大きな値を入力しましたか?デフォルトは512kbsです。c++を使用している場合は、を使用してcplexにメモリを追加できます。
cplex.setParam(IloCplex::WorkMem ,2000.0);
(2Mbsのメモリが追加されます)を使用して、ハードドライブにノードツリーを保存することもできます。
cplex.setParam(IloCplex::WorkDir ,"c:/cplex/");
cplex.setParam(IloCplex::NodeFileInd ,2);
/バクスリー