Set parameter TokenServer to value "gurobi.cc.ic.ac.uk"

********************************
*** COLUMN GENERATION SCHEME ***
********************************

*** OUTER ITERATION 0 ***

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0490085 seconds.
    local lower bound updated to 0.275895
    local upper bound updated to 0.5222

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.056982 seconds.
    local lower bound updated to 0.5222
    local upper bound updated to 0.5222
The Primal step takes 0.10848 (S)
lower bound updated to 0.5222

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.650759
    local lower bound updated to 0.608536

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.608536
    local lower bound updated to 0.608536
The Dual step takes 0.0263824 (S)
upper bound updated to 0.608536
*** OUTER ITERATION 1 ***

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0699187 seconds.
    local lower bound updated to 0.348989
    local upper bound updated to 0.524627

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.0891434 seconds.
    local lower bound updated to 0.521511
    local upper bound updated to 0.5222

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.0705824 seconds.
    local lower bound updated to 0.5222
    local upper bound updated to 0.5222
The Primal step takes 0.234581 (S)
lower bound updated to 0.5222

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.565514
    local lower bound updated to 0.5222

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.52892
    local lower bound updated to 0.5222

    ++ RESTRICTED DUAL ITERATION 3 ++
    local upper bound updated to 0.527054
    local lower bound updated to 0.52479

    ++ RESTRICTED DUAL ITERATION 4 ++
    local upper bound updated to 0.527054
    local lower bound updated to 0.526847

    ++ RESTRICTED DUAL ITERATION 5 ++
    local upper bound updated to 0.526847
    local lower bound updated to 0.526847
The Dual step takes 0.196052 (S)
upper bound updated to 0.526847
*** OUTER ITERATION 2 ***

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.344173 seconds.
    local lower bound updated to 0.430818
    local upper bound updated to 0.524366

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.28199 seconds.
    local lower bound updated to 0.521107
    local upper bound updated to 0.523697

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.227718 seconds.
    local lower bound updated to 0.521476
    local upper bound updated to 0.5222

    ++ RESTRICTED PRIMAL ITERATION 4 ++
One worst-case parameter optimization takes 0.0912751 seconds.
    local lower bound updated to 0.5222
    local upper bound updated to 0.5222
The Primal step takes 0.954272 (S)
lower bound updated to 0.5222

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.552308
    local lower bound updated to 0.5222

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.524525
    local lower bound updated to 0.523147

    ++ RESTRICTED DUAL ITERATION 3 ++
    local upper bound updated to 0.523147
    local lower bound updated to 0.523147
The Dual step takes 0.155422 (S)
upper bound updated to 0.523147
*** OUTER ITERATION 3 ***

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.339054 seconds.
    local lower bound updated to 0.443545
    local upper bound updated to 0.523147

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.172363 seconds.
    local lower bound updated to 0.522029
    local upper bound updated to 0.522721

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.228963 seconds.
    local lower bound updated to 0.522721
    local upper bound updated to 0.522721
The Primal step takes 0.747728 (S)
lower bound updated to 0.522721

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.553961
    local lower bound updated to 0.522721

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.522721
    local lower bound updated to 0.522721
The Dual step takes 0.183863 (S)
upper bound updated to 0.522721
This is to get the final optimal randomized assortment

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.293515 seconds.
    local lower bound updated to 0.443545
    local upper bound updated to 0.522721

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.223132 seconds.
    local lower bound updated to 0.522721
    local upper bound updated to 0.522721
The time obtain the optimal randomized assortment is 3.12785 (S)
Now, the randomization optimization has been finished. We are checking the lower bound ....
Set parameter OutputFlag to value 1
Set parameter LogFile to value "/rds/general/user/zw1819/home/RAO/RAO_MC/FinalRun/RecFMResult/logFile_11_4_60.000000_68212.log"
The computation time limit for a lower bound is 85995
The model output flag is 1
Gurobi Optimizer version 9.5.1 build v9.5.1rc2 (linux64)
Thread count: 24 physical cores, 48 logical processors, using up to 4 threads
Optimize a model with 720 rows, 700 columns and 2194 nonzeros
Model fingerprint: 0xb8da8a47
Variable types: 659 continuous, 41 integer (41 binary)
Coefficient statistics:
  Matrix range     [1e-02, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [3e-01, 1e+00]
Presolve removed 272 rows and 486 columns
Presolve time: 0.01s
Presolved: 448 rows, 214 columns, 1668 nonzeros
Variable types: 176 continuous, 38 integer (38 binary)
Found heuristic solution: objective 0.5532891
Found heuristic solution: objective 0.5432140

Root relaxation: objective 4.545731e-01, 90 iterations, 0.00 seconds (0.00 work units)

    Nodes    |    Current Node    |     Objective Bounds      |     Work
 Expl Unexpl |  Obj  Depth IntInf | Incumbent    BestBd   Gap | It/Node Time

     0     0    0.45457    0   12    0.54321    0.45457  16.3%     -    0s
     0     0    0.48896    0   20    0.54321    0.48896  10.0%     -    0s
     0     0    0.48896    0   20    0.54321    0.48896  10.0%     -    0s
     0     0    0.50925    0   18    0.54321    0.50925  6.25%     -    0s
H    0     0                       0.5242856    0.50925  2.87%     -    0s
     0     0    0.50991    0   17    0.52429    0.50991  2.74%     -    0s
H    0     0                       0.5241200    0.51204  2.31%     -    0s
     0     0    0.51204    0   15    0.52412    0.51204  2.31%     -    0s
     0     0    0.51504    0   12    0.52412    0.51504  1.73%     -    0s
     0     0    0.51622    0   16    0.52412    0.51622  1.51%     -    0s
     0     0    0.51654    0   15    0.52412    0.51654  1.45%     -    0s
H    0     0                       0.5228960    0.51654  1.22%     -    0s
     0     0    0.51666    0   11    0.52290    0.51666  1.19%     -    0s
H    0     0                       0.5227213    0.51666  1.16%     -    0s
     0     0    0.51666    0    9    0.52272    0.51666  1.16%     -    0s
     0     0    0.51796    0   10    0.52272    0.51796  0.91%     -    0s
     0     0    0.51800    0   10    0.52272    0.51800  0.90%     -    0s
     0     0    0.52071    0   12    0.52272    0.52071  0.38%     -    0s
     0     0    0.52245    0    4    0.52272    0.52245  0.05%     -    0s
     0     0     cutoff    0         0.52272    0.52272  0.00%     -    0s

Cutting planes:
  Implied bound: 35
  MIR: 1
  Flow cover: 26
  RLT: 7
  Relax-and-lift: 10

Explored 1 nodes (1197 simplex iterations) in 0.21 seconds (0.07 work units)
Thread count was 4 (of 48 available processors)

Solution count 6: 0.522721 0.522896 0.52412 ... 0.553289

Optimal solution found (tolerance 1.00e-04)
Best objective 5.227212960060e-01, best bound 5.227212960060e-01, gap 0.0000%
The objective bound is 0.522721 while the objective upper bound is 0.522721

============================================

        Job resource usage summary 

                 Memory (GB)    NCPUs
 Requested  :        12             4
 Used       :         0 (peak)   2.75 (ave)

============================================
