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.0526009 seconds.
    local lower bound updated to 0.188932
    local upper bound updated to 0.362334

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.500119
    local lower bound updated to 0.485985

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.262648 seconds.
    local lower bound updated to 0.213318
    local upper bound updated to 0.363838

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.222548 seconds.
    local lower bound updated to 0.357092
    local upper bound updated to 0.360506

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.295973 seconds.
    local lower bound updated to 0.359956
    local upper bound updated to 0.360201

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.377878
    local lower bound updated to 0.360201

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.361871
    local lower bound updated to 0.360201

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.344214 seconds.
    local lower bound updated to 0.248735
    local upper bound updated to 0.360201

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.241331 seconds.
    local lower bound updated to 0.360201
    local upper bound updated to 0.360201
The time obtain the optimal randomized assortment is 1.99395 (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_67214.log"
The computation time limit for a lower bound is 85997
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 834 rows, 722 columns and 2596 nonzeros
Model fingerprint: 0x476fcad8
Variable types: 673 continuous, 49 integer (49 binary)
Coefficient statistics:
  Matrix range     [2e-04, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [3e-01, 1e+00]
Presolve removed 256 rows and 450 columns
Presolve time: 0.01s
Presolved: 578 rows, 272 columns, 2164 nonzeros
Variable types: 227 continuous, 45 integer (45 binary)
Found heuristic solution: objective 0.4241230

Root relaxation: objective 2.771902e-01, 104 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.27719    0   10    0.42412    0.27719  34.6%     -    0s
H    0     0                       0.4099651    0.27719  32.4%     -    0s
H    0     0                       0.4089919    0.28468  30.4%     -    0s
     0     0    0.28530    0   14    0.40899    0.28530  30.2%     -    0s
     0     0    0.32169    0   13    0.40899    0.32169  21.3%     -    0s
H    0     0                       0.3697900    0.32169  13.0%     -    0s
     0     0    0.33529    0   14    0.36979    0.33529  9.33%     -    0s
     0     0    0.34132    0   12    0.36979    0.34132  7.70%     -    0s
     0     0    0.34591    0   12    0.36979    0.34591  6.46%     -    0s
H    0     0                       0.3685421    0.34591  6.14%     -    0s
H    0     0                       0.3674273    0.34591  5.86%     -    0s
H    0     0                       0.3655838    0.34798  4.81%     -    0s
     0     0    0.34798    0   13    0.36558    0.34798  4.81%     -    0s
     0     0    0.34833    0   13    0.36558    0.34833  4.72%     -    0s
H    0     0                       0.3637573    0.35039  3.68%     -    0s
     0     0    0.35247    0   12    0.36376    0.35247  3.10%     -    0s
H    0     0                       0.3631110    0.35247  2.93%     -    0s
H    0     0                       0.3602009    0.35247  2.15%     -    0s
     0     0    0.35247    0    6    0.36020    0.35247  2.15%     -    0s
     0     0    0.35292    0   10    0.36020    0.35292  2.02%     -    0s
     0     0    0.35363    0    8    0.36020    0.35363  1.82%     -    0s
     0     0    0.35390    0   10    0.36020    0.35390  1.75%     -    0s
     0     0    0.35400    0   10    0.36020    0.35400  1.72%     -    0s
     0     0    0.35677    0    7    0.36020    0.35677  0.95%     -    0s
     0     0    0.35741    0    7    0.36020    0.35741  0.77%     -    0s
     0     0    0.36020    0    7    0.36020    0.36020  0.00%     -    0s

Cutting planes:
  Implied bound: 27
  MIR: 9
  Flow cover: 25
  RLT: 5
  Relax-and-lift: 13

Explored 1 nodes (1468 simplex iterations) in 0.29 seconds (0.10 work units)
Thread count was 4 (of 48 available processors)

Solution count 10: 0.360201 0.363111 0.363757 ... 0.424123

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

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

        Job resource usage summary 

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

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