add_default_solver {prioritizr} | R Documentation |
Add default solver
Description
Specify that the best solver currently available should be used to solve a conservation planning problem.
Usage
add_default_solver(x, ...)
Arguments
x |
|
... |
arguments passed to the solver. |
Details
Ranked from best to worst, the available solvers that can be used are:
add_gurobi_solver()
, add_cplex_solver()
, add_cbc_solver()
,
add_highs_solver()
, add_lpsymphony_solver()
, and finally
add_rsymphony_solver()
.
For information on the performance of different solvers,
please see Schuster et al. (2020).
Value
An updated problem()
object with the solver added to it.
References
Schuster R, Hanson JO, Strimas-Mackey M, and Bennett JR (2020). Exact integer linear programming solvers outperform simulated annealing for solving conservation planning problems. PeerJ, 8: e9258.
See Also
See solvers for an overview of all functions for adding a solver.
Other solvers:
add_cbc_solver()
,
add_cplex_solver()
,
add_gurobi_solver()
,
add_highs_solver()
,
add_lsymphony_solver
,
add_rsymphony_solver()