ampl: model "1.71_1 copy.mod";
# incremental total
#phase seconds memory memory
#execute 0.0156001 115872 115872
#compile 0 8280 124152
#genmod 0.296402 59222624 59346776
#merge 0 4194312 63541088
#collect 0.109201 98373936 161915024
#presolve 0.624004 89969224 251884248
#solveout 68.4376 34232336 286116584
Presolve eliminates 81 constraints.
Substitution eliminates 252820 variables.
Adjusted problem:
68310 variables:
6831 binary variables
61479 linear variables
68873 constraints, all linear; 834219 nonzeros
68873 inequality constraints
1 linear objective; 68310 nonzeros.
#presolve 0.0312002 0 286116584
#output 0.312002 0 286116584
#Total 69.826
Gurobi 9.1.1: outlev=1
Gurobi Optimizer version 9.1.1 build v9.1.1rc0 (win64)
Thread count: 2 physical cores, 4 logical processors, using up to 4 threads
Optimize a model with 68873 rows, 68310 columns and 834219 nonzeros
Model fingerprint: 0x5a827d76
Variable types: 61479 continuous, 6831 integer (6831 binary)
Coefficient statistics:
Matrix range [1e+00, 1e+04]
Objective range [1e+02, 9e+06]
Bounds range [1e+00, 1e+00]
RHS range [1e+00, 5e+04]
Found heuristic solution: objective 1.766425e+08
Presolve removed 6723 rows and 0 columns (presolve time = 5s) ...
Presolve removed 6723 rows and 0 columns
Presolve time: 8.18s
Presolved: 62150 rows, 68310 columns, 390731 nonzeros
Variable types: 61479 continuous, 6831 integer (6831 binary)
Deterministic concurrent LP optimizer: primal and dual simplex
Showing first log only...
Root simplex log...
Iteration Objective Primal Inf. Dual Inf. Time
0 1.6707000e+08 1.447531e+04 5.910926e+09 9s
41101 1.4394547e+08 2.254193e+01 1.871818e+10 10s
95752 1.1669052e+08 0.000000e+00 2.260438e+08 15s
113792 1.1272501e+08 0.000000e+00 5.513500e+07 20s
Concurrent spin time: 2.45s
Solved with dual simplex
Root relaxation: objective 1.117767e+08, 55663 iterations, 13.71 seconds
Nodes | Current Node | Objective Bounds | Work
Expl Unexpl | Obj Depth IntInf | Incumbent BestBd Gap | It/Node Time
0 0 1.1178e+08 0 7 1.7664e+08 1.1178e+08 36.7% - 22s
H 0 0 1.123825e+08 1.1178e+08 0.54% - 22s
0 0 1.1178e+08 0 12 1.1238e+08 1.1178e+08 0.54% - 39s
0 0 1.1180e+08 0 12 1.1238e+08 1.1180e+08 0.52% - 46s
0 0 1.1180e+08 0 12 1.1238e+08 1.1180e+08 0.52% - 47s
0 0 1.1181e+08 0 13 1.1238e+08 1.1181e+08 0.51% - 47s
...
0 0 1.1184e+08 0 8 1.1238e+08 1.1184e+08 0.49% - 89s
...
0 0 1.1184e+08 0 15 1.1238e+08 1.1184e+08 0.48% - 111s
...
0 0 1.1185e+08 0 7 1.1238e+08 1.1185e+08 0.47% - 118s
...
0 0 1.1187e+08 0 8 1.1238e+08 1.1187e+08 0.45% - 119s
...
0 2 1.1189e+08 0 11 1.1238e+08 1.1189e+08 0.44% - 147s
...
782 648 1.1201e+08 22 16 1.1238e+08 1.1191e+08 0.42% 61.6 360s
...
922 692 1.1211e+08 37 10 1.1238e+08 1.1192e+08 0.41% 242 460s
...
1039 720 1.1238e+08 27 15 1.1238e+08 1.1193e+08 0.40% 258 506s
...
1313 743 1.1220e+08 26 15 1.1238e+08 1.1194e+08 0.40% 239 558s
...
19280 1529 1.1234e+08 44 3 1.1238e+08 1.1234e+08 0.04% 126 2465s
19614 1395 1.1236e+08 45 16 1.1238e+08 1.1234e+08 0.04% 125 2481s
20010 1247 cutoff 44 1.1238e+08 1.1234e+08 0.04% 123 2499s
20166 1247 cutoff 37 1.1238e+08 1.1234e+08 0.04% 123 2500s
20366 1085 cutoff 35 1.1238e+08 1.1235e+08 0.03% 122 2519s
20678 907 cutoff 45 1.1238e+08 1.1235e+08 0.03% 122 2540s
21142 711 cutoff 39 1.1238e+08 1.1235e+08 0.03% 120 2561s
21614 495 cutoff 40 1.1238e+08 1.1236e+08 0.02% 118 2586s
22119 264 cutoff 41 1.1238e+08 1.1236e+08 0.02% 117 2609s
22628 2 1.1237e+08 107 2 1.1238e+08 1.1237e+08 0.01% 115 2628s
Cutting planes:
Gomory: 58
Cover: 3
MIR: 19
GUB cover: 4
Inf proof: 16
Explored 23100 nodes (2724099 simplex iterations) in 2628.40 seconds
Thread count was 4 (of 4 available processors)
Solution count 6: 1.12382e+08 1.12382e+08 1.12382e+08 ... 1.76643e+08
Optimal solution found (tolerance 1.00e-04)
Best objective 1.123824998323e+08, best bound 1.123822945905e+08, gap 0.0002%
Gurobi Optimizer version 9.1.1 build v9.1.1rc0 (win64)
Thread count: 2 physical cores, 4 logical processors, using up to 4 threads
Optimize a model with 68873 rows, 68310 columns and 834219 nonzeros
Model fingerprint: 0xab0dd328
Coefficient statistics:
Matrix range [1e+00, 1e+04]
Objective range [1e+02, 9e+06]
Bounds range [2e-07, 1e+00]
RHS range [1e+00, 5e+04]
Iteration Objective Primal Inf. Dual Inf. Time
0 1.0756000e+08 9.992188e+03 0.000000e+00 0s
24991 1.1238250e+08 1.457031e+02 0.000000e+00 5s
25723 1.1238250e+08 0.000000e+00 0.000000e+00 5s
Solved in 25723 iterations and 5.39 seconds
Optimal objective 1.123824998e+08
Gurobi 9.1.1: optimal solution; objective 112382499.8
2724099 simplex iterations
23100 branch-and-cut nodes
plus 25723 simplex iterations for intbasis
5 integer variables rounded to integers; maxerr = 4.95005e-07
#execute 0.109201 22133264 308249848
### 1.71_1 copy.mod:66(5853) display ...
POWER [*] :=
1 17250.000 7 34500.000 13 28750.000 19 31050.000
2 17250.000 8 28750.000 14 28750.000 20 31050.000
3 17250.000 9 28750.000 15 46000.000 21 31050.000
4 17250.000 10 28750.000 16 46000.000 22 31050.000
5 17250.000 11 28750.000 17 46000.000 23 31050.000
6 34500.000 12 28750.000 18 31050.000
The model uses a 4-dimensional matrix of variables. 2 indices of which are very sparse. This is why the model has so many variables.
пятница, 29 января 2021 г. в 18:29:19 UTC+3, AMPL Google Group: