98 lines
5.5 KiB
Plaintext
98 lines
5.5 KiB
Plaintext
Solver command line: ['/usr/bin/cbc', '-seconds', '10200', '-allow', '2000', '-printingOptions', 'all', '-import', '/tmp/tmpg9k4n7yb.pyomo.lp', '-stat=1', '-solve', '-solu', '/tmp/tmpg9k4n7yb.pyomo.soln']
|
|
|
|
Welcome to the CBC MILP Solver
|
|
Version: 2.9.9
|
|
Build Date: Aug 7 2019
|
|
|
|
command line - /usr/bin/cbc -seconds 10200 -allow 2000 -printingOptions all -import /tmp/tmpg9k4n7yb.pyomo.lp -stat=1 -solve -solu /tmp/tmpg9k4n7yb.pyomo.soln (default strategy 1)
|
|
seconds was changed from 1e+100 to 10200
|
|
allowableGap was changed from 1e-10 to 2000
|
|
Option for printingOptions changed from normal to all
|
|
Presolve 42174 (-75751) rows, 17808 (-39901) columns and 170470 (-545319) elements
|
|
Statistics for presolved model
|
|
Original problem has 56988 integers (56160 of which binary)
|
|
Presolved problem has 17472 integers (17048 of which binary)
|
|
==== 17248 zero objective 4 different
|
|
17248 variables have objective of 0
|
|
96 variables have objective of 1
|
|
48 variables have objective of 10
|
|
416 variables have objective of 20
|
|
==== absolute objective values 4 different
|
|
17248 variables have objective of 0
|
|
96 variables have objective of 1
|
|
48 variables have objective of 10
|
|
416 variables have objective of 20
|
|
==== for integers 17056 zero objective 2 different
|
|
17056 variables have objective of 0
|
|
416 variables have objective of 20
|
|
==== for integers absolute objective values 2 different
|
|
17056 variables have objective of 0
|
|
416 variables have objective of 20
|
|
===== end objective counts
|
|
|
|
|
|
Problem has 42174 rows, 17808 columns (560 with objective) and 170470 elements
|
|
There are 512 singletons with objective
|
|
Column breakdown:
|
|
760 of type 0.0->inf, 0 of type 0.0->up, 0 of type lo->inf,
|
|
0 of type lo->up, 0 of type free, 0 of type fixed,
|
|
0 of type -inf->0.0, 0 of type -inf->up, 17048 of type 0.0->1.0
|
|
Row breakdown:
|
|
2281 of type E 0.0, 520 of type E 1.0, 208 of type E -1.0,
|
|
326 of type E other, 0 of type G 0.0, 52 of type G 1.0,
|
|
33 of type G other, 2270 of type L 0.0, 35028 of type L 1.0,
|
|
1456 of type L other, 0 of type Range 0.0->1.0, 0 of type Range other,
|
|
0 of type Free
|
|
Continuous objective value is 2560 - 24.20 seconds
|
|
Cgl0002I 38773 variables fixed
|
|
Cgl0003I 0 fixed, 416 tightened bounds, 26485 strengthened rows, 49102 substitutions
|
|
Cgl0003I 0 fixed, 0 tightened bounds, 3627 strengthened rows, 0 substitutions
|
|
Cgl0003I 0 fixed, 0 tightened bounds, 1395 strengthened rows, 0 substitutions
|
|
Cgl0003I 0 fixed, 0 tightened bounds, 599 strengthened rows, 0 substitutions
|
|
Cgl0003I 0 fixed, 0 tightened bounds, 11 strengthened rows, 0 substitutions
|
|
Cgl0003I 0 fixed, 0 tightened bounds, 5 strengthened rows, 0 substitutions
|
|
Cgl0003I 0 fixed, 0 tightened bounds, 3 strengthened rows, 0 substitutions
|
|
Cgl0004I processed model has 9381 rows, 8734 columns (8398 integer (7982 of which binary)) and 64789 elements
|
|
Cbc0038I Initial state - 321 integers unsatisfied sum - 91.7677
|
|
Cbc0038I Pass 1: (28.38 seconds) suminf. 2.86955 (8) obj. 4945.48 iterations 1696
|
|
Cbc0038I Pass 2: (28.40 seconds) suminf. 3.40577 (10) obj. 5000.2 iterations 23
|
|
Cbc0038I Pass 3: (28.41 seconds) suminf. 2.34720 (10) obj. 5037.45 iterations 132
|
|
Cbc0038I Pass 4: (28.43 seconds) suminf. 0.68053 (6) obj. 5205.81 iterations 14
|
|
Cbc0038I Pass 5: (28.43 seconds) suminf. 0.68053 (6) obj. 5205.81 iterations 0
|
|
Cbc0038I Pass 6: (28.45 seconds) suminf. 0.66667 (2) obj. 4934.07 iterations 151
|
|
Cbc0038I Solution found of 4934.07
|
|
Cbc0038I Branch and bound needed to clear up 2 general integers
|
|
Cbc0038I Full problem 9381 rows 8734 columns, reduced to 58 rows 112 columns
|
|
Cbc0038I Mini branch and bound could not fix general integers
|
|
Cbc0038I No solution found this major pass
|
|
Cbc0038I Before mini branch and bound, 8060 integers at bound fixed and 137 continuous of which 30 were internal integer and 0 internal continuous
|
|
Cbc0038I Full problem 9381 rows 8734 columns, reduced to 135 rows 145 columns
|
|
Cbc0038I Mini branch and bound did not improve solution (29.22 seconds)
|
|
Cbc0038I After 29.22 seconds - Feasibility pump exiting - took 1.01 seconds
|
|
Cbc0012I Integer solution of 4162.5731 found by DiveCoefficient after 0 iterations and 0 nodes (29.38 seconds)
|
|
Cbc0011I Exiting as integer gap of 1602.5731 less than 2000 or 0%%
|
|
Cbc0001I Search completed - best objective 4162.57311524356, took 0 iterations and 0 nodes (29.39 seconds)
|
|
Cbc0035I Maximum depth 0, 0 variables fixed on reduced cost
|
|
Cuts at root node changed objective from 2560 to 2560
|
|
Probing was tried 0 times and created 0 cuts of which 0 were active after adding rounds of cuts (0.000 seconds)
|
|
Gomory was tried 0 times and created 0 cuts of which 0 were active after adding rounds of cuts (0.000 seconds)
|
|
Knapsack was tried 0 times and created 0 cuts of which 0 were active after adding rounds of cuts (0.000 seconds)
|
|
Clique was tried 0 times and created 0 cuts of which 0 were active after adding rounds of cuts (0.000 seconds)
|
|
MixedIntegerRounding2 was tried 0 times and created 0 cuts of which 0 were active after adding rounds of cuts (0.000 seconds)
|
|
FlowCover was tried 0 times and created 0 cuts of which 0 were active after adding rounds of cuts (0.000 seconds)
|
|
TwoMirCuts was tried 0 times and created 0 cuts of which 0 were active after adding rounds of cuts (0.000 seconds)
|
|
|
|
Result - Optimal solution found (within gap tolerance)
|
|
|
|
Objective value: 4162.57311524
|
|
Lower bound: 2560.000
|
|
Gap: 0.63
|
|
Enumerated nodes: 0
|
|
Total iterations: 0
|
|
Time (CPU seconds): 29.88
|
|
Time (Wallclock seconds): 30.09
|
|
|
|
Total time (CPU seconds): 31.28 (Wallclock seconds): 31.62
|
|
|
|
|