using HiGHS Solver

318 views
Skip to first unread message

Martin Klemann

unread,
Jun 20, 2023, 8:54:46 AM6/20/23
to RAPOSa Polynomial Programming Solver - Support
Is it planned to incorporate the HiGHS Solver as an alternative to googleor-cbc? The speedup from parallelism is enormous.

Brais Gonzalez

unread,
Jun 21, 2023, 4:52:23 AM6/21/23
to RAPOSa Polynomial Programming Solver - Support
Hello,

Thanks for the suggestion. The integrations with linear solvers are done through Google OR-Tools (https://developers.google.com/optimization). When we release a new version of RAPOSa we will check if HiGHS is compatible with  Google OR-Tools  and if so we will add it as an option.

Best regards,
Brais

Martin Klemann

unread,
Jun 21, 2023, 7:00:06 AM6/21/23
to RAPOSa Polynomial Programming Solver - Support
Thank you very much for your fast response

According to this issue, there are plans to integrate HiGHS with google-or https://github.com/google/or-tools/issues/3116
From this overview, there is already an option to build googleor with HiGHS https://github.com/google/or-tools/blob/stable/cmake/README.md#cmake-options (don't try to build google-or with it yet)

Is it planned to release the source code of RAPOSa?

And basically kudos to the development of RAPOSa, it allowed me to solve a particular problem globally (and know it's the global solution) instead of just local solutions.

Brais Gonzalez

unread,
Jun 21, 2023, 2:21:42 PM6/21/23
to RAPOSa Polynomial Programming Solver - Support
Thank you very much, we are glad that RAPOSa has been useful to you. We will keep an eye out for future releases of Google OR-Tools. In the meantime, you can use Gurobi if you have commercial or academic license (we connect directly using its API) or cplex or xpress, (through Google OR-Tools), also with their corresponding licenses.

Regarding releasing the source code of RAPOSa, we may do it in the future, but at the moment it is not in our plans.

Best,
Brais

Reply all
Reply to author
Forward
Message has been deleted
0 new messages