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 8.54831 seconds.
    local lower bound updated to 0.332517
    local upper bound updated to 0.581289

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.610656
    local lower bound updated to 0.606163

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.610656
    local lower bound updated to 0.608279

    ++ RESTRICTED DUAL ITERATION 3 ++
    local upper bound updated to 0.610656
    local lower bound updated to 0.609472

    ++ RESTRICTED DUAL ITERATION 4 ++
    local upper bound updated to 0.610438
    local lower bound updated to 0.6098

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 13.1578 seconds.
    local lower bound updated to 0.414871
    local upper bound updated to 0.570472

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 8.10974 seconds.
    local lower bound updated to 0.567141
    local upper bound updated to 0.569439

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 4.62583 seconds.
    local lower bound updated to 0.569063
    local upper bound updated to 0.569359

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.572111
    local lower bound updated to 0.569359

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.572111
    local lower bound updated to 0.569359

    ++ RESTRICTED DUAL ITERATION 3 ++
    local upper bound updated to 0.569947
    local lower bound updated to 0.569359

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 60.0296 seconds.
    local lower bound updated to 0.443347
    local upper bound updated to 0.569359

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 7.17094 seconds.
    local lower bound updated to 0.569359
    local upper bound updated to 0.569359
The time obtain the optimal randomized assortment is 109.245 (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_19_4_60.000000_64920.log"
The computation time limit for a lower bound is 85884
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 1908 rows, 1402 columns and 6519 nonzeros
Model fingerprint: 0xe89118b9
Variable types: 1329 continuous, 73 integer (73 binary)
Coefficient statistics:
  Matrix range     [8e-04, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [5e-01, 1e+00]
Presolve removed 346 rows and 632 columns
Presolve time: 0.03s
Presolved: 1562 rows, 770 columns, 6026 nonzeros
Variable types: 699 continuous, 71 integer (71 binary)
Found heuristic solution: objective 0.6717798
Found heuristic solution: objective 0.6460137

Root relaxation: objective 5.366922e-01, 222 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.53669    0   14    0.64601    0.53669  16.9%     -    0s
H    0     0                       0.6087029    0.53669  11.8%     -    0s
H    0     0                       0.5984525    0.53711  10.2%     -    0s
H    0     0                       0.5974513    0.53711  10.1%     -    0s
H    0     0                       0.5966693    0.53711  10.0%     -    0s
     0     0    0.53711    0   18    0.59667    0.53711  10.0%     -    0s
H    0     0                       0.5956412    0.53711  9.83%     -    0s
     0     0    0.54657    0   24    0.59564    0.54657  8.24%     -    0s
H    0     0                       0.5716446    0.54657  4.39%     -    0s
     0     0    0.54657    0   24    0.57164    0.54657  4.39%     -    0s
H    0     0                       0.5693588    0.54923  3.53%     -    0s
     0     0    0.54923    0   31    0.56936    0.54923  3.53%     -    0s
     0     0    0.54926    0   31    0.56936    0.54926  3.53%     -    0s
     0     0    0.55334    0   31    0.56936    0.55334  2.81%     -    0s
     0     0    0.55395    0   28    0.56936    0.55395  2.71%     -    0s
     0     0    0.55460    0   26    0.56936    0.55460  2.59%     -    0s
     0     2    0.55460    0   26    0.56936    0.55460  2.59%     -    1s
  1470   180    0.56792   13   10    0.56936    0.56387  0.96%  14.2    5s

Cutting planes:
  Gomory: 1
  Implied bound: 225
  MIR: 16
  Flow cover: 55
  RLT: 12
  Relax-and-lift: 89

Explored 2381 nodes (38283 simplex iterations) in 7.30 seconds (4.03 work units)
Thread count was 4 (of 40 available processors)

Solution count 9: 0.569359 0.571645 0.595641 ... 0.67178

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

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

        Job resource usage summary 

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

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