Implementing Column Generation algorithms #349
-
Hi! Python-MIP currently supports Constraint Generation through the However, I can't find any example of how to implement Column Generation schemes such as the ones commonly used to solve Vehicle Routing Problems with the Set Covering formulation, where the column-generating subproblem is usually solved using the Constrained Shortest Path problem. Does anyone have a column generation MWE available to share? I would love to study it and also contribute the implementation to Python-MIP docs if the maintainers feel it would be a good addition. Edit: There is a library called vrpy implementing this approach to the VRP, but it uses PuLP as the python interface to the MIP Solver and the development seems to be stale. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 2 replies
-
It may not be documented well, but there is a test case for column generation: test_column_generation |
Beta Was this translation helpful? Give feedback.
It may not be documented well, but there is a test case for column generation: test_column_generation