Originally posted by: Viu-Long Kong
I just tried substituing test.mod for something larger in main.mod.
The run log says:
Found incumbent of value 0.000000 after 0.00 sec. (0.01 ticks)
Tried aggregator 1 time.
Reduced MIP has 495 rows, 55 columns, and 1485 nonzeros.
Reduced MIP has 55 binaries, 0 generals, 0 SOSs, and 0 indicators.
Presolve time = 0.00 sec. (0.62 ticks)
Probing time = 0.00 sec. (0.08 ticks)
Tried aggregator 1 time.
Reduced MIP has 495 rows, 55 columns, and 1485 nonzeros.
Reduced MIP has 55 binaries, 0 generals, 0 SOSs, and 0 indicators.
Presolve time = 0.00 sec. (0.98 ticks)
Probing time = 0.00 sec. (0.08 ticks)
MIP emphasis: balance optimality and feasibility.
MIP search method: dynamic search.
Parallel mode: deterministic, using up to 12 threads.
Root relaxation solution time = 0.01 sec. (3.25 ticks)
Nodes Cuts/
Node Left Objective IInf Best Integer Best Bound ItCnt Gap
* 0+ 0 0.0000 55.0000 ---
* 0+ 0 15.0000 55.0000 266.67%
* 0+ 0 16.0000 55.0000 243.75%
* 0+ 0 17.0000 55.0000 223.53%
* 0+ 0 18.0000 55.0000 205.56%
0 0 36.6667 55 18.0000 36.6667 124 103.70%
0 0 36.0000 55 18.0000 Cuts: 22 183 100.00%
[... snipped of log ...]
0 0 34.0139 55 19.0000 ZeroHalf: 9 901 44.87%
0 2 34.0139 55 19.0000 27.5256 901 44.87%
Elapsed time = 0.22 sec. (140.90 ticks, tree = 0.02 MB, solutions = 6)
4512 2883 33.5852 55 19.0000 24.5000 60247 28.95%
11036 3208 21.0000 28 19.0000 23.5000 130582 23.68%
21590 5404 21.0000 29 19.0000 21.6667 239351 14.04%
* 24276 5164 integral 0 20.0000 21.3500 260596 6.75%
Zero-half cuts applied: 39
Gomory fractional cuts applied: 1
Root node processing (before b&c):
Real time = 0.22 sec. (140.65 ticks)
Parallel b&c, 12 threads:
Real time = 1.28 sec. (865.77 ticks)
Sync time (average) = 0.21 sec.
Wait time (average) = 0.00 sec.
------------
Total (root+branch&cut) = 1.50 sec. (1006.43 ticks)
=== MIPModel finished ===
Root node processing (before b&c):
Real time = 0.00 sec. (0.00 ticks)
Parallel b&c, 12 threads:
Real time = 0.00 sec. (0.00 ticks)
Sync time (average) = 0.21 sec.
Wait time (average) = 0.00 sec.
------------
Total (root+branch&cut) = 0.00 sec. (0.00 ticks)
As you can see with the '=== MIPModel finished ===' log: all before that line are execution log for my model (loving_hearts.mod modified so that log is not too large).
Everything after is the execution log for main.mod - if my model was run twice, I would have 2 identical logs, right ?
If you experience that your main.mod runs test.mod twice, please send me your model at viulong.kong@fr.ibm.com (note: I'll be off from today and will be back in january, so it make take some time for an answer)
Thanks
#DecisionOptimization#OPLusingCPLEXOptimizer