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

glpk solver support #82

Closed
mmp3 opened this issue Jun 18, 2020 · 1 comment
Closed

glpk solver support #82

mmp3 opened this issue Jun 18, 2020 · 1 comment

Comments

@mmp3
Copy link

mmp3 commented Jun 18, 2020

I see that glpk is not supported by framed since the November 2017 release, and carveme is built on top of framed, so carveme is also unable to use glpk.

Is there any inherent difficulty to providing a solver interface for glpk, or was glpk support discontinued only because of lack of time, labor, interest, or importance?

Any warnings or advice for someone who were to attempt to re-introduce a solver interface for glpk?

@cdanielmachado
Copy link
Owner

cdanielmachado commented Jun 19, 2020

The framed library is now deprecated and was replaced with reframed, which I also maintain. My plan is to make the next release of carveme depend on reframed instead.

The support for glpk was dropped for multiple reasons, including lack of interest. On the other hand, reframed now supports optlang, and therefore supports any solver available in optlang including glpk.

However, I don't believe GLPK can handle the large MILP problem generated by CarveMe. I have plans to explore SoPlex, but have not done so yet due to lack of time.

I would, of course, welcome any feedback and contributions if you would like to try any different solver configuration in CarveMe.

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