Branch-and-cut (and-price) for the chance constrained vehicle routing problem
|
|
- Norah Powers
- 5 years ago
- Views:
Transcription
1 Branch-and-cut (and-price) for the chance constrained vehicle routing problem Ricardo Fukasawa Department of Combinatorics & Optimization University of Waterloo May 25th, 2016 ColGen 2016 joint work with Thai Dinh and James Luedtke (University of Wisconsin) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 1 / 29
2 The deterministic vehicle routing problem G = (V,E) V = {0} V + Edge lengths l e, e E K vehicles, capacity b Find a set of K routes with minimum total length depot Client demands d i, i V + Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 2 / 29
3 The deterministic vehicle routing problem G = (V,E) V = {0} V + Edge lengths l e, e E K vehicles, capacity b Find a set of K routes with minimum total length depot Client demands d i, i V + Let S j be the set of clients served by route j. Then d(s j) b Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 2 / 29
4 The stochastic vehicle routing problem G = (V,E) V = {0} V + Edge lengths l e, e E K vehicles, capacity b Find a set of K routes with minimum total length depot Client demands d i, i V + Demands D i, i V +: random variables that only get realized after routes have been decided Let S j be the set of clients served by route j. Then d(s j) b Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 2 / 29
5 The chance-constrained vehicle routing problem G = (V,E) V = {0} V + Edge lengths l e, e E K vehicles, capacity b Find a set of K routes with minimum total length depot Client demands d i, i V + Demands D i, i V +: random variables that only get realized after routes have been decided Let S j be the set of clients served by route j. Then d(s j) b Then P{D(S j) b} 1 ǫ Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 2 / 29
6 Literature review Deterministic VRP State-of-the-art methods use branch-and-cut-and-price Citation: Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 3 / 29
7 Literature review Deterministic VRP State-of-the-art methods use branch-and-cut-and-price Citation: Do I need any? Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 3 / 29
8 Literature review Deterministic VRP State-of-the-art methods use branch-and-cut-and-price Citation: Do I need any? Stochastic VRP (2-stage) Heuristics: Stewart & Golden (1983), Dror & Trudeau (1986), Savelsbergh & Goetschalckx (1995), Novoa et al. (2006), Secomandi and Margot (2009),... Integer L-Shaped: Gendreau et al. (1994), Laporte et al. (2002),... Branch-and-cut: Laporte et al. (1989),... Branch-and-price: Christiansen et al. (2007) Branch-and-cut-and-price: Gauvin et al. (2014) Stochastic VRP (chance-constrained) Reduction to deterministic case: Stewart & Golden (1983) Branch-and-cut: Laporte et al. (1989) Branch-and-cut: Beraldi et al. (2015) Branch-and-cut for Robust VRP: Gounaris, Wiesemann, Floudas (2013) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 3 / 29
9 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Correlated Normal - Stewart and Golden (83): Reduction to deterministic, only applies to some distributions e.g. Poisson, Binomial. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 4 / 29
10 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Correlated Normal Goal - Stewart and Golden (83): Reduction to deterministic, only applies to some distributions e.g. Poisson, Binomial. Develop exact methods for chance-constrained SVRP with very few assumptions on the demand uncertainty. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 4 / 29
11 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Correlated Normal Goal - Stewart and Golden (83): Reduction to deterministic, only applies to some distributions e.g. Poisson, Binomial. Develop exact methods for chance-constrained SVRP with very few assumptions on the demand uncertainty. Assumption: Quantile { Q p(s) := inf b : P{ } D i b } p i S can be computed for any S V + and any p [0,1]. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 4 / 29
12 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Correlated Normal Computable Q p(s) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 5 / 29
13 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Correlated Normal Computable Q p(s) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 5 / 29
14 Edge formulation for deterministic VRP d i: deterministic demand at customer i V + r(s): number of trucks required to serve S V + x e: number of times a vehicle traverses edge e E min l x ex e e E s.t. x e = 2, i V + e δ({i}) e δ({0}) e δ(s) x e 1, x e = 2K x e 2r(S), S V + x e Z +, e E. e E \δ({0}) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 6 / 29
15 Edge formulation for chance-constrained VRP Modified capacity inequalities e δ(s) x e 2r ǫ(s), S V + r ǫ(s): Minimum number of trucks required to serve customer set S, where probability of capacity violation is at most ǫ for each truck Requires solving stochastic bin-packing Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 7 / 29
16 Edge formulation for chance-constrained VRP Modified capacity inequalities e δ(s) x e 2r ǫ(s), S V + r ǫ(s): Minimum number of trucks required to serve customer set S, where probability of capacity violation is at most ǫ for each truck Requires solving stochastic bin-packing Challenge How to obtain valid lower bounds on r ǫ(s)? Laporte et al. (1989): If demands are independent normal, can use Q1 ǫ(s) where Q p(s) be pth quantile of the random variable i S Di, i.e. Q p(s) := inf { b : P{ i S Di b } p }. b Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 7 / 29
17 Edge formulation for chance-constrained VRP Modified capacity inequalities e δ(s) x e 2r ǫ(s), S V + r ǫ(s): Minimum number of trucks required to serve customer set S, where probability of capacity violation is at most ǫ for each truck Requires solving stochastic bin-packing Challenge How to obtain valid lower bounds on r ǫ(s)? Laporte et al. (1989): If demands are independent normal, can use Q1 ǫ(s) where Q p(s) be pth quantile of the random variable i S Di, i.e. Q p(s) := inf { b : P{ i S Di b } p }. Not valid in general. b Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 7 / 29
18 Bad example for Laporte et al. bound 3 2 Scenarios Clients Probability Table: Demands in each scenario 4 1 b = 2 ǫ = 0.1 Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 8 / 29
19 Bad example for Laporte et al. bound 3 2 Scenarios Clients Probability Table: Demands in each scenario 4 1 b = 2 ǫ = 0.1 Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 8 / 29
20 Bad example for Laporte et al. bound 3 2 Scenarios Clients Probability Table: Demands in each scenario 4 1 b = 2 ǫ = 0.1 Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 8 / 29
21 Bad example for Laporte et al. bound 3 2 Scenarios Clients Probability Table: Demands in each scenario 4 1 b = 2 ǫ = 0.1 Solution depicted is feasible Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 8 / 29
22 Bad example for Laporte et al. bound 3 2 Scenarios Clients Probability Table: Demands in each scenario 4 1 b = 2 ǫ = 0.1 Solution depicted is feasible However, for S = {1,2,3,4}, Q 0.9(S) = 5 Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 8 / 29
23 Bad example for Laporte et al. bound 3 2 Scenarios Clients Probability Table: Demands in each scenario 4 1 b = 2 ǫ = 0.1 Solution depicted is feasible However, for S = {1,2,3,4}, Q 0.9(S) = 5 Q1 ǫ (S) Thus using requires 3 vehicles to enter S = {1,2,3,4} b Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 8 / 29
24 Bounds on required trucks more generally Simple general bound { } 1 P D i b 1 ǫ k ǫ(s) = i S 2 otherwise x e 2k ǫ(s), S V + e δ(s) k ǫ(s) r ǫ(s) but sufficient to define a valid formulation Cheap to compute for a given set S (thus easy for x Z E +) Cuts may be weak Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 9 / 29
25 Improved general bound Lemma r ǫ(s) Q1 ǫrǫ(s)(s) b Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 10 / 29
26 Improved general bound Lemma r ǫ(s) Q1 ǫrǫ(s)(s) b But we don t know r ǫ(s)! Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 10 / 29
27 Improved general bound Lemma r ǫ(s) Q1 ǫrǫ(s)(s) b But we don t know r ǫ(s)! Lemma For any k 2, { } Q1 ǫ(k 1) (S) r ǫ(s) min k, b Proof: Either r ǫ(s) k or r ǫ(s) k 1. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 10 / 29
28 Improved general bound (2) Use best k: { { } kǫ(s) Q1 ǫ(k 1) (S) = max min k, b } : k = 2,...,K. Always at least as good as first simple bound Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 11 / 29
29 Improved general bound (2) Use best k: { { } kǫ(s) Q1 ǫ(k 1) (S) = max min k, b } : k = 2,...,K. Always at least as good as first simple bound Improvements are possible for special cases: Independent and Correlated normal: Can use a stronger closed form formula (derived from robust CVRP). Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 11 / 29
30 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Correlated Normal Computable Q p(s) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 12 / 29
31 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Correlated Normal Computable Q p(s) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 12 / 29
32 Set partitioning formulation for DETERMINISTIC Sets : Ω: set of elementary routes satisfying capacity Parameters : a ir: number of times vertex i appears in route r Variables : λ r: (binary) whether to choose route r min λ s.t. c rλ r r Ω a ir λ r = 1, i V + r Ω λ r = K r Ω λ r {0,1}, r Ω Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 13 / 29
33 Set partitioning formulation for DETERMINISTIC Sets : Ω: set of elementary routes satisfying capacity Ω : set of non-elementary routes satisfying capacity. Parameters : a ir: number of times vertex i appears in route r Variables : λ r: (binary) whether to choose route r min λ s.t. c rλ r r Ω r Ω a ir λ r = 1, i V + r Ω λ r = K λ r {0,1}, r Ω Pseudo-polynomial pricing. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 13 / 29
34 Set partitioning formulation for STOCHASTIC Sets : Ω s: set of elementary routes satisfying chance-constraint Parameters : a ir: number of times vertex i appears in route r Variables : λ r: (binary) whether to choose route r min λ s.t. c rλ r r Ω s r Ω s a ir λ r = 1, i V + r Ω s λ r = K λ r {0,1}, r Ω Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 13 / 29
35 Set partitioning formulation for STOCHASTIC Sets : Ω s: set of elementary routes satisfying chance-constraint Ω s : set of non-elementary routes satisfying chance-constraint. Parameters : a ir: number of times vertex i appears in route r Variables : λ r: (binary) whether to choose route r min λ s.t. c rλ r r Ω s a ir λ r = 1, i V + r Ω s λ r = K r Ω s λ r {0,1}, r Ω Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 13 / 29
36 Theorem Finding the least cost non-elementary route in a graph that respects the capacity chance constraint under the finite distribution model is strongly NP-hard. Theorem Finding the least cost non-elementary route in a graph that respects the capacity chance constraint under the independent normal distribution model is strongly NP-hard. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 14 / 29
37 Theorem Finding the least cost non-elementary route in a graph that respects the capacity chance constraint under the finite distribution model is strongly NP-hard. Theorem Finding the least cost non-elementary route in a graph that respects the capacity chance constraint under the independent normal distribution model is strongly NP-hard. Proof Idea: Use chance-constraint to enforce elementarity. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 14 / 29
38 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Hard Correlated Normal Hard Computable Q p(s) Hard Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 15 / 29
39 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Hard Correlated Normal Hard Computable Q p(s) Hard Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 15 / 29
40 State of CCVRP Distribution BC BP BCP Deterministic Independent Normal Hard Correlated Normal Hard Computable Q p(s) Hard Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 15 / 29
41 BCP idea Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 16 / 29
42 BCP idea Deterministic: Elementary (strongly NP-hard) Non-elementary (pseudo-polynomial) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 16 / 29
43 BCP idea Deterministic: Elementary (strongly NP-hard) Non-elementary (pseudo-polynomial) Chance-constrained Elementary (strongly NP-hard) Non-elementary (strongly NP-hard) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 16 / 29
44 BCP idea Deterministic: Elementary (strongly NP-hard) Non-elementary (pseudo-polynomial) Chance-constrained Elementary (strongly NP-hard) Non-elementary (strongly NP-hard) Relax chance-constraint Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 16 / 29
45 Relaxed pricing scheme Exact capacity chance constraint y i: binary indicator of whether or not node i is visited { F ǫ = y {0,1} V+ : P { D T y b } } 1 ǫ Idea Find w Z V+ + and τ Z + such that: Use R(w,τ) instead of F ǫ : F ǫ R(w,τ) := { } y Z V+ : w T y τ Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 17 / 29
46 Relaxed pricing scheme Exact capacity chance constraint y i: binary indicator of whether or not node i is visited { F ǫ = y {0,1} V+ : P { D T y b } } 1 ǫ Idea Find w Z V+ + and τ Z + such that: Use R(w,τ) instead of F ǫ : F ǫ R(w,τ) := { } y Z V+ : w T y τ Capacity cuts ensure only solutions to F ǫ will be picked Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 17 / 29
47 Generic relaxed pricing scheme (cont d) How to choose coefficients? Natural choice: w i = E[D i] Given w, optimize τ in preprocessing phase: τ = max {w T y : P { D T y b } } 1 ǫ,y {0,1} V+ Stochastic binary knapsack problem Joint normal random demands Binary second-order cone program Scenario model of random demands Structured binary integer program (Song et al., 2014) Any easily computable upper bound on the above maximum can be used. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 18 / 29
48 Relaxed pricing with joint normal demands Idea With joint normal random demands, binary second-order cone program can be replaced with a semidefinite program With mean vector µ and covariance matrix Σ: { } P D T y b 1 ǫ µ T y +Φ 1 (1 ǫ) y T Σy b Get a lower bound on y T Σy in terms of µ T y Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 19 / 29
49 Relaxed pricing with joint normal demands Idea With joint normal random demands, binary second-order cone program can be replaced with a semidefinite program With mean vector µ and covariance matrix Σ: { } P D T y b 1 ǫ µ T y +Φ 1 (1 ǫ) y T Σy b Get a lower bound on y T Σy in terms of µ T y Find η such that η µ T y y T Σy for all y {0,1} V+ µ T y +Φ 1 (1 ǫ) η µ T y b (2) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 19 / 29
50 Relaxed pricing with joint normal demands Idea With joint normal random demands, binary second-order cone program can be replaced with a semidefinite program With mean vector µ and covariance matrix Σ: { } P D T y b 1 ǫ µ T y +Φ 1 (1 ǫ) y T Σy b Get a lower bound on y T Σy in terms of µ T y Find η such that η µ T y y T Σy for all y {0,1} V+ η found by solving an SDP µ T y +Φ 1 (1 ǫ) η µ T y b (2) η =max η,p,q η (3a) s.t. µ iη p i i V + (3b) Σ = diag(p 1,...,p n)+q Q 0, (3c) (3d) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 19 / 29
51 Relaxed pricing with joint normal demands Idea With joint normal random demands, binary second-order cone program can be replaced with a semidefinite program With mean vector µ and covariance matrix Σ: { } P D T y b 1 ǫ µ T y +Φ 1 (1 ǫ) y T Σy b Get a lower bound on y T Σy in terms of µ T y Find η such that η µ T y y T Σy for all y {0,1} V+ η found by solving an SDP µ T y +Φ 1 (1 ǫ) η µ T y b (2) η =max η,p,q η (3a) s.t. µ iη p i i V + (3b) Σ = diag(p 1,...,p n)+q Q 0, Solve RCSP using constraint (2) on resource µ T y. (3c) (3d) Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 19 / 29
52 Pricing with independent normal demands Pricing for independent normal with mean vector µ and variance vector σ 2 { } P D T y b 1 ǫ µ T y +Φ 1 (1 ǫ) yi 2 σi 2 b i V + Relax to: µ T y +Φ 1 (1 ǫ) y T σ 2 b Resources: µ T y and y T σ 2 Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 20 / 29
53 Computational tests overview Test instances Based on deterministic VRP instances 32 to 55 customers Two variance settings: low ( 10% of mean) and high ( 20% of mean) Three distribution assumptions: independent normal, joint normal, scenario Implementation details Cplex Implemented in BCP code based from F. et al. (2006) 7200 second time limit BC BC BC J BCP r BCP i k ǫ(s) k ǫ(s) k J ǫ(s) Rel. pricing Rel. pricing (for ind. normal) Table: Strategies used Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 21 / 29
54 20 15 BCP i BCP r BC J BC BC % 20% Figure: Summary of results for instances with independent normal distribution. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 22 / 29
55 20 15 BCP r BC J BC BC % 20% Figure: Summary of results for instances with joint normal distribution. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 23 / 29
56 20 15 BCP r BC BC % 20% Figure: Summary of results for instances with scenario distribution. Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 24 / 29
57 Concluding remarks Summary Chance-constrained formulation avoids difficulties in modeling recourse actions Proposed method can solve chance-constrained VRP with correlations Builds on successful approaches for solving deterministic VRP Can be extended to other variants Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 25 / 29
58 Concluding remarks Summary Chance-constrained formulation avoids difficulties in modeling recourse actions Proposed method can solve chance-constrained VRP with correlations Builds on successful approaches for solving deterministic VRP Can be extended to other variants Distribution BC BP BCP Deterministic Independent Normal Hard Correlated Normal Hard Computable Q p(s) Hard Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 25 / 29
59 Future work Future work Incorporate more advanced features of deterministic VRP into solution approach Seek improved pricing friendly relaxation of chance-constrained capacity constraint Other models of handling uncertainty How well can deterministic constraints approximate chance-constraints? Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 26 / 29
60 THANK YOU! Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 27 / 29
61 Comparing solutions Experiment: For an instance, obtain chance-constrained and recourse model solutions Evaluate each solution in both model metrics Four instances, size up to 22 nodes, all independent normal Max Violation Prob. % % Increase Var CC Sol Rec Sol Expected Cost Low % % % High % % % Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 28 / 29
62 Comparing solutions: Correlated demands Recourse solution: Ignore correlation Evaluate each solution in both model metrics using true distribution Max Violation Prob. % Increase in Var CC Sol Rec Sol Expected Cost Low % % % % High % % % % Dinh, Fukasawa, Luedtke BCP for Chance-constrained VRP 29 / 29
Exact algorithms for the chanceconstrained
Exact algorithms for the chanceconstrained vehicle routing problem Thai Dinh, Ricardo Fukasawa & James Luedtke Mathematical Programming A Publication of the Mathematical Optimization Society ISSN 0025-5610
More informationModels and Algorithms for Stochastic and Robust Vehicle Routing with Deadlines
Accepted in Transportation Science manuscript (Please, provide the mansucript number!) Authors are encouraged to submit new papers to INFORMS journals by means of a style file template, which includes
More informationA Recourse Approach for the Capacitated Vehicle Routing Problem with Evidential Demands
A Recourse Approach for the Capacitated Vehicle Routing Problem with Evidential Demands Nathalie Helal 1, Frédéric Pichon 1, Daniel Porumbel 2, David Mercier 1 and Éric Lefèvre1 1 Université d Artois,
More informationMIP reformulations of some chance-constrained mathematical programs
MIP reformulations of some chance-constrained mathematical programs Ricardo Fukasawa Department of Combinatorics & Optimization University of Waterloo December 4th, 2012 FIELDS Industrial Optimization
More informationVehicle Routing and MIP
CORE, Université Catholique de Louvain 5th Porto Meeting on Mathematics for Industry, 11th April 2014 Contents: The Capacitated Vehicle Routing Problem Subproblems: Trees and the TSP CVRP Cutting Planes
More informationThe Distributionally Robust Chance Constrained Vehicle Routing Problem
The Distributionally Robust Chance Constrained Vehicle Routing Problem Shubhechyya Ghosal and Wolfram Wiesemann Imperial College Business School, Imperial College London, United Kingdom August 3, 208 Abstract
More informationStochastic Vehicle Routing: an Application of Stochastic Optimization Models
Stochastic Vehicle Routing: an Application of Stochastic Optimization Models Michel Gendreau CIRRELT and MAGI École Polytechnique de Montréal Summer School on Dynamic Discrete Choice Models: Econometric
More informationLecture 8: Column Generation
Lecture 8: Column Generation (3 units) Outline Cutting stock problem Classical IP formulation Set covering formulation Column generation A dual perspective Vehicle routing problem 1 / 33 Cutting stock
More informationBranch-and-Price-and-Cut for the Split Delivery Vehicle Routing Problem with Time Windows
Branch-and-Price-and-Cut for the Split Delivery Vehicle Routing Problem with Time Windows Guy Desaulniers École Polytechnique de Montréal and GERAD Column Generation 2008 Aussois, France Outline Introduction
More informationPartial Path Column Generation for the Vehicle Routing Problem with Time Windows
Partial Path Column Generation for the Vehicle Routing Problem with Time Windows Bjørn Petersen & Mads Kehlet Jepsen } DIKU Department of Computer Science, University of Copenhagen Universitetsparken 1,
More informationIntroduction to Bin Packing Problems
Introduction to Bin Packing Problems Fabio Furini March 13, 2015 Outline Origins and applications Applications: Definition: Bin Packing Problem (BPP) Solution techniques for the BPP Heuristic Algorithms
More informationAn Optimization-Based Heuristic for the Split Delivery Vehicle Routing Problem
An Optimization-Based Heuristic for the Split Delivery Vehicle Routing Problem Claudia Archetti (1) Martin W.P. Savelsbergh (2) M. Grazia Speranza (1) (1) University of Brescia, Department of Quantitative
More informationBranch-and-cut-and-price for the robust capacitated vehicle routing problem with knapsack uncertainty
Branch-and-cut-and-price for the robust capacitated vehicle routing problem with knapsack uncertainty Artur Alves Pessoa, Michael Poss, Ruslan Sadykov, François Vanderbeck To cite this version: Artur Alves
More informationA Joint Routing and Speed Optimization Problem
A Joint Routing and Speed Optimization Problem Ricardo Fukasawa, Qie He, Fernando Santos, Yongjia Song March 5, 2017 Abstract Fuel cost contributes to a significant portion of operating cost in cargo transportation.
More informationBranch and Price for the Vehicle Routing Problem with Discrete Split Deliveries and Time Windows
Branch and Price for the Vehicle Routing Problem with Discrete Split Deliveries and Time Windows Matteo Salani Ilaria Vacca December 24, 2009 Report TRANSP-OR 091224 Transport and Mobility Laboratory Ecole
More informationExact and Heuristic Algorithms for the Symmetric and Asymmetric Vehicle Routing Problem with Backhauls
Exact and Heuristic Algorithms for the Symmetric and Asymmetric Vehicle Routing Problem with Backhauls Paolo Toth, Daniele Vigo ECCO IX - Dublin 1996 Exact and Heuristic Algorithms for VRPB 1 Vehicle Routing
More informationInteger program reformulation for robust branch-and-cut-and-price
Integer program reformulation for robust branch-and-cut-and-price Marcus Poggi de Aragão Informática PUC-Rio Eduardo Uchoa Engenharia de Produção Universidade Federal Fluminense Outline of the talk Robust
More informationSolving Elementary Shortest-Path Problems as Mixed-Integer Programs
Gutenberg School of Management and Economics Discussion Paper Series Solving Elementary Shortest-Path Problems as Mixed-Integer Programs Michael Drexl and Stefan Irnich Januar 2012 Discussion paper number
More informationModels for the Probabilistic Traveling Salesman Problem with Deadlines
Models for the Probabilistic Traveling Salesman Problem with Deadlines Ann M. Campbell 1, Barrett W. Thomas Dept. of Management Sciences University of Iowa Iowa City, IA 52242-1994, USA 1 Corresponding
More informationBranch-and-cut Approaches for Chance-constrained Formulations of Reliable Network Design Problems
Branch-and-cut Approaches for Chance-constrained Formulations of Reliable Network Design Problems Yongjia Song James R. Luedtke August 9, 2012 Abstract We study solution approaches for the design of reliably
More informationA generalized formulation for vehicle routing problems
Working paper A generalized formulation for vehicle routing problems Pedro Munari a, Twan Dollevoet b, Remy Spliet b a Production Engineering Department, Federal University of São Carlos, Brazil b Econometric
More informationProbabilistic Traveling Salesman Problem with Deadlines
Submitted to Transportation Science manuscript 0 Probabilistic Traveling Salesman Problem with Deadlines Ann M. Campbell, Barrett W. Thomas Department of Management Sciences, University of Iowa 108 John
More informationA Robust Optimization Approach for the Capacitated Vehicle Routing Problem with Demand Uncertainty
A Robust Optimization Approach for the Capacitated Vehicle Routing Problem with Demand Uncertainty Abstract In this paper we introduce a robust optimization approach to solve the Vehicle Routing Problem
More informationPartial Path Column Generation for the Elementary Shortest Path Problem with Resource Constraints
Partial Path Column Generation for the Elementary Shortest Path Problem with Resource Constraints Mads Kehlet Jepsen & Bjørn Petersen Department of Computer Science, University of Copenhagen Universitetsparken
More informationVEHICLE ROUTING ON REAL ROAD NETWORKS
VEHICLE ROUTING ON REAL ROAD NETWORKS by Saeideh Dehghan Nasiri SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY STOR-I DOCTORAL TRAINING CENTER LANCASTER UNIVERSITY LANCASTER, UK, SEPTEMBER 2014 c Copyright
More informationRecoverable Robustness in Scheduling Problems
Master Thesis Computing Science Recoverable Robustness in Scheduling Problems Author: J.M.J. Stoef (3470997) J.M.J.Stoef@uu.nl Supervisors: dr. J.A. Hoogeveen J.A.Hoogeveen@uu.nl dr. ir. J.M. van den Akker
More informationInteger linear programming models for a cement delivery problem
Integer linear programming models for a cement delivery problem Alain Hertz Département de mathématiques et de génie industriel École Polytechnique de Montréal alain.hertz@gerad.ca Marc Uldry and Marino
More informationA Node-Flow Model for 1D Stock Cutting: Robust Branch-Cut-and-Price
A Node-Flow Model for 1D Stock Cutting: Robust Branch-Cut-and-Price Gleb Belov University of Dresden Adam N. Letchford Lancaster University Eduardo Uchoa Universidade Federal Fluminense August 4, 2011
More informationScenario Grouping and Decomposition Algorithms for Chance-constrained Programs
Scenario Grouping and Decomposition Algorithms for Chance-constrained Programs Siqian Shen Dept. of Industrial and Operations Engineering University of Michigan Joint work with Yan Deng (UMich, Google)
More informationBranch-and-Price for Routing with Probabilistic Customers
Branch-and-Price for Routing with Probabilistic Customers Felipe Lagos 1, Mathias A. Klapp 2, Alejandro Toriello 1 1 H. Milton Stewart School of Industrial and Systems Engineering Georgia Institute of
More informationA STUDY OF REALISTIC AND INNOVATIVE FEATURES OF THE SCHOOL BUS ROUTING PROBLEM
A STUDY OF REALISTIC AND INNOVATIVE FEATURES OF THE SCHOOL BUS ROUTING PROBLEM by Hernan Andres Caceres Venegas February 1, 2017 A dissertation submitted to the Faculty of the Graduate School of the University
More informationBranch-and-cut and Branch-and-Cut-and-Price Algorithms for Solving Vehicle Routing Problems
Downloaded from orbit.dtu.dk on: Oct 31, 2018 Branch-and-cut and Branch-and-Cut-and-Price Algorithms for Solving Vehicle Routing Problems Jepsen, Mads Kehlet; Pisinger, David Publication date: 2011 Document
More informationNode Edge Arc Routing Problems (NEARP)
Node Edge Arc Routing Problems (NEARP) Nicolas Briot Coconut-LIRMM janvier 0 Nicolas Briot (Coconut-LIRMM) Node Edge Arc Routing Problems (NEARP) janvier 0 / What is NEARP? Arc and node routing problem
More informationKnapsack. Bag/knapsack of integer capacity B n items item i has size s i and profit/weight w i
Knapsack Bag/knapsack of integer capacity B n items item i has size s i and profit/weight w i Goal: find a subset of items of maximum profit such that the item subset fits in the bag Knapsack X: item set
More informationRevisiting the Hamiltonian p-median problem: a new formulation on directed graphs and a branch-and-cut algorithm
Revisiting the Hamiltonian p-median problem: a new formulation on directed graphs and a branch-and-cut algorithm Tolga Bektaş 1, Luís Gouveia 2, Daniel Santos 2 1 Centre for Operational Research, Management
More informationDecomposition-based Methods for Large-scale Discrete Optimization p.1
Decomposition-based Methods for Large-scale Discrete Optimization Matthew V Galati Ted K Ralphs Department of Industrial and Systems Engineering Lehigh University, Bethlehem, PA, USA Départment de Mathématiques
More information4. How to prove a problem is NPC
The reducibility relation T is transitive, i.e, A T B and B T C imply A T C Therefore, to prove that a problem A is NPC: (1) show that A NP (2) choose some known NPC problem B define a polynomial transformation
More informationAn Integer Programming Approach for Linear Programs with Probabilistic Constraints
An Integer Programming Approach for Linear Programs with Probabilistic Constraints James Luedtke Shabbir Ahmed George Nemhauser Georgia Institute of Technology 765 Ferst Drive, Atlanta, GA, USA luedtke@gatech.edu
More informationA Stochastic-Oriented NLP Relaxation for Integer Programming
A Stochastic-Oriented NLP Relaxation for Integer Programming John Birge University of Chicago (With Mihai Anitescu (ANL/U of C), Cosmin Petra (ANL)) Motivation: The control of energy systems, particularly
More informationExact Solution of the Soft-Clustered Vehicle-Routing Problem
Exact Solution of the Soft-Clustered Vehicle-Routing Problem Timo Hintsch,a, Stefan Irnich a a Chair of Logistics Management, Gutenberg School of Management and Economics, Johannes Gutenberg University
More informationModels and Cuts for the Two-Echelon Vehicle Routing Problem
Models and Cuts for the Two-Echelon Vehicle Routing Problem Guido Perboli Roberto Tadei Francesco Masoero Department of Control and Computer Engineering, Politecnico di Torino Corso Duca degli Abruzzi,
More informationStronger Multi-Commodity Flow Formulations of the Capacitated Vehicle Routing Problem
Stronger Multi-Commodity Flow Formulations of the Capacitated Vehicle Routing Problem Adam N. Letchford Juan-José Salazar-González June 2014 Abstract The Capacitated Vehicle Routing Problem is a much-studied
More informationA Benders decomposition method for locating stations in a one-way electric car sharing system under demand uncertainty
A Benders decomposition method for locating stations in a one-way electric car sharing system under demand uncertainty Hatice Calik 1,2 and Bernard Fortz 1,3 1 Department of Computer Science, Université
More informationChapter 3: Discrete Optimization Integer Programming
Chapter 3: Discrete Optimization Integer Programming Edoardo Amaldi DEIB Politecnico di Milano edoardo.amaldi@polimi.it Website: http://home.deib.polimi.it/amaldi/opt-16-17.shtml Academic year 2016-17
More informationCombinatorial optimization problems
Combinatorial optimization problems Heuristic Algorithms Giovanni Righini University of Milan Department of Computer Science (Crema) Optimization In general an optimization problem can be formulated as:
More informationCutting Plane Separators in SCIP
Cutting Plane Separators in SCIP Kati Wolter Zuse Institute Berlin DFG Research Center MATHEON Mathematics for key technologies 1 / 36 General Cutting Plane Method MIP min{c T x : x X MIP }, X MIP := {x
More informationUnit 1A: Computational Complexity
Unit 1A: Computational Complexity Course contents: Computational complexity NP-completeness Algorithmic Paradigms Readings Chapters 3, 4, and 5 Unit 1A 1 O: Upper Bounding Function Def: f(n)= O(g(n)) if
More informationChance-Constrained Binary Packing Problems
INFORMS JOURNAL ON COMPUTING Vol. 00, No. 0, Xxxxx 0000, pp. 000 000 issn 0899-1499 eissn 1526-5528 00 0000 0001 INFORMS doi 10.1287/ijoc.2014.0595 c 0000 INFORMS Authors are encouraged to submit new papers
More informationRuntime Reduction Techniques for the Probabilistic Traveling Salesman Problem with Deadlines
Runtime Reduction Techniques for the Probabilistic Traveling Salesman Problem with Deadlines Ann Melissa Campbell, Barrett W. Thomas Department of Management Sciences, University of Iowa 108 John Pappajohn
More informationSemidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization
Semidefinite and Second Order Cone Programming Seminar Fall 2012 Project: Robust Optimization and its Application of Robust Portfolio Optimization Instructor: Farid Alizadeh Author: Ai Kagawa 12/12/2012
More informationSection Notes 9. Midterm 2 Review. Applied Math / Engineering Sciences 121. Week of December 3, 2018
Section Notes 9 Midterm 2 Review Applied Math / Engineering Sciences 121 Week of December 3, 2018 The following list of topics is an overview of the material that was covered in the lectures and sections
More informationRobust Optimization for the Vehicle Routing Problem with Multiple Deliverymen
Robust Optimization for the Vehicle Routing Problem with Multiple Deliverymen Jonathan De La Vega, Pedro Munari and Reinaldo Morabito Production Engineering Department, Federal University of São Carlos,
More informationAn Adaptive Partition-based Approach for Solving Two-stage Stochastic Programs with Fixed Recourse
An Adaptive Partition-based Approach for Solving Two-stage Stochastic Programs with Fixed Recourse Yongjia Song, James Luedtke Virginia Commonwealth University, Richmond, VA, ysong3@vcu.edu University
More informationA Hub Location Problem with Fully Interconnected Backbone and Access Networks
A Hub Location Problem with Fully Interconnected Backbone and Access Networks Tommy Thomadsen Informatics and Mathematical Modelling Technical University of Denmark 2800 Kgs. Lyngby Denmark tt@imm.dtu.dk
More information16.410/413 Principles of Autonomy and Decision Making
6.4/43 Principles of Autonomy and Decision Making Lecture 8: (Mixed-Integer) Linear Programming for Vehicle Routing and Motion Planning Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute
More informationThe Downhill Plow Problem with Multiple Plows
The Downhill Plow Problem with Multiple Plows Benjamin Dussault, Bruce Golden, and Edward Wasil INFORMS Annual Meeting 2012 Phoenix, Arizona 1 Overview Background The Chinese Postman Problem and the Windy
More informationNumerically safe lower bounds for the Capacitated Vehicle Routing Problem
Submitted to INFORMS Journal on Computing manuscript (Please, provide the mansucript number!) Authors are encouraged to submit new papers to INFORMS journals by means of a style file template, which includes
More information3.10 Column generation method
3.10 Column generation method Many relevant decision-making problems can be formulated as ILP problems with a very large (exponential) number of variables. Examples: cutting stock, crew scheduling, vehicle
More informationA Priori Route Evaluation for the Lateral Transhipment Problem (ARELTP) with Piecewise Linear Profits
1 / 47 A Priori Route Evaluation for the Lateral Transhipment Problem (ARELTP) with Piecewise Linear Profits Martin Romauch 1 Richard Hartl 1 Thibaut Vidal 2 1 University of Vienna 2 PUC-Rio, Rio de Janeiro,
More informationDistributionally Robust Discrete Optimization with Entropic Value-at-Risk
Distributionally Robust Discrete Optimization with Entropic Value-at-Risk Daniel Zhuoyu Long Department of SEEM, The Chinese University of Hong Kong, zylong@se.cuhk.edu.hk Jin Qi NUS Business School, National
More informationA Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse
A Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse Ted Ralphs 1 Joint work with Menal Güzelsoy 2 and Anahita Hassanzadeh 1 1 COR@L Lab, Department of Industrial
More informationOn the strength of approximate linear programming relaxations for the traveling salesman problem
On the strength of approximate linear programming relaxations for the traveling salesman problem Ricardo Fukasawa Department of Combinatorics and Optimization University of Waterloo Waterloo, ON, Canada
More informationA Local Branching Matheuristic for the Multi-Vehicle Routing Problem with Stochastic Demand
A Local Branching Matheuristic for the Multi-Vehicle Routing Problem with Stochastic Demand Florent Hernandez Michel Gendreau Ola Jabali Walter Rei December 2016 A Local Branching Matheuristic for the
More informationIGERT Experience In SwitzerlandLogistics at Galenica Pharmaceutical p.1
IGERT Experience In Switzerland Logistics at Galenica Pharmaceutical Matthew V Galati Gérard Hêche Department of Industrial and Systems Engineering Lehigh University, Bethlehem, PA, USA September 27, 2002
More informationRobust multi-sensor scheduling for multi-site surveillance
DOI 10.1007/s10878-009-9271-4 Robust multi-sensor scheduling for multi-site surveillance Nikita Boyko Timofey Turko Vladimir Boginski David E. Jeffcoat Stanislav Uryasev Grigoriy Zrazhevsky Panos M. Pardalos
More informationThe Capacitated Vehicle Routing Problem with Evidential Demands
The Capacitated Vehicle Routing Problem with Evidential Demands Nathalie Helal a,, Frédéric Pichon a, Daniel Porumbel b, David Mercier a, Éric Lefèvre a a Univ. Artois, EA 3926, Laboratoire de Génie Informatique
More informationOptimization Problems with Probabilistic Constraints
Optimization Problems with Probabilistic Constraints R. Henrion Weierstrass Institute Berlin 10 th International Conference on Stochastic Programming University of Arizona, Tucson Recommended Reading A.
More informationMixed Integer Linear Programming Formulations for Probabilistic Constraints
Mixed Integer Linear Programming Formulations for Probabilistic Constraints J. P. Vielma a,, S. Ahmed b, G. Nemhauser b a Department of Industrial Engineering, University of Pittsburgh 1048 Benedum Hall,
More informationAlmost Robust Optimization with Binary Variables
Almost Robust Optimization with Binary Variables Opher Baron, Oded Berman, Mohammad M. Fazel-Zarandi Rotman School of Management, University of Toronto, Toronto, Ontario M5S 3E6, Canada, Opher.Baron@Rotman.utoronto.ca,
More information3.10 Column generation method
3.10 Column generation method Many relevant decision-making (discrete optimization) problems can be formulated as ILP problems with a very large (exponential) number of variables. Examples: cutting stock,
More informationIntroduction to Mathematical Programming IE406. Lecture 21. Dr. Ted Ralphs
Introduction to Mathematical Programming IE406 Lecture 21 Dr. Ted Ralphs IE406 Lecture 21 1 Reading for This Lecture Bertsimas Sections 10.2, 10.3, 11.1, 11.2 IE406 Lecture 21 2 Branch and Bound Branch
More information5 Integer Linear Programming (ILP) E. Amaldi Foundations of Operations Research Politecnico di Milano 1
5 Integer Linear Programming (ILP) E. Amaldi Foundations of Operations Research Politecnico di Milano 1 Definition: An Integer Linear Programming problem is an optimization problem of the form (ILP) min
More informationPartial Path Column Generation for the Vehicle Routing Problem
Partial Path Column Generation for the Vehicle Routing Problem Report 12.2009 DTU Management Engineering Mads Kehlet Jepsen Bjørn Petersen November 2009 Partial Path Column Generation for the Vehicle Routing
More informationInteger Program Reformulation for Robust. Branch-and-Cut-and-Price Algorithms
Integer Program Reformulation for Robust Branch-and-Cut-and-Price Algorithms Marcus Poggi de Aragão 1, Eduardo Uchoa 2 1 Departamento de Informática, PUC-Rio, poggi@inf.puc-rio.br 2 Dep. de Engenharia
More informationPlowing with Multiple Plows
Plowing with Multiple Plows A Variant of the Windy Postman Problem May 22, 2012 ODYSSEUS 2012 Benjamin Dussault, Bruce Golden, and Edward Wasil 1 Overview Background The Chinese Postman Problem and the
More informationA priori performance measures for arc-based formulations of the Vehicle Routing Problem
A priori performance measures for arc-based formulations of the Vehicle Routing Problem Fernando Ordóñez, Ilgaz Sungur, and Maged Dessouky Industrial and Systems Engineering, University of Southern California
More informationBranch-and-Price algorithm for Vehicle Routing Problem: tutorial
Branch-and-Price algorithm for Vehicle Routing Problem: tutorial Kyuree AHN Department of Industrial and Systems Engineering KAIST, Republic of Korea Friday, May 17, 2017 Presentation Overview Problem
More informationThe Stochastic Vehicle Routing Problem
The Stochastic Vehicle Routing Problem Research Paper Vrije Universiteit Amsterdam Faculty of Sciences Study programme Business Analytics De Boelelaan 08a 08 HV Amsterdam Dimitry Erkin, email:dimitry.erkin@gmail.com
More informationWelfare Maximization with Friends-of-Friends Network Externalities
Welfare Maximization with Friends-of-Friends Network Externalities Extended version of a talk at STACS 2015, Munich Wolfgang Dvořák 1 joint work with: Sayan Bhattacharya 2, Monika Henzinger 1, Martin Starnberger
More informationA Mixed-Integer Linear Program for the Traveling Salesman Problem with Structured Time Windows
A Mixed-Integer Linear Program for the Traveling Salesman Problem with Structured Time Windows Philipp Hungerländer Christian Truden 5th January 2017 Abstract In this extended abstract we introduce the
More informationNP-problems continued
NP-problems continued Page 1 Since SAT and INDEPENDENT SET can be reduced to each other we might think that there would be some similarities between the two problems. In fact, there is one such similarity.
More informationComplexity of Routing Problems with Release Dates and Deadlines
Complexity of Routing Problems with Release Dates and Deadlines Alan Erera, Damian Reyes, and Martin Savelsbergh H. Milton Stewart School of Industrial and Systems Engineering Georgia Institute of Technology
More informationScenario grouping and decomposition algorithms for chance-constrained programs
Scenario grouping and decomposition algorithms for chance-constrained programs Yan Deng Shabbir Ahmed Jon Lee Siqian Shen Abstract A lower bound for a finite-scenario chance-constrained problem is given
More informationTravelling Salesman Problem
Travelling Salesman Problem Fabio Furini November 10th, 2014 Travelling Salesman Problem 1 Outline 1 Traveling Salesman Problem Separation Travelling Salesman Problem 2 (Asymmetric) Traveling Salesman
More informationA Branch-and-Cut Algorithm for the Dial-a-Ride Problem
A Branch-and-Cut Algorithm for the Dial-a-Ride Problem JEAN-FRANÇOIS CORDEAU Canada Research Chair in Distribution Management, HEC Montréal 3000, chemin de la Côte-Sainte-Catherine Montréal, Canada H3T
More informationIntroduction to integer programming III:
Introduction to integer programming III: Network Flow, Interval Scheduling, and Vehicle Routing Problems Martin Branda Charles University in Prague Faculty of Mathematics and Physics Department of Probability
More informationChapter 3: Discrete Optimization Integer Programming
Chapter 3: Discrete Optimization Integer Programming Edoardo Amaldi DEIB Politecnico di Milano edoardo.amaldi@polimi.it Sito web: http://home.deib.polimi.it/amaldi/ott-13-14.shtml A.A. 2013-14 Edoardo
More informationCS6999 Probabilistic Methods in Integer Programming Randomized Rounding Andrew D. Smith April 2003
CS6999 Probabilistic Methods in Integer Programming Randomized Rounding April 2003 Overview 2 Background Randomized Rounding Handling Feasibility Derandomization Advanced Techniques Integer Programming
More informationProofs of statements and details about the instances
e-companion to Baldacci, Ngueveu, Wolfler Calvo: VRP with Transhipment Facilities ec1 Proofs of statements and details about the instances EC.1. Proofs of statements Proposition 1. There are no dominance
More informationStochastic Integer Programming
IE 495 Lecture 20 Stochastic Integer Programming Prof. Jeff Linderoth April 14, 2003 April 14, 2002 Stochastic Programming Lecture 20 Slide 1 Outline Stochastic Integer Programming Integer LShaped Method
More informationStructured Problems and Algorithms
Integer and quadratic optimization problems Dept. of Engg. and Comp. Sci., Univ. of Cal., Davis Aug. 13, 2010 Table of contents Outline 1 2 3 Benefits of Structured Problems Optimization problems may become
More informationData Structures in Java
Data Structures in Java Lecture 21: Introduction to NP-Completeness 12/9/2015 Daniel Bauer Algorithms and Problem Solving Purpose of algorithms: find solutions to problems. Data Structures provide ways
More informationImproved BCP for Capacitated Vehicle Routing
Improved Branch-Cut-and-Price for Capacitated Vehicle Routing Diego Pecin Artur Pessoa Marcus Poggi Eduardo Uchoa PUC - Rio de Janeiro Universidade Federal Fluminense January, 0 Aussois-0 Pecin, Pessoa,
More informationDecomposition Algorithms for Two-Stage Chance-Constrained Programs
Mathematical Programming manuscript No. (will be inserted by the editor) Decomposition Algorithms for Two-Stage Chance-Constrained Programs Xiao Liu Simge Küçükyavuz Luedtke James Received: date / Accepted:
More informationOptimization Driven Scenario Grouping
Optimization Driven Scenario Grouping Kevin Ryan 1, Shabbir Ahmed 1, Santanu S. Dey 1, and Deepak Rajan 2 1 School of Industrial & Systems Engineering, Georgia Institute of Technology 2 Lawrence Livermore
More informationTotally unimodular matrices. Introduction to integer programming III: Network Flow, Interval Scheduling, and Vehicle Routing Problems
Totally unimodular matrices Introduction to integer programming III: Network Flow, Interval Scheduling, and Vehicle Routing Problems Martin Branda Charles University in Prague Faculty of Mathematics and
More informationApproximation Algorithms
Approximation Algorithms What do you do when a problem is NP-complete? or, when the polynomial time solution is impractically slow? assume input is random, do expected performance. Eg, Hamiltonian path
More informationInteger Linear Programming (ILP)
Integer Linear Programming (ILP) Zdeněk Hanzálek, Přemysl Šůcha hanzalek@fel.cvut.cz CTU in Prague March 8, 2017 Z. Hanzálek (CTU) Integer Linear Programming (ILP) March 8, 2017 1 / 43 Table of contents
More informationMathematical Optimization Models and Applications
Mathematical Optimization Models and Applications Yinyu Ye Department of Management Science and Engineering Stanford University Stanford, CA 94305, U.S.A. http://www.stanford.edu/ yyye Chapters 1, 2.1-2,
More informationA Column Generation Based Heuristic for the Dial-A-Ride Problem
A Column Generation Based Heuristic for the Dial-A-Ride Problem Nastaran Rahmani 1, Boris Detienne 2,3, Ruslan Sadykov 3,2, François Vanderbeck 2,3 1 Kedge Business School, 680 Cours de la Libération,
More information