Skip to content
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

PULP_CBC_CMD(msg=False, threads=4) give incorrect infeasibility status #717

Open
3 of 11 tasks
tle4336 opened this issue Jan 10, 2024 · 1 comment
Open
3 of 11 tasks

Comments

@tle4336
Copy link

tle4336 commented Jan 10, 2024

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: ___ )
  • 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:

Did you also

@tle4336 tle4336 changed the title PULP_CBC_CMD(msg=False, threads=24) give incorrect infeasibility status PULP_CBC_CMD(msg=False, threads=4) give incorrect infeasibility status Jan 10, 2024
@pchtsp
Copy link
Collaborator

pchtsp commented Jan 17, 2024

do you have a reproducible example? an mps file/ json of the problem? Check here to see how you can get your example

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants