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.947663 seconds.
    local lower bound updated to 0.237765
    local upper bound updated to 0.436287

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.494331
    local lower bound updated to 0.490571

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.494331
    local lower bound updated to 0.493196

    ++ RESTRICTED DUAL ITERATION 3 ++
    local upper bound updated to 0.494331
    local lower bound updated to 0.49353

    ++ RESTRICTED DUAL ITERATION 4 ++
    local upper bound updated to 0.49353
    local lower bound updated to 0.49353
The Dual step takes 0.200146 (S)
upper bound updated to 0.49353
*** OUTER ITERATION 1 ***

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 5.58141 seconds.
    local lower bound updated to 0.332281
    local upper bound updated to 0.467522

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 7.45066 seconds.
    local lower bound updated to 0.425342
    local upper bound updated to 0.44781

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 19.1234 seconds.
    local lower bound updated to 0.442967
    local upper bound updated to 0.444418

    ++ RESTRICTED PRIMAL ITERATION 4 ++
One worst-case parameter optimization takes 13.0714 seconds.
    local lower bound updated to 0.442967
    local upper bound updated to 0.443875

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.46471
    local lower bound updated to 0.443875

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 5.54768 seconds.
    local lower bound updated to 0.332281
    local upper bound updated to 0.443875

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 16.8804 seconds.
    local lower bound updated to 0.443875
    local upper bound updated to 0.443875
The time obtain the optimal randomized assortment is 87.6191 (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_17_4_100.000000_101718.log"
The computation time limit for a lower bound is 85904
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 1052 rows, 806 columns and 3480 nonzeros
Model fingerprint: 0xbf5c7d5a
Variable types: 741 continuous, 65 integer (65 binary)
Coefficient statistics:
  Matrix range     [1e-05, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [4e-01, 1e+00]
Presolve removed 239 rows and 400 columns
Presolve time: 0.02s
Presolved: 813 rows, 406 columns, 3122 nonzeros
Variable types: 347 continuous, 59 integer (59 binary)
Found heuristic solution: objective 0.5953265
Found heuristic solution: objective 0.5578370

Root relaxation: objective 2.204660e-01, 115 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.22047    0   15    0.55784    0.22047  60.5%     -    0s
     0     0    0.22542    0   27    0.55784    0.22542  59.6%     -    0s
H    0     0                       0.4967502    0.22542  54.6%     -    0s
     0     0    0.25452    0   28    0.49675    0.25452  48.8%     -    0s
     0     0    0.25452    0   28    0.49675    0.25452  48.8%     -    0s
     0     0    0.28325    0   24    0.49675    0.28325  43.0%     -    0s
     0     0    0.28575    0   25    0.49675    0.28575  42.5%     -    0s
     0     0    0.31007    0   27    0.49675    0.31007  37.6%     -    0s
H    0     0                       0.4729825    0.31175  34.1%     -    0s
H    0     0                       0.4709541    0.31175  33.8%     -    0s
     0     0    0.31175    0   27    0.47095    0.31175  33.8%     -    0s
     0     0    0.31606    0   26    0.47095    0.31606  32.9%     -    0s
H    0     0                       0.4581589    0.31606  31.0%     -    0s
H    0     0                       0.4550040    0.31606  30.5%     -    1s
     0     2    0.31606    0   26    0.45500    0.31606  30.5%     -    1s
H  400   175                       0.4438747    0.35369  20.3%  12.5    1s
  2990   565     cutoff   16         0.44387    0.39099  11.9%  10.9    5s
  5515   754    0.40227   19   20    0.44387    0.40227  9.37%  11.2   10s
  8694   250     cutoff   27         0.44387    0.41777  5.88%  11.7   15s

Cutting planes:
  Gomory: 1
  Implied bound: 79
  MIR: 60
  Flow cover: 124
  RLT: 4
  Relax-and-lift: 30

Explored 9957 nodes (118644 simplex iterations) in 16.58 seconds (8.85 work units)
Thread count was 4 (of 48 available processors)

Solution count 8: 0.443875 0.455004 0.458159 ... 0.595326

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

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

        Job resource usage summary 

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

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