retrieve the value of decision variables for multiple optimal solution
回答済みI'm using Gurobi in Python and I'm trying to solve a model that have multiple optimal solution. By using following piece of codes, I could retrieve the value of objective function for 5 optimal solution (which are equal).
m.setParam(GRB.Param.PoolSolutions,5)
m.setParam(GRB.Param.PoolSearchMode, 2)
m.setParam(GRB.Param.PoolGap, 0)
I also want to have access to the value of decision variables in all of these 5 solutions. Could you please help me how can I have the value of decision variables for all of these 5 solutions?
I really appreciate your help.
0
-
正式なコメント
Hi Maedeh,
The steps to retrieve the decision variable values for the solutions in the pool are as follows:
- Select a particular solution using parameter SolutionNumber
- Query the value of a specific decision variable using attribute Xn on the variable
You can find an example on our website.
Hope this helps!
Ronald -
正式なコメント
This post is more than three years old. Some information may not be up to date. For current information, please check the Gurobi Documentation or Knowledge Base. If you need more help, please create a new post in the community forum, or try Gurobot, our chatbot interface offering instant, expert-level support.
投稿コメントは受け付けていません。
コメント
2件のコメント