1
制約のrhsを更新する良い解決策はありますか?好ましくは私のような何かをしたいと思います:pythonを使ったscipの制約のRHSを更新
import pyscipopt as scp
Mod=scp.Model()
x=Mod.addVar(ub=3,name="x")
y=Mod.addVar(ub=4,name="y")
c=Mod.addCons(x+y<=2,"C1")
Mod.setObjective(0.5*x+0.3*y, "maximize")
Mod.optimize()
print(Mod.getObjVal())
c.updateRHS(4) # This function does not exist..
Mod.optimize()
print(Mod.getObjVal())
対応するGitHubプロジェクトでこれについて新しい問題を作成しました:https://github.com/SCIP-Interfaces/PySCIPOpt/issues/64 – mattmilten
私はこのようなシナリオでは、あなたの制約を緩和するので、前の反復から最良のソリューションを保つ – Gregor
ありがとうMatt!私はあなたのプルリクエストが私の問題を修正したことを受けて、あなたからの回答を受け入れたものとしてマークすることができました。 – martihj