2016-05-05 39 views

答えて

2

おそらく、リニアプログラミングではなく、混合整数プログラミングです。 (元の質問はLPについて尋ねた)。

通常、LPは非常に高速であり、私はそれらのおおよその解決策を見つける良い方法を知らない。内部ポイントまたはバリアメソッドを試し、繰り返しまたは時間制限を設定することができます。シンプレックスメソッドの場合、これは通常うまくいきません。

MIPモデルでは、解決に多くの時間がかかることがあります。ソルバは、ギャップを設定することによって早期に終了することができます(ギャップ= 0は最適化を解決することを意味します)。例えば。

model.solve(GLPK(options=['--mipgap', '0.01']))

+0

はい私は混合整数プログラミングを意味しました。あなたはPuLPとギャップを設定する方法があるかどうか知っていますか? – Arnaud

+1

はい、あなたが私の答えを読んだ場合は、例が見えます。 –

関連する問題