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.0276836 seconds.
    local lower bound updated to 0.250747
    local upper bound updated to 0.476729

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

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0928844 seconds.
    local lower bound updated to 0.334183
    local upper bound updated to 0.500492

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.0438866 seconds.
    local lower bound updated to 0.451131
    local upper bound updated to 0.495338

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.142634 seconds.
    local lower bound updated to 0.476159
    local upper bound updated to 0.490614

    ++ RESTRICTED PRIMAL ITERATION 4 ++
One worst-case parameter optimization takes 0.156194 seconds.
    local lower bound updated to 0.480708
    local upper bound updated to 0.481362

    ++ RESTRICTED PRIMAL ITERATION 5 ++
One worst-case parameter optimization takes 0.0765932 seconds.
    local lower bound updated to 0.480708
    local upper bound updated to 0.481169

    ++ RESTRICTED PRIMAL ITERATION 6 ++
One worst-case parameter optimization takes 0.15941 seconds.
    local lower bound updated to 0.481169
    local upper bound updated to 0.481169
The Primal step takes 0.680436 (S)
lower bound updated to 0.481169

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.540189
    local lower bound updated to 0.481169

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.507839
    local lower bound updated to 0.493304

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0962772 seconds.
    local lower bound updated to 0.378172
    local upper bound updated to 0.493304

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.529839
    local lower bound updated to 0.493304

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.0906644 seconds.
    local lower bound updated to 0.378172
    local upper bound updated to 0.493304

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.219451 seconds.
    local lower bound updated to 0.493304
    local upper bound updated to 0.493304
The time obtain the optimal randomized assortment is 1.58582 (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_60012.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 536 rows, 512 columns and 1637 nonzeros
Model fingerprint: 0x53f182aa
Variable types: 471 continuous, 41 integer (41 binary)
Coefficient statistics:
  Matrix range     [2e-03, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [4e-01, 1e+00]
Presolve removed 174 rows and 332 columns
Presolve time: 0.01s
Presolved: 362 rows, 180 columns, 1298 nonzeros
Variable types: 143 continuous, 37 integer (37 binary)
Found heuristic solution: objective 0.5865029
Found heuristic solution: objective 0.5484921

Root relaxation: objective 3.269912e-01, 50 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.32699    0   10    0.54849    0.32699  40.4%     -    0s
H    0     0                       0.5261538    0.40841  22.4%     -    0s
     0     0    0.40841    0   17    0.52615    0.40841  22.4%     -    0s
H    0     0                       0.5221581    0.40841  21.8%     -    0s
H    0     0                       0.5155828    0.40841  20.8%     -    0s
H    0     0                       0.5037672    0.45098  10.5%     -    0s
     0     0    0.45098    0   15    0.50377    0.45098  10.5%     -    0s
H    0     0                       0.4954272    0.45108  8.95%     -    0s
     0     0    0.45293    0   15    0.49543    0.45293  8.58%     -    0s
H    0     0                       0.4937139    0.45293  8.26%     -    0s
     0     0    0.46920    0   15    0.49371    0.46920  4.96%     -    0s
     0     0    0.46920    0   15    0.49371    0.46920  4.96%     -    0s
H    0     0                       0.4933041    0.46920  4.89%     -    0s
     0     0    0.47271    0   14    0.49330    0.47271  4.17%     -    0s
     0     0    0.47271    0   13    0.49330    0.47271  4.17%     -    0s
     0     0    0.47311    0   13    0.49330    0.47311  4.09%     -    0s
     0     2    0.47311    0   13    0.49330    0.47311  4.09%     -    0s

Cutting planes:
  Implied bound: 37
  MIR: 9
  Flow cover: 18
  RLT: 4
  Relax-and-lift: 17

Explored 33 nodes (838 simplex iterations) in 0.22 seconds (0.07 work units)
Thread count was 4 (of 48 available processors)

Solution count 9: 0.493304 0.493714 0.495427 ... 0.586503

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

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

        Job resource usage summary 

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

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