njtierney / maxcovr

Tools in R to make it easier to solve the Maximal Coverage Location Problem
https://maxcovr.njtierney.com/
GNU General Public License v3.0
43 stars 12 forks source link

Add COINOR or Symphony solvers #62

Open njtierney opened 6 years ago

njtierney commented 6 years ago

Apparently these are very nice and fast

jeffreyhanson commented 5 years ago

Just in case this helps, yeah SYMPHONY is faster than GLPK AFAIK. Also, @mstrimas wrote a few blogs posts a while ago exploring ILP solvers in R (http://strimas.com/prioritization/ilp-field-guide/, http://strimas.com/prioritization/scip-performance/, http://strimas.com/prioritization/ilp-performance/). Also, lpsymphony (on Bioconductor) can use multiple threads to solve problems (whereas Rsymphony only uses a single thread AFAIK). Note that both Rsymphony and lpsymphony both use the SYMPHONY ILP software to solve problems, they are just different R interfaces (though different SYMPHONY versions may be shipped with CRAN vs. Bioconductor binaries).