Skip to content

(dis)agreement between solvers #815

Answered by exaexa
mihai-sysbio asked this question in Q&A
Discussion options

You must be logged in to vote

Hi,
yes this is common. I'm currently finding workforce for making a rigorous benchmark of all this stuff (actually I ran quite some already with FROG models, which is a nice curated dataset, but we need someone to actually interpret it...).

The current findings:

  • HiGHS is pretty good, the solver that I generally liked most was SCIP
  • Gurobi sometimes overshoots optima by tolerance so much that it then fails at 99%-optimum FVA (this is a pretty good test for tolerance handling btw)
  • CPLEX is mostly OKish but not open
  • OSQP has terrible problems with tolerances sometimes reporting success despite having unsatisfied constraints (I assume that might be your case)
  • Tulip.jl is super cool for small…

Replies: 1 comment 16 replies

Comment options

You must be logged in to vote
16 replies
@exaexa
Comment options

@cdanielmachado
Comment options

@exaexa
Comment options

@mihai-sysbio
Comment options

@exaexa
Comment options

Answer selected by mihai-sysbio
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants