I have prepared some new packages to simplify the use of the mixed integer linear programming solvers COIN-OR CBC (open source, GPL-incompatible) and CPLEX and Gurobi (commercial; academic licenses available for free) with the Sage MixedIntegerLinearProgram class. The packages install on top of a Sage installation, including those obtained from a binary distribution, instead of requiring to recompile Sage from source to link to the installed solvers.
The ticket at https://trac.sagemath.org/ticket/28175 has the links to the projects on GitHub and further information. I have tested https://github.com/mkoeppe/sage-numerical-backends-coin on a number of platforms and distributions already (this is automated using GitHub workflows), but additional testing is very welcome. I have tested the CPLEX and Gurobi backends so far only with the current versions of these solvers, and only on macOS Catalina. (I have not set up automated testing because the packages need a license key.) Help with testing on Linux and with older versions of these solvers (if you have them installed already) would be very welcome. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/57b649e3-e6e0-478a-a6f9-f38d8cba1777%40googlegroups.com.