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.126579 seconds.
    local lower bound updated to 0.261045
    local upper bound updated to 0.521846

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.674034
    local lower bound updated to 0.642024

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.735884 seconds.
    local lower bound updated to 0.384498
    local upper bound updated to 0.575249

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.522026 seconds.
    local lower bound updated to 0.467725
    local upper bound updated to 0.523888

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.687375 seconds.
    local lower bound updated to 0.50815
    local upper bound updated to 0.513257

    ++ RESTRICTED PRIMAL ITERATION 4 ++
One worst-case parameter optimization takes 0.493793 seconds.
    local lower bound updated to 0.50815
    local upper bound updated to 0.512953

    ++ RESTRICTED PRIMAL ITERATION 5 ++
One worst-case parameter optimization takes 1.38216 seconds.
    local lower bound updated to 0.508161
    local upper bound updated to 0.511966

    ++ RESTRICTED PRIMAL ITERATION 6 ++
One worst-case parameter optimization takes 1.0881 seconds.
    local lower bound updated to 0.509529
    local upper bound updated to 0.510176

    ++ RESTRICTED PRIMAL ITERATION 7 ++
One worst-case parameter optimization takes 1.28749 seconds.
    local lower bound updated to 0.51015
    local upper bound updated to 0.510171

    ++ RESTRICTED PRIMAL ITERATION 8 ++
One worst-case parameter optimization takes 1.37949 seconds.
    local lower bound updated to 0.510171
    local upper bound updated to 0.510171
The Primal step takes 7.59185 (S)
lower bound updated to 0.510171

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.569638
    local lower bound updated to 0.529077

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.569638
    local lower bound updated to 0.531267

    ++ RESTRICTED DUAL ITERATION 3 ++
    local upper bound updated to 0.549091
    local lower bound updated to 0.538341

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 1.34213 seconds.
    local lower bound updated to 0.442687
    local upper bound updated to 0.537969

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.855528 seconds.
    local lower bound updated to 0.490596
    local upper bound updated to 0.530873

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 1.27727 seconds.
    local lower bound updated to 0.512959
    local upper bound updated to 0.52685

    ++ RESTRICTED PRIMAL ITERATION 4 ++
One worst-case parameter optimization takes 0.958415 seconds.
    local lower bound updated to 0.516973
    local upper bound updated to 0.526815

    ++ RESTRICTED PRIMAL ITERATION 5 ++
One worst-case parameter optimization takes 1.17052 seconds.
    local lower bound updated to 0.516973
    local upper bound updated to 0.525407

    ++ RESTRICTED PRIMAL ITERATION 6 ++
One worst-case parameter optimization takes 1.48246 seconds.
    local lower bound updated to 0.516973
    local upper bound updated to 0.524501

    ++ RESTRICTED PRIMAL ITERATION 7 ++
One worst-case parameter optimization takes 1.41675 seconds.
    local lower bound updated to 0.518085
    local upper bound updated to 0.523176

    ++ RESTRICTED PRIMAL ITERATION 8 ++
One worst-case parameter optimization takes 2.0639 seconds.
    local lower bound updated to 0.521865
    local upper bound updated to 0.522794

    ++ RESTRICTED PRIMAL ITERATION 9 ++
One worst-case parameter optimization takes 2.35681 seconds.
    local lower bound updated to 0.521865
    local upper bound updated to 0.522759

    ++ RESTRICTED PRIMAL ITERATION 10 ++
One worst-case parameter optimization takes 2.05983 seconds.
    local lower bound updated to 0.521947
    local upper bound updated to 0.522666

    ++ RESTRICTED PRIMAL ITERATION 11 ++
One worst-case parameter optimization takes 2.16291 seconds.
    local lower bound updated to 0.522286
    local upper bound updated to 0.522665

    ++ RESTRICTED PRIMAL ITERATION 12 ++
One worst-case parameter optimization takes 1.74968 seconds.
    local lower bound updated to 0.522665
    local upper bound updated to 0.522665
The Primal step takes 18.9348 (S)
lower bound updated to 0.522665

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.566323
    local lower bound updated to 0.522729

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.529756
    local lower bound updated to 0.522971

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 1.66968 seconds.
    local lower bound updated to 0.46335
    local upper bound updated to 0.522971

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.566159
    local lower bound updated to 0.522971

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 1.77971 seconds.
    local lower bound updated to 0.46335
    local upper bound updated to 0.522971

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 3.13034 seconds.
    local lower bound updated to 0.522971
    local upper bound updated to 0.522971
The time obtain the optimal randomized assortment is 40.4932 (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_203414.log"
The computation time limit for a lower bound is 85958
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 1212 rows, 1058 columns and 3767 nonzeros
Model fingerprint: 0x61eb9bad
Variable types: 1009 continuous, 49 integer (49 binary)
Coefficient statistics:
  Matrix range     [4e-04, 1e+00]
  Objective range  [1e+00, 1e+00]
  Bounds range     [1e+00, 1e+00]
  RHS range        [5e-01, 1e+00]
Presolve removed 369 rows and 677 columns
Presolve time: 0.01s
Presolved: 843 rows, 381 columns, 3099 nonzeros
Variable types: 334 continuous, 47 integer (47 binary)
Found heuristic solution: objective 0.6030154

Root relaxation: objective 3.829902e-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.38299    0   14    0.60302    0.38299  36.5%     -    0s
H    0     0                       0.5425023    0.38299  29.4%     -    0s
H    0     0                       0.5360085    0.39976  25.4%     -    0s
     0     0    0.41015    0   23    0.53601    0.41015  23.5%     -    0s
     0     0    0.44387    0   20    0.53601    0.44387  17.2%     -    0s
H    0     0                       0.5350208    0.44387  17.0%     -    0s
     0     0    0.44398    0   21    0.53502    0.44398  17.0%     -    0s
H    0     0                       0.5272948    0.45333  14.0%     -    0s
     0     0    0.45333    0   22    0.52729    0.45333  14.0%     -    0s
     0     0    0.45541    0   23    0.52729    0.45541  13.6%     -    0s
     0     0    0.46479    0   24    0.52729    0.46479  11.9%     -    0s
     0     0    0.46564    0   24    0.52729    0.46564  11.7%     -    0s
     0     0    0.46690    0   24    0.52729    0.46690  11.5%     -    0s
H    0     0                       0.5250705    0.46690  11.1%     -    0s
H    0     0                       0.5246631    0.46690  11.0%     -    0s
     0     2    0.46690    0   24    0.52466    0.46690  11.0%     -    0s
*   51    32              13       0.5229709    0.47286  9.58%  22.6    0s

Cutting planes:
  Implied bound: 122
  MIR: 51
  Flow cover: 122
  RLT: 10
  Relax-and-lift: 58

Explored 1602 nodes (24354 simplex iterations) in 3.23 seconds (1.99 work units)
Thread count was 4 (of 40 available processors)

Solution count 8: 0.522971 0.524663 0.52507 ... 0.603015

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

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

        Job resource usage summary 

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

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