pulp
pulp copied to clipboard
PULP_CBC_CMD(msg=False, threads=4) give incorrect infeasibility status
Details for the issue
What did you do?
I am solving the same LP problem on Pycharm IDE on Windows 10 (64-bit) and Linux systems with PULP_CBC_CMD(msg=False, threads=24). On Windows 10, the Solver gives Optimal status, but on Linux system, it gives Infeasible status. I wondered if this is because of the difference in the random seeds in the two OS systems?
What did you expect to see?
The same optimal status from both solutions.
What did you see instead?
The difference in status from both solutions
Could you help investigate this issue? @pchtsp @stumitchell
Useful extra information
Pulp: 2.7.0
The info below often helps, please fill it out if you're able to. :)
What operating system are you using?
- [ ] Windows: ( version: ___ )
- [X] Linux: ( distro: ___ )
- [ X] Mac OS: ( version: ___ )
- [ ] Other: ___
I'm using python version:
- [ ] 2.7
- [ ] 3.4
- [ ] 3.5
- [ ] 3.6
- [ X] Other: 3.10
I installed PuLP via:
- [X] pypi (python -m pip install pulp)
- [ ] github (python -m pip install -U git+https://github.com/coin-or/pulp)
- [ ] Other: ___ (conda?)
Did you also
- [ X] Tried out the latest github version: https://github.com/coin-or/pulp
- [X] Searched for an existing similar issue: https://github.com/coin-or/pulp/issues?utf8=%E2%9C%93&q=is%3Aissue%20
do you have a reproducible example? an mps file/ json of the problem? Check here to see how you can get your example