官术网_书友最值得收藏!

2.4 混合整數線性規劃問題

在很多應用中,變量通常是二分型或離散型的;于是求解優化問題就變成了一個整數規劃問題。進一步來說,如果一切都是線性的,并且有連續變量和整數變量,這時優化問題被稱為MILP即混合整數線性規劃問題。Gurobi和CPLEX優化求解器能很好地解決這類問題。

在前面的LP問題中,假設在x2是整數變量,x3是二元變量,即如下所示。

max x1+2x2+5x3

其約束條件如下。

?x1+x2+3x3≤?5

x1+3x2?7x3≤10

0≤x1≤10

x2為非負整數

x3∈{0, 1}

使用JuMP來指定整數型和二元變量非常簡單,我們可以像下面這樣來定義變量。

全部代碼示例如下。

結果如下所示。

主站蜘蛛池模板: 松潘县| 安福县| 张家口市| 崇明县| 大足县| 台安县| 原阳县| 南川市| 铜鼓县| 海伦市| 常山县| 枣强县| 阿瓦提县| 垣曲县| 威信县| 大足县| 孙吴县| 宜州市| 屏南县| 珲春市| 克山县| 安达市| 中超| 惠来县| 柏乡县| 和静县| 通城县| 舟山市| 遂宁市| 乌审旗| 祁门县| 荔浦县| 若羌县| 突泉县| 兴山县| 华阴市| 钟祥市| 揭阳市| 乐至县| 怀宁县| 微山县|