-
Notifications
You must be signed in to change notification settings - Fork 117
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Infeasibility error for feasible problem #286
Comments
Hi, similar issue here: I have a MIP that is declared infeasible on some machines, but can be easily solved to optimality on other. I am running version 2.9.9 (I cannot update until debian package is updated...). |
I have a similar issue. I ran the CBC CLI version 2.9.10 on a .LP and get an optimal solution. With CBC CLI version 2.10.0 i get the error below:
I get the same error with version 2.10.4. I'm running windows and using the zip files available in https://bintray.com/coin-or/download/Cbc#files : Cbc-2.9.10-win32-msvc14.zip, Cbc-2.10-win32-msvc14.zip, Cbc-2.10.4-win32-msvc15.zip |
It looks like 2.10 broke something, indeed. We can reproduce our problem supposed infeasibility (which is not...) on 2.10, while 2.9 correctly find optimality. |
Same here, simple LP that was solved with 2.9.9 is supposedly infeasible using 2.10.3. Could this be related to an issue on Clp? |
Adding some more information. Attached is an .lp file that fails with cbc 2.10.3: 2.10.3.fail.zip Output cbc 2.10.3:
Output cbc 2.9.9:
|
A scaling problem - will look into it. However I would suggest you
consider modifying your objective function.
Fails wirh dual, but solves with primal - about 50K iterations. If I
change all 1.0e15 objective values to 1.0e11 and all 1.0e20 to 1.0e12,
it solves with primal or dual in only 3K iterations.
|
Thanks John, will do that for now. |
Seems fine in master - so hopefully good in next release |
Since master has diverged substantially from 2.10, it may be hard to figure out what to cherry-pick over in order to fix this in the next release. If you know of any specific commits that should be cherry-picked, let me know. Would be nice to get this fixed in 2.10, although we'll have a new stable from current master in the near future. |
@tkralphs Did this ever make it into 2.10.x releases? Is there a stable relese from current master that has this fix? |
Unfortunately, my bandwidth for doing this has become more limited than what I expected when I made the above comment (which was probably optimistic anyway). Also, the community support for doing the work needed to get master into release has not really been there. So no, this has not happened yet. But it is very much still on my radar and something I want to see through. |
Cbc tells me that my problem is infeasible. However, it was solvable with another solver as well as with less data. The model is quite big what probably causes the the problem. Is there a way to fix this?
You can find my lp file here.
The text was updated successfully, but these errors were encountered: