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.0734348 seconds.
    local lower bound updated to 0.253176
    local upper bound updated to 0.446663

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

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.142192 seconds.
    local lower bound updated to 0.303389
    local upper bound updated to 0.44765

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.0537987 seconds.
    local lower bound updated to 0.440982
    local upper bound updated to 0.446663

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

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.451534
    local lower bound updated to 0.448183

    ++ RESTRICTED DUAL ITERATION 2 ++
    local upper bound updated to 0.448817
    local lower bound updated to 0.448183

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.221648 seconds.
    local lower bound updated to 0.351006
    local upper bound updated to 0.446975

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.189119 seconds.
    local lower bound updated to 0.440935
    local upper bound updated to 0.446962

    ++ RESTRICTED PRIMAL ITERATION 3 ++
One worst-case parameter optimization takes 0.197336 seconds.
    local lower bound updated to 0.446427
    local upper bound updated to 0.446958

    ++ RESTRICTED PRIMAL ITERATION 4 ++
One worst-case parameter optimization takes 0.190168 seconds.
    local lower bound updated to 0.446568
    local upper bound updated to 0.446663

    ++ RESTRICTED PRIMAL ITERATION 5 ++
One worst-case parameter optimization takes 0.0723784 seconds.
    local lower bound updated to 0.446663
    local upper bound updated to 0.446663
The Primal step takes 0.880795 (S)
lower bound updated to 0.446663

    ++ RESTRICTED DUAL ITERATION 1 ++
    local upper bound updated to 0.465754
    local lower bound updated to 0.446663

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

    ++ RESTRICTED PRIMAL ITERATION 1 ++
One worst-case parameter optimization takes 0.271511 seconds.
    local lower bound updated to 0.351006
    local upper bound updated to 0.446663

    ++ RESTRICTED PRIMAL ITERATION 2 ++
One worst-case parameter optimization takes 0.0976001 seconds.
    local lower bound updated to 0.446663
    local upper bound updated to 0.446663
The time obtain the optimal randomized assortment is 1.82828 (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_64712.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: 20 physical cores, 40 logical processors, using up to 4 threads
Optimize a model with 536 rows, 512 columns and 1605 nonzeros
Model fingerprint: 0x7109c074
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        [2e-01, 1e+00]
Presolve removed 177 rows and 337 columns
Presolve time: 0.01s
Presolved: 359 rows, 175 columns, 1283 nonzeros
Variable types: 137 continuous, 38 integer (38 binary)
Found heuristic solution: objective 0.5289138

Root relaxation: objective 2.358030e-01, 58 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.23580    0    8    0.52891    0.23580  55.4%     -    0s
H    0     0                       0.4545248    0.23580  48.1%     -    0s
     0     0    0.29280    0   14    0.45452    0.29280  35.6%     -    0s
     0     0    0.29280    0   14    0.45452    0.29280  35.6%     -    0s
     0     0    0.37608    0   13    0.45452    0.37608  17.3%     -    0s
H    0     0                       0.4513739    0.37612  16.7%     -    0s
     0     0    0.37612    0   14    0.45137    0.37612  16.7%     -    0s
     0     0    0.39324    0   14    0.45137    0.39324  12.9%     -    0s
     0     0    0.39424    0   16    0.45137    0.39424  12.7%     -    0s
     0     0    0.41092    0   14    0.45137    0.41092  8.96%     -    0s
H    0     0                       0.4466626    0.41362  7.40%     -    0s
     0     0    0.41630    0   15    0.44666    0.41630  6.80%     -    0s
H    0     0                       0.4466625    0.41630  6.80%     -    0s

Cutting planes:
  Gomory: 2
  Cover: 2
  Implied bound: 31
  MIR: 11
  Flow cover: 42
  RLT: 3
  Relax-and-lift: 14

Explored 1 nodes (455 simplex iterations) in 0.10 seconds (0.03 work units)
Thread count was 4 (of 40 available processors)

Solution count 4: 0.446663 0.446663 0.454525 0.528914 

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

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

        Job resource usage summary 

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

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