Pool Solutions
AnsweredWe are trying to solve for a finite number of integer solutions under a pre-determined OBJX value (minimization problem) using the Solution Pool functionality.
We have PoolSearchMode=1, which is supposed to bring us the first X=9999 solutions, not necessarily the best. We also have a cutoff set to find all solutions under OBJX=800.
When we terminate the solve prematurely, we get a message that it has found 9999 solutions from 0 to 198. We also see in the log that the Worst Incumbent is 198. To me, this seems to indicate that it is trying to find the "best" 9999 solutions (PoolSearchMode=2), not the first 9999 solutions (PoolSearchMode=1). In fact, I can see in the log that it has found solutions in the 400 and 500 range earlier on.
Furthermore, our callback that is supposed to be triggered when a solution is found has only been called 778 times, not 9999.
Are we doing something wrong here?

-
Hi Rick,
I am converting this to a ticket for you in our online support portal where we handle requests from our commercial customers. You should receive an email shortly.
Kind Regards,
Riley0
Please sign in to leave a comment.
Comments
1 comment