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

Potential to incorporate BilevelJuMP instances #51

Open
Dmihaly opened this issue Feb 20, 2023 · 1 comment
Open

Potential to incorporate BilevelJuMP instances #51

Dmihaly opened this issue Feb 20, 2023 · 1 comment

Comments

@Dmihaly
Copy link

Dmihaly commented Feb 20, 2023

Hi,
Currently, I am trying to solve a consensus-finding problem among a set of bi-level optimization problems (implemented via https://github.com/joaquimg/BilevelJuMP.jl). For this, the use of the DualDecomposition package would be particularly interesting as not many distributed algorithms can deal with the non-convex NLP subproblems.
However, currently, if the subproblems are formulated with BilevelJuMP the package raises an error:

ERROR: MethodError: Cannot `convert` an object of type BilevelModel to an object of type Model

Do you think the package could be seamlessly extended to such model instances?

Thanks in advance for the response!

@kibaekkim
Copy link
Owner

To use this package, the bilevel problem needs to be explicitly reformulated to a JuMP model. I think the BilevelJuMP package does not create a JuMP model. One idea is consulting with Joaquim for the BilevelJuMP package to return a JuMP model.

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

No branches or pull requests

2 participants