Skip to content

Column Generation example in PySCIPOpt #281

Description

@belzebuu

Hi,

I would like to implement a column generation approach in PySCIPOpt for teaching purposes.

I have seen from tests/test_pricer.py that it is possible to use the callback function includePricer(). But I would like the students to work on a lower level to understand better
the technique.

I would like to follow the approach of: examples/unfinished/cutstock.py

However, I understood that relax() and column() are not available/implemented yet.

I could resort to reimplementing from scratch the restricted master problem every time a new variable is added. Thus no warm restart.

Is there another way I could mimic at this stage the implementation of cutstock.py. For example using addConstrCoeff()??

Thank you!
Best regards,
Marco

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions