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.177956 seconds.
    local lower bound updated to 0.294126
    local upper bound updated to 0.54216

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.567082
    local lower bound updated to 0.563752

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.259025 seconds.
    local lower bound updated to 0.375724
    local upper bound updated to 0.539998

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.230952 seconds.
    local lower bound updated to 0.523841
    local upper bound updated to 0.529308

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.209466 seconds.
    local lower bound updated to 0.527839
    local upper bound updated to 0.528482

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.539893
    local lower bound updated to 0.528482

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.533616
    local lower bound updated to 0.529099

    ++ RESTRICTED DUAL ITERATION 3 ++
    local upper bound updated to 0.529603
    local lower bound updated to 0.529186

    ++ RESTRICTED DUAL ITERATION 4 ++
    local upper bound updated to 0.529186
    local lower bound updated to 0.529186
The Dual step takes 0.266977 (S)
upper bound updated to 0.529186
*** OUTER ITERATION 2 ***

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.355162 seconds.
    local lower bound updated to 0.430311
    local upper bound updated to 0.529186

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.539193
    local lower bound updated to 0.529186

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.373411 seconds.
    local lower bound updated to 0.430311
    local upper bound updated to 0.529186

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.344697 seconds.
    local lower bound updated to 0.529186
    local upper bound updated to 0.529186
The time obtain the optimal randomized assortment is 3.20106 (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_13_4_60.000000_61614.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 708 rows, 610 columns and 2208 nonzeros
Model fingerprint: 0xaaa8e812
Variable types: 561 continuous, 49 integer (49 binary)
Coefficient statistics:
  Matrix range     [3e-03, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [4e-01, 1e+00]
Presolve removed 212 rows and 370 columns
Presolve time: 0.01s
Presolved: 496 rows, 240 columns, 1864 nonzeros
Variable types: 195 continuous, 45 integer (45 binary)
Found heuristic solution: objective 0.5911348

Root relaxation: objective 2.767165e-01, 80 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.27672    0   17    0.59113    0.27672  53.2%     -    0s
H    0     0                       0.5635412    0.30628  45.7%     -    0s
     0     0    0.30628    0   19    0.56354    0.30628  45.7%     -    0s
H    0     0                       0.5520854    0.30628  44.5%     -    0s
     0     0    0.37115    0   21    0.55209    0.37115  32.8%     -    0s
     0     0    0.38426    0   21    0.55209    0.38426  30.4%     -    0s
H    0     0                       0.5515175    0.38426  30.3%     -    0s
     0     0    0.41795    0   19    0.55152    0.41795  24.2%     -    0s
H    0     0                       0.5474974    0.42227  22.9%     -    0s
     0     0    0.42227    0   17    0.54750    0.42227  22.9%     -    0s
     0     0    0.43853    0   17    0.54750    0.43853  19.9%     -    0s
     0     0    0.44639    0   17    0.54750    0.44639  18.5%     -    0s
H    0     0                       0.5389795    0.44639  17.2%     -    0s
H    0     0                       0.5388916    0.44639  17.2%     -    0s
     0     0    0.44753    0   15    0.53889    0.44753  17.0%     -    0s
H    0     0                       0.5291861    0.44753  15.4%     -    0s
     0     2    0.44753    0   15    0.52919    0.44753  15.4%     -    0s

Cutting planes:
  Implied bound: 55
  MIR: 13
  Flow cover: 58
  RLT: 3
  Relax-and-lift: 29

Explored 169 nodes (2717 simplex iterations) in 0.98 seconds (0.15 work units)
Thread count was 4 (of 48 available processors)

Solution count 8: 0.529186 0.538892 0.538979 ... 0.591135

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

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

        Job resource usage summary 

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

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