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.0426956 seconds.
    local lower bound updated to 0.238301
    local upper bound updated to 0.436077

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.452373
    local lower bound updated to 0.451372

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.202703 seconds.
    local lower bound updated to 0.299112
    local upper bound updated to 0.43551

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.139841 seconds.
    local lower bound updated to 0.432822
    local upper bound updated to 0.434328

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.141513 seconds.
    local lower bound updated to 0.432822
    local upper bound updated to 0.432894

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.456152
    local lower bound updated to 0.440515

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.446715
    local lower bound updated to 0.443101

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.240579 seconds.
    local lower bound updated to 0.353325
    local upper bound updated to 0.437691

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.078011 seconds.
    local lower bound updated to 0.434243
    local upper bound updated to 0.437473

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.237688 seconds.
    local lower bound updated to 0.435798
    local upper bound updated to 0.436029

    ++ RESTRICTED PRIMAL ITERATION 4 ++
One worst-case parameter optimization takes 0.0834152 seconds.
    local lower bound updated to 0.435798
    local upper bound updated to 0.436016

    ++ RESTRICTED PRIMAL ITERATION 5 ++
One worst-case parameter optimization takes 0.0817383 seconds.
    local lower bound updated to 0.436016
    local upper bound updated to 0.436016
The Primal step takes 0.732513 (S)
lower bound updated to 0.436016

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.449944
    local lower bound updated to 0.436016

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.437201
    local lower bound updated to 0.436557

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.332921 seconds.
    local lower bound updated to 0.374026
    local upper bound updated to 0.436557

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.108118 seconds.
    local lower bound updated to 0.432208
    local upper bound updated to 0.436326

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.294365 seconds.
    local lower bound updated to 0.435326
    local upper bound updated to 0.43628

    ++ RESTRICTED PRIMAL ITERATION 4 ++
One worst-case parameter optimization takes 0.244275 seconds.
    local lower bound updated to 0.435676
    local upper bound updated to 0.436181

    ++ RESTRICTED PRIMAL ITERATION 5 ++
One worst-case parameter optimization takes 0.116951 seconds.
    local lower bound updated to 0.436181
    local upper bound updated to 0.436181
The Primal step takes 1.11031 (S)
lower bound updated to 0.436181

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.444035
    local lower bound updated to 0.436181

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.33632 seconds.
    local lower bound updated to 0.374026
    local upper bound updated to 0.436181

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.118653 seconds.
    local lower bound updated to 0.436181
    local upper bound updated to 0.436181
The time obtain the optimal randomized assortment is 3.44158 (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_100.000000_108312.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 2188 nonzeros
Model fingerprint: 0x777d90ba
Variable types: 659 continuous, 41 integer (41 binary)
Coefficient statistics:
  Matrix range     [3e-06, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [1e-01, 1e+00]
Presolve removed 256 rows and 481 columns
Presolve time: 0.01s
Presolved: 464 rows, 219 columns, 1674 nonzeros
Variable types: 182 continuous, 37 integer (37 binary)
Found heuristic solution: objective 0.4612263
Found heuristic solution: objective 0.4604205
Found heuristic solution: objective 0.4523375

Root relaxation: objective 3.638595e-01, 99 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.37218    0   12    0.45234    0.37218  17.7%     -    0s
H    0     0                       0.4369813    0.37218  14.8%     -    0s
     0     0    0.40527    0   11    0.43698    0.40527  7.26%     -    0s
     0     0    0.42079    0   10    0.43698    0.42079  3.70%     -    0s
     0     0    0.42080    0   12    0.43698    0.42080  3.70%     -    0s
H    0     0                       0.4368862    0.42080  3.68%     -    0s
     0     0    0.42572    0   12    0.43689    0.42572  2.56%     -    0s
H    0     0                       0.4361809    0.42572  2.40%     -    0s
     0     0    0.42572    0   12    0.43618    0.42572  2.40%     -    0s
     0     0    0.43116    0   10    0.43618    0.43116  1.15%     -    0s
     0     0    0.43122    0   11    0.43618    0.43122  1.14%     -    0s

Cutting planes:
  Implied bound: 57
  MIR: 10
  Flow cover: 40
  RLT: 6
  Relax-and-lift: 15

Explored 1 nodes (456 simplex iterations) in 0.12 seconds (0.03 work units)
Thread count was 4 (of 48 available processors)

Solution count 6: 0.436181 0.436886 0.436981 ... 0.461226

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

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

        Job resource usage summary 

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

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