Argonne-National-Laboratory / DSP

An open-source parallel optimization solver for structured mixed-integer programming
Other
81 stars 24 forks source link

Auxiliary columns in decompose() function #80

Closed cheesecakeball closed 4 years ago

cheesecakeball commented 4 years ago

What is the auxiliary columns in decompose() function? https://github.com/Argonne-National-Laboratory/DSP/blob/8a659f3c3ed29c653d69b40f83dc5a772d65ee37/src/Model/TssModel.cpp#L353

kibaekkim commented 4 years ago

Do you mean auxiliary columns? or non-auxiliary columns?

The auxiliary columns can be used for anything. The only implementation in DSP is that one auxiliary column is create in the dual decomposition with Benders to represent the first-stage objective function.