-
Notifications
You must be signed in to change notification settings - Fork 153
SDP solver using R-HMC and simulated annealing: fixes and improvements #368
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
base: develop
Are you sure you want to change the base?
SDP solver using R-HMC and simulated annealing: fixes and improvements #368
Conversation
… simulated annealing, hmc and more.
angeloskorakitis
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes to some methods.
…n functions in spectrahedron.h
…liding window that checks the progress of the random walk if early convergence is enabled. Improved error handling and documentation.
…ed find symmetric eigenvalue that uses cholesky for the -M matrix.
…Added velocity persistence factor.
…test cases to indicate the dense format.
Benchmark: Volesti vs SDPAThis PR includes a comparative analysis of Volesti against the SDPA library on several (dense) SDP test instances. Test ConfigurationImportant Note: For Volesti these benchmarks use the origin as the initial point without explicitly computing an interior point. Future tests will include proper interior point computation for a more comprehensive comparison. Results
Key Observations
Future Steps
|
|
@angeloskorakitis thanks for your changes in Spectra/cmake, could you please also apply the required changes in CI so that the tests are passing? |
Fixes and improvements to eigenvalue problems, simulated annealing, Boltzmann (reflective) HMC.