gurobi

    0熱度

    1回答

    I want to implement the following integer programming formulations for the machine scheduling problem but keeps getting the keyerror(0,9) in line 22 procTime = [40,28,18,38] dueDate = [38,23,17,25]

    0熱度

    2回答

    我有一個MIP,我嘗試通過回調來恢復線性放鬆的解決方案,但是我不能。我使用下面的代碼來提取變量Z,緊接在我的MIP的線性放鬆之後。 # Definition de la fonction callback def mycallback(model, where): if where == GRB.Callback.MIPNODE: if model.cbGet(GRB.Ca

    3熱度

    3回答

    我試圖解決與Gurobi求解器的調度問題。 我想將我的Gurobi解決方案寫入控制檯。我得到一個錯誤說 「參數1:無法從‘詮釋’轉換到System.Collections.Generic.List」 爲其成功寫入另外兩個變量工作這確切的代碼?控制檯 如果這裏是錯誤 using System; using System.Collections.Generic; using System.Linq

    0熱度

    2回答

    我嘗試使用GurobiTM優化器。請在下面找到我的QP型號: 由Gurobi並行混合整數規劃求解器最常用解決的問題是下面的形式: 目的:減少CT機X 約束:一個X = B(線性約束) 升≤X ≤U(綁定約束) 部分或全部XJ必須採取整數值(整數約束) Maximize - x1 + .5 x2 + .5 x3 + x4 - x5 + .5 x6 + .5 x7 - x8 - .

    0熱度

    1回答

    我正在嘗試在一個優化問題(二次約束和二次目標函數)中重新構造客觀Q矩陣,我正在用Gurobi和Python解決這個問題。 Gurobi可以選擇將約束和目標函數作爲線性表達式來添加,而不是用矩陣擺弄,所以我沒有原始矩陣,Gurobi通過我的客觀方程和係數爲我創建了它。我需要Q(客觀矩陣)和A(約束矩陣)。有誰知道在gurobi.py shell中是否有一個命令允許我訪問/查看Objective Q矩

    0熱度

    1回答

    這是一個試圖回答以下問題:https://matheducators.stackexchange.com/questions/11757/small-data-sets-with-integral-sample-standard-deviations 所以下面的代碼的意圖是要找到小數據集與整數標準偏差的例子。這可以表示爲一個二次約束的混合整數二次程序,所以我嘗試使用Julia的Gurobin。以下

    0熱度

    1回答

    我想從我的MIP模型寫入一個決策變量到控制檯。我得到錯誤 System.ArgumentOutOfRangeException:索引超出範圍。必須是非負數且小於集合的大小。 我該如何解決這個問題? using System; using System.Collections.Generic; using System.Linq; using Gurobi; if (status ==

    2熱度

    1回答

    我正在與Gurobi 7.0的多目標功能工作,我有兩個目標函數: 首先判定變量的乘積的總和最小化與係數矩陣-1 第二最小化產品的總和決策變量與係數矩陣-2 我正在使用分層或詞典方法,其中我爲每個目標設置優先級,並按優先級順序進行優化。 我不能在這裏使用model.setObjective()函數,因爲我將無法指定目標函數編號,模型會變得混亂。我怎樣才能寫出兩個目標函數?

    0熱度

    1回答

    我想運行這個example在gurobi的示例模型中給出。我正在使用python 3.5和gurobi 7.0.2。當我運行代碼時,出現以下錯誤。 Traceback (most recent call last): File "test.py", line 1, in <module> from gurobipy import * File "/if5/wua4nw

    0熱度

    1回答

    我想用Gurobi Solver對Python使用Python進行建模。我有最新的Gurobi求解器版本。我的問題開始後,我添加一個約束與新函數gurobi m.addGenConstrAbs它添加該函數的abs值作爲約束。這裏是我創建gurobi反饋的代碼: AttributeError:'gurobipy.LinExpr'對象沒有屬性'__colno__'。 我的代碼,其與該反饋的結果是: f