Originally posted by: SystemAdmin
What you
can do with CPLEX is the following:
1. Solve the LP relaxation of your (restricted) problem.
2. Generate new columns using the dual solution. If found, go to 1.
3. Reintroduce integrality into the final problem and solve it as a MIP.
optional:
4. Go back to the LP relaxation and fix all integer variables to the values of the optimal MIP solution (as if you were doing branching and "incidentally" found the solution somewhere deep in the tree).
5. Generate new columns using the dual solution of this fixed LP as if you were applying your pricing procedure on the local search tree node associated with the fixings.
6. If new columns have been found, go to 3.
Of course, this is just a heuristic and will not necessarily yield the optimal solution to your problem. The MIP solutions will be feasible, and the LP bound from 1-2 will provide a dual bound, so you can assess the quality of the solution. But the gap may not be zero.
Tobias
#DecisionOptimization#MathematicalProgramming-General