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.0231904 seconds.
    local lower bound updated to 0.256832
    local upper bound updated to 0.507494

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.524507
    local lower bound updated to 0.52269

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0339922 seconds.
    local lower bound updated to 0.328216
    local upper bound updated to 0.500008

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.0363599 seconds.
    local lower bound updated to 0.490121
    local upper bound updated to 0.494157

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.502348
    local lower bound updated to 0.494157

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.502348
    local lower bound updated to 0.498803

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0482231 seconds.
    local lower bound updated to 0.364254
    local upper bound updated to 0.497526

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.0692836 seconds.
    local lower bound updated to 0.496642
    local upper bound updated to 0.496818

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.500825
    local lower bound updated to 0.496818

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.04916 seconds.
    local lower bound updated to 0.364254
    local upper bound updated to 0.496818

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.09255 seconds.
    local lower bound updated to 0.496818
    local upper bound updated to 0.496818
The time obtain the optimal randomized assortment is 0.671391 (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_102312.log"
The computation time limit for a lower bound is 85998
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 444 rows, 418 columns and 1359 nonzeros
Model fingerprint: 0x5d5543e9
Variable types: 377 continuous, 41 integer (41 binary)
Coefficient statistics:
  Matrix range     [6e-03, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [5e-01, 1e+00]
Presolve removed 163 rows and 274 columns
Presolve time: 0.00s
Presolved: 281 rows, 144 columns, 1045 nonzeros
Variable types: 110 continuous, 34 integer (34 binary)
Found heuristic solution: objective 0.6050947
Found heuristic solution: objective 0.5717887

Root relaxation: objective 2.377633e-01, 34 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.23776    0   13    0.57179    0.23776  58.4%     -    0s
     0     0    0.28367    0   17    0.57179    0.28367  50.4%     -    0s
H    0     0                       0.5256602    0.28367  46.0%     -    0s
     0     0    0.28383    0   17    0.52566    0.28383  46.0%     -    0s
H    0     0                       0.4991129    0.28383  43.1%     -    0s
     0     0    0.42980    0   15    0.49911    0.42980  13.9%     -    0s
H    0     0                       0.4968181    0.42980  13.5%     -    0s
     0     0    0.45159    0   15    0.49682    0.45159  9.10%     -    0s
     0     0    0.46245    0   15    0.49682    0.46245  6.92%     -    0s
     0     0    0.46245    0   16    0.49682    0.46245  6.92%     -    0s
     0     0    0.48943    0   14    0.49682    0.48943  1.49%     -    0s
     0     0    0.49667    0   14    0.49682    0.49667  0.03%     -    0s

Cutting planes:
  Implied bound: 28
  MIR: 11
  Flow cover: 31
  RLT: 2
  Relax-and-lift: 12

Explored 1 nodes (340 simplex iterations) in 0.09 seconds (0.02 work units)
Thread count was 4 (of 48 available processors)

Solution count 5: 0.496818 0.499113 0.52566 ... 0.605095

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

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

        Job resource usage summary 

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

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