Originally posted by: Sothea
Dear all,
I have a question of optimization process ending. When i execute my MILP model using Cplex class Method, it finished the process after finding integer solution at 19.23% of gap between best solution and interger one as you see in the result below:
Elapsed real time = 43738.31 sec. (tree size = 318281.02 MB, solutions = 77)
Nodefile size = 318145.31 MB (268138.96 MB after compression)
8259000 7739463 -0.5899 1113 -0.5199 -0.6199 2.42e+008 19.23% ir_j8t22 D 8242997 8242989 38
8260000 7740389 -0.5887 465 -0.5199 -0.6199 2.42e+008 19.23% ir_j14t69 U 8255118 8255110 124
Clique cuts applied: 3
Cover cuts applied: 129
Implied bound cuts applied: 1130
Flow cuts applied: 1
Mixed integer rounding cuts applied: 6
Zero-half cuts applied: 42
Gomory fractional cuts applied: 36
Root node processing (before b&c):
Real time = 31.87
Parallel b&c, 8 threads:
Real time = 43724.18
Sync time (average) = 2.19
Wait time (average) = 3.98
Total (root+branch&cut) = 43756.05 sec.
Default sos names s1, s2 ... being created.
Default indicator names i1, i2 ... being created.
Solution status = integer optimal, tolerance
Solution value = 0.146953
Do you know why it doesn't continue the process until tolerance gap which i set 10% (cplex.Param.mip.tolerances.absmipgap.Cur=0.1;)?
On the other hand, I found that my model gives hardly a integer solution, which parameter i should set?
Thanks in advance for your response.
Sothea HONG
#CPLEXOptimizers#DecisionOptimization