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

improve robustness in case of ipopt failures #4

Open
chriscoey opened this issue Jul 13, 2018 · 0 comments
Open

improve robustness in case of ipopt failures #4

chriscoey opened this issue Jul 13, 2018 · 0 comments

Comments

@chriscoey
Copy link
Contributor

chriscoey commented Jul 13, 2018

we can borrow an idea from the conic Pajarito: adding gradient cuts at OA (MIP) solutions when the subproblem solver fails. this complicates the algorithm somewhat, for example, you want to check each OA solution for near-feasibility in which case it could be a new incumbent.

see DaChoppa.jl, which does not use a subproblem solver. it fails when the initial mixed-integer linear relaxation is unbounded. this can generally be fixed by the user by imposing some initial outer approximation constraints.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant