Originally posted by: JDalal
I have experience with correct implementation of Benders Decomposition with Lazy constraint callback for MIPs.
Recently, I am dealing with a very large LP which is taking unacceptably long time by cplex. So, I was thinking to decompose the LP in Bender's fashion and use callback as done for MIP. I know that in MIP, whenever cplex finds an integer-feasible solution, the callback code is invoked. Is it same for continuous callback? When I tried to query the master problem's (clarifying again: it is LP, not MIP) solution vector inside my callback code, I got "no solution exists". Can somebody clarify whether it is possible to query a LP's decision variable through callback (I assume, it is invoked whenever cplex gets a feasible LP solution) at the time cplex is still solving it? Thanks in advance for any suggestion.
#CPLEXOptimizers#DecisionOptimization