(dis)agreement between solvers #815
-
I've been running a knockout screen of 600+ genes across 50 tissue models. Using COBREXA, I've leveraged its use of the JuMP framework to test over 20 solvers. The main take-away is that HiGHS (free, open-source) gave identical results to Gurobi and Mosek (commercial, academic licenses), and almost identical with Tulip (which was slightly worse and about 50% longer). |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 16 replies
-
Hi, The current findings:
Linear solving is a wild business. I'm attaching a picture with performances (completely uncompensated/uncurated) from the mentioned benchmark. HiGHS ain't bad. I kicked out some solvers (including OSQP) for producing errors. Also, I unfortunately didn't know SCIP is a thing by then. Hope this helps. :D BTW this list is quite useful because it's usually the most updated :D https://jump.dev/JuMP.jl/stable/installation/#Supported-solvers |
Beta Was this translation helpful? Give feedback.
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: