Originally posted by: SystemAdmin
Hi all,
I am getting several errors with solving a MIQCP using CPLEX 12.2.
(Reduced MIQCP has 1173 rows, 2737 columns, 388 binaries, 1043 indicators, 526 quadratic constraints.)
1. It works just fine for a while - finds good feasible solutions and moves the best bound. Then suddenly
CPLEX Error 3019: Failure to solve MIP subproblem.
-
CPLEX Error 3019: Failure to solve MIP subproblem.
Error solving MIP subproblem.
Solution available but not proven optimal due to numerical difficulties.
Returning a primal only solution to GAMS (marginals all set to 0.0).
Unrecoverable error (integer solution available).
-
Tried different options - miqcp strategy, complementarity tolerance, baralg. no luck.
increasing complementarity tolerances seems to stabilize the problem a little, but I am not comfortable with this.
2. Trying solution polishing and mipstart
Found a feasible solution and polished.
Solved the same problem using mipstart.
Mipstart succeded, but the second polishing failed - 'trouble polishing mip start.'
-
The first polishing gives a better solution than the one I get from doing B&B until it crashes.
so I am trying to repeat this multiple times.
Did anyone have these problems previously? It would be really great if someone can give me directions.
Thanks.
#CPLEXOptimizers#DecisionOptimization