Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

speed up multi-objective optimization #94

Closed
jeffreyhanson opened this issue Jul 21, 2021 · 1 comment
Closed

speed up multi-objective optimization #94

jeffreyhanson opened this issue Jul 21, 2021 · 1 comment
Labels
enhancement New feature or request sometime Feature that might be good to incorporate eventually, but not a priority

Comments

@jeffreyhanson
Copy link
Contributor

jeffreyhanson commented Jul 21, 2021

The multi-objective optimization stuff can take a long time to run when a large emphasis is put on spatial clustering. To avoid this, one potential solution could be to use the solution obtained from the first part of the multi-objective optimizatin process as the starting solution for the second part of the multi-objective optimization. Unfortunately, of the solvers currently supported by prioritizr, only the commercial solvers currently let us specify a starting solution. As such, we would need to (1) update the R package for the FOSS solvers (e.g. Rsymphony or rcbc), and (2) update the corresponding prioritizr function used to access the solver (e.g. add_rsymphony_solver or add_cbc_solver) --- which could be a fair amount of work.

@jeffreyhanson jeffreyhanson added the enhancement New feature or request label Jul 21, 2021
@jeffreyhanson jeffreyhanson added the sometime Feature that might be good to incorporate eventually, but not a priority label Aug 13, 2021
@jeffreyhanson
Copy link
Contributor Author

Closing this because it is a duplicate of #139

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request sometime Feature that might be good to incorporate eventually, but not a priority
Projects
None yet
Development

No branches or pull requests

1 participant