Actually I have three questions, I will describe them one by one.
1.The first question: As I asked in the title,what is the difference between the nodes Explored time and the cpu time?
2.The second question: If there is difference between the nodes Explored time and the cpu time, which function should I use to get the cpu time?
3.The third question:
Actually I’m using gurobi to calculate a Unit Commitment model( referred to as UC model).
At first, I used gurobi to solve an initial UC model(I call it model A) and the result was acceptable.
Then I simplified the model by deactivating some redundant constraints(I call it model B). Before that, I have proved that these redundant constraints have no effect on the feasible region of the problem. So I think model B is the same with model A and as I have deactivated some redundant constraints, the problem solving speed should be faster. But the situation is exactly the opposite of what I expected. The speed of solving the problem has not increased but decreased. I can't understand this phenomenon, I mean, even if reducing the constraints does not improve the speed, at least it should be able to maintain the original solution speed.
Can anyone help me？
Thanks a lot.
Please sign in to leave a comment.