我有以下LOP。JuMP(Julia)約束的影子價格
using JuMP, Cbc
productionProb = Model(solver = CbcSolver())
@variable(productionProb, x >= 0)
@variable(productionProb, y >= 0)
@objective(productionProb, Max, 7.8x + 7.1y)
@constraint(productionProb, assemblyCondition, (1/4)x + (1/3)y <= 90)
@constraint(productionProb, testingCondition, (1/8)x + (1/3)y <= 80)
solve(productionProb)
我正在使用cbc求解器並使用julia來解決這個問題。但是,我想獲得約束的影子價格。特別是,我想獲得約束,assemblyCondition和testsCondition的影子價格。
任何人都知道要做到這一點的代碼/函數?我試過getdual(),但它沒有奏效。
影子價格是線性規劃中的雙重變量。對於像CBC這樣的MIP求解器,術語「dual」具有不同的含義,實際上是指LP放鬆問題。 – mattmilten
刪除'solver = CbcSolver()',所以使用默認的求解器,它應該工作 – Pafnucy