gurobi

    0熱度

    1回答

    如何用PULP將MIP間隙參數傳遞給Gurobi? 我想: prob.solve(GUROBI_CMD(epgap = 0.9)) 沒有運氣 I used this wiki for all my failed attempts

    0熱度

    1回答

    據我所知,Gurobi在致電Model.Terminate()後恢復優化,然後再次致電Model.Optimize()。因此,我可以終止並獲得目前爲止的最佳解決方案,然後繼續。現在我想要做同樣的事情,但由於我想要使用次優解決方案的某些部分,因此我需要將一些變量設置爲固定值,然後再次調用Model.Optimize()並優化模型的其餘部分。我如何做到這一點,使古羅比不會重新開始?

    0熱度

    1回答

    所以我試圖用Gurobi python做敏感度分析,我發現最優值和影子價格(cons1.Pi)以及降低成本(x.RC)一起。但我不知道如何計算他們允許的增加和減少。我會很感激,如果有人可以幫助! 基本上我試圖讓這兩個表填寫: Variable | Final_Val | Reduced_cost | Obj_Coeff | Allowable_increase | Allowable_decrea

    0熱度

    1回答

    我使用Gurobi 7.02來解決MIP。我想選擇一組要分支的變量(我非常有信心它會緩解解決方案)。 事實上我正在尋找在Gurobi等同於CPLEX的mip.strategy.variableselect 有誰知道一些什麼呢? 感謝您的關注

    0熱度

    1回答

    我在Python界面中使用Gurobi來解決整數程序。我不想在控制檯中看到日誌文件,但我希望它可以打印在單獨的文本文件中。我試圖做以下幾點: # Turn off display setParam('OutputFlag', 0) # Create a new model m = Model("mip1") # Open log file logfile = open('mip1

    2熱度

    1回答

    我剛剛將Gurobi更新到Linux(Ubuntu)上的7.5.1版 - 這是可用的最新版本。 問題任我試圖編譯使用Gurobi任何代碼 - 例如,包括在/opt/gurobi751/linux64/examples的例子中,我只是得到未定義參考誤差的一個字符串(例如undefined reference to GRBModel::set(...))。如果我可以訪問目錄/opt/gurobi751

    0熱度

    1回答

    獲取Gurobi許可證是否有gurobi令牌服務器的任何時間限制釋放的許可或API來檢查,如果我持有有效的許可證。因爲當我們拋出應用程序異常,該許可證不放棄,隨後在接下來的運行得到Gurobi許可證超限錯誤。我們將其作爲WCF Windows服務運行。所以這個過程持續運行。所以想到api解決方案。

    0熱度

    1回答

    我在Python和使用Gurobi一組給定S我加入約束如下: for i in S: m.addConstr(quicksum(x[i,j] for j in (set(V) - set(S))) >= 2) 我想打印這些約束條件組S的每個值和屏幕上顯示V。 例如,如果S={1,3,4}和V= {1,2,3,4,5,6},那麼,我的約束將是x[1,2]+x[1,5]+x[1,6]+x

    0熱度

    1回答

    我在Python中使用Gurobi。我正在迭代一組節點,並且在每次迭代時,我都添加了一個約束來解決。解決後,它會產生Gurobi日誌如下: Optimize a model with 6 rows, 36 columns and 41 nonzeros Variable types: 0 continuous, 36 integer (36 binary) Coefficient statis

    1熱度

    1回答

    現在我有兩個二元決策變量X1和X2。如果我打算定義一個約束條件,那麼當且僅當X1是1時X2可以是1。換句話說,X2是X1的續集。我怎麼能在線性規劃中定義這種邏輯? 任何提示將不勝感激,非常感謝提前!