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.0125889 seconds.
    local lower bound updated to 0.350045
    local upper bound updated to 0.520212

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

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0167729 seconds.
    local lower bound updated to 0.383033
    local upper bound updated to 0.520212

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.535212
    local lower bound updated to 0.520212

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0504927 seconds.
    local lower bound updated to 0.411168
    local upper bound updated to 0.52038

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.0510934 seconds.
    local lower bound updated to 0.518764
    local upper bound updated to 0.520212

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.532264
    local lower bound updated to 0.520212

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0704267 seconds.
    local lower bound updated to 0.411483
    local upper bound updated to 0.520212

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.0413534 seconds.
    local lower bound updated to 0.520212
    local upper bound updated to 0.520212
The time obtain the optimal randomized assortment is 0.398265 (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_60712.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: 20 physical cores, 40 logical processors, using up to 4 threads
Optimize a model with 628 rows, 606 columns and 1890 nonzeros
Model fingerprint: 0xad039b05
Variable types: 565 continuous, 41 integer (41 binary)
Coefficient statistics:
  Matrix range     [5e-03, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [2e-01, 1e+00]
Presolve removed 226 rows and 415 columns
Presolve time: 0.00s
Presolved: 402 rows, 191 columns, 1427 nonzeros
Variable types: 156 continuous, 35 integer (35 binary)
Found heuristic solution: objective 0.6700139
Found heuristic solution: objective 0.6432578
Found heuristic solution: objective 0.5285232

Root relaxation: objective 4.894930e-01, 81 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.48949    0    6    0.52852    0.48949  7.38%     -    0s
     0     0    0.51827    0    8    0.52852    0.51827  1.94%     -    0s
H    0     0                       0.5222607    0.51827  0.76%     -    0s
H    0     0                       0.5206895    0.51827  0.46%     -    0s
     0     0    0.51986    0    7    0.52069    0.51986  0.16%     -    0s
H    0     0                       0.5202120    0.51986  0.07%     -    0s

Explored 1 nodes (348 simplex iterations) in 0.04 seconds (0.02 work units)
Thread count was 4 (of 40 available processors)

Solution count 6: 0.520212 0.52069 0.522261 ... 0.670014

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

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

        Job resource usage summary 

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

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