Feasibility Pump Heuristics for Column Generation Approaches
Ruslan Sadykov2 Pierre Pesneau1,2 Francois Vanderbeck1,2
1University Bordeaux I 2INRIA Bordeaux — Sud-Ouest
SEA 2012 Bordeaux, France, June 9, 2012
1 / 29
Feasibility Pump Heuristics for Column Generation Approaches Ruslan - - PowerPoint PPT Presentation
Feasibility Pump Heuristics for Column Generation Approaches Ruslan Sadykov 2 Pierre Pesneau 1 , 2 Francois Vanderbeck 1 , 2 1 University Bordeaux I 2 INRIA Bordeaux Sud-Ouest SEA 2012 Bordeaux, France, June 9, 2012 1 / 29 Outline Generic
1University Bordeaux I 2INRIA Bordeaux — Sud-Ouest
1 / 29
2 / 29
3 / 29
4 / 29
5 / 29
6 / 29
◮ least fractional: argminj{min{xj − ⌊xj⌋, ⌈xj⌉ − xj}} ◮ guided search: argminj{|xj − xinc
j
7 / 29
◮ least fractional: argminj{min{xj − ⌊xj⌋, ⌈xj⌉ − xj}} ◮ guided search: argminj{|xj − xinc
j
8 / 29
◮ least fractional: argminj{min{xj − ⌊xj⌋, ⌈xj⌉ − xj}} ◮ guided search: argminj{|xj − xinc
j
9 / 29
10 / 29
j:˜ xj=lj
xj=uj
xj<uj
11 / 29
12 / 29
g∈G cxg λg
Pricing Problem Solve Master LP Solve Master LP Solve Master LP Pricing Problem Pricing Problem
13 / 29
g∈G cxg λg
Pricing Problem Solve Master LP Solve Master LP Solve Master LP Pricing Problem Pricing Problem
14 / 29
15 / 29
16 / 29
17 / 29
18 / 29
19 / 29
20 / 29
◮ updating RHS of the master; ◮ updating bounds for subproblem variables. 21 / 29
22 / 29
23 / 29
λ α
(1−λ) (1−α)
α)
(λ−α) (1−α)
24 / 29
25 / 29
26 / 29
c
t cost cost cost cost
assignment
27 / 29
28 / 29
29 / 29