gurobi+python 備忘録

gurobi+pythonを使っていて忘れそうなことや見つけたことをメモります

gurobiでmodelと実行可能解の受け渡し

同じ問題をなんども解くのにいちいち定式化で10分もかかってたらイライラしますね.一度作ったmodelを再利用しましょう.(lpファイル)

混合整数計画問題を解く分枝限定法では,現状一番いい実行可能解(上界)と線形緩和解(下界)の差(Gap)を縮めていきます.実行可能解が初めからわかっていれば大抵計算も早くなるはず.同じような問題なら同じようなbinary変数のパターンでも実行可能でしょうからgurobiさんに「この前の実行可能解はこれだったよ」って教えてあげましょう.(mstファイル,solファイル)

以下おためしコード

LogToConsoleを0に設定したのでmodel1については出力されていないがmodel2については出力されている.lpファイルを見て分かる通り,パラメータは引き継がれない.