In bi-level programming, I have variable that is the dual variable of a constraint of the sub-model. It means that, after a decision is made, the dual variable from the sub-model will be updated in the objective and this changes the decisions.
Is is possible in Pyomo? Or what are the alternatives of implementation, or modules(e.g PyPSA)? Lagrange relaxation is possible, but the problem becomes non-linear.
Thanks a lot!
Very similar to this question, but no further discussions are there: https://groups.google.com/forum/#!msg/pyomo-forum/1Wv28SzN78M/f-YRZVBNBAAJ