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.14916 seconds.
    local lower bound updated to 0.247285
    local upper bound updated to 0.49432

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.505842
    local lower bound updated to 0.502533

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.348446 seconds.
    local lower bound updated to 0.329371
    local upper bound updated to 0.494242

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.369599 seconds.
    local lower bound updated to 0.493314
    local upper bound updated to 0.493446

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.51063
    local lower bound updated to 0.500804

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.480477 seconds.
    local lower bound updated to 0.36633
    local upper bound updated to 0.495243

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.65647 seconds.
    local lower bound updated to 0.493012
    local upper bound updated to 0.494362

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.684964 seconds.
    local lower bound updated to 0.493174
    local upper bound updated to 0.493446

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.504207
    local lower bound updated to 0.493446

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.486548 seconds.
    local lower bound updated to 0.36633
    local upper bound updated to 0.493446

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.416707 seconds.
    local lower bound updated to 0.493446
    local upper bound updated to 0.493446
The time obtain the optimal randomized assortment is 4.73023 (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_200.000000_208914.log"
The computation time limit for a lower bound is 85994
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 582 rows, 498 columns and 1828 nonzeros
Model fingerprint: 0x2eb2d923
Variable types: 449 continuous, 49 integer (49 binary)
Coefficient statistics:
  Matrix range     [1e-03, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [2e-01, 1e+00]
Presolve removed 181 rows and 293 columns
Presolve time: 0.01s
Presolved: 401 rows, 205 columns, 1539 nonzeros
Variable types: 160 continuous, 45 integer (45 binary)
Found heuristic solution: objective 0.5148696
Found heuristic solution: objective 0.5099881

Root relaxation: objective 3.922108e-01, 66 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.39221    0   14    0.50999    0.39221  23.1%     -    0s
     0     0    0.40936    0   18    0.50999    0.40936  19.7%     -    0s
H    0     0                       0.5099620    0.40936  19.7%     -    0s
H    0     0                       0.5044803    0.44980  10.8%     -    0s
     0     0    0.44980    0   18    0.50448    0.44980  10.8%     -    0s
     0     0    0.45113    0   18    0.50448    0.45113  10.6%     -    0s
H    0     0                       0.5035892    0.45113  10.4%     -    0s
H    0     0                       0.4994635    0.45624  8.65%     -    0s
     0     0    0.45624    0   21    0.49946    0.45624  8.65%     -    0s
     0     0    0.45679    0   20    0.49946    0.45679  8.54%     -    0s
     0     0    0.46851    0   19    0.49946    0.46851  6.20%     -    0s
H    0     0                       0.4978975    0.46861  5.88%     -    0s
     0     0    0.46861    0   20    0.49790    0.46861  5.88%     -    0s
     0     0    0.47039    0   18    0.49790    0.47039  5.52%     -    0s
H    0     0                       0.4952005    0.47039  5.01%     -    0s
     0     2    0.47039    0   18    0.49520    0.47039  5.01%     -    0s
*   92    31              15       0.4951947    0.48343  2.38%   8.2    0s
H   98    31                       0.4947143    0.48343  2.28%   7.9    0s
*  187    40              20       0.4942529    0.48562  1.75%   6.7    0s
H  232    46                       0.4934464    0.48717  1.27%   6.5    0s
H  362     6                       0.4934464    0.49022  0.65%   6.3    0s

Cutting planes:
  Implied bound: 41
  MIR: 11
  Flow cover: 65
  RLT: 4
  Relax-and-lift: 18

Explored 391 nodes (2943 simplex iterations) in 0.42 seconds (0.18 work units)
Thread count was 4 (of 40 available processors)

Solution count 10: 0.493446 0.494253 0.494714 ... 0.509962

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

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

        Job resource usage summary 

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

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