リニアプログラム(または必要に応じてMIP)でオーバーラップしない制約(つまり、2つの長方形が重ならない)を書きたいとします。私は、制約プログラミングでそれを行う方法を知っている:LinearProgramming:重複しない制約?
オブジェクトの場合、iとj:
X [i]が+ DX [i]を< = xの[J]またはy [i]が+ DY [i]の< < = x [i] < = y [i] ここで、xとyは座標の座標を含む配列です。オブジェクトとdxとdyはオブジェクトの次元です。
LP/MIPでこれを行う最善の方法はありますか?ありがとう!要約する
リニアプログラミングと混合整数プログラミングは、コンピュータサイエンスの一部であるオペレーションリサーチの一部です...数学SEやコンピュータサイエンスSEで問題が少し良くなるかもしれませんが、実際にはLP MIPはそれらのSEよりもSE – ddeunagomez