5 Motivation Hub and Spoke Network design: Cited as “seventh in the American Marketing Association series of ‘Great Ideas in the Decade of Marketing’ (Marketing News, June 20, 1986) Predominant architecture for airline route system since deregulation in 1978 Finds applications in telecommunication network, express cargo
6 Problem Description Given a network of nodes with given flows between each pair, determine: Which nodes are set as hubs Which hub is a node assigned to So that: Every flow is first routed through one or two hubs before being sent to its destination
19 Solution Algorithm Issues: Slow convergence as master problem grows too large Could not converge in 30 minutes for 10 nodes How to resolve?? ?
20 Solution Algorithm Subgradient Optimization to find lagrang multipliers Initialize α, β, γ ; Initialize step size Is (UB-LB)/LB >ε ? Solve SUB1; SUB2 and obtain LB Construct a feasible solution and obtain UB stop Yes No α, β, γ Adjust α, β, γ by the amount of infeasibility If no improvement in LB since long, decrease step size
23 Extended Model Subject to: for all i (2) (1) for all i, k (3) (4) for all i, j > i, k (5) for all i, j > i, m (6) Min Congestion Cost function
24 Extended Model cont.. Min Linear Approximation using tanget planes for congestion cost function Subject to:(2) – (7)
25 Extended Model cont.. Min Subject to: (2) – (7) MIP with an infinite number of constraints (8)
26 Solution Method (Langrangean Relaxation) Subject to: for all i, k (3) (4) Min Where, (8) (7) Sub problem 1 Sub problem 2
27 Solution Method contd.. [SUB1]: Min Subject to: for all i, k (3) (8) (7) (4) In absence of this constraint, problem separates into k smaller problems; each can be solved using cutting plane method
28 Solution Method contd.. Solution implemented in MATLAB 7.0 [SUB1-k] solved using CPLEX 10 CPLEX called from MATLAB
30 Discussion Solution speed can be improved by using a compiled code (in C or Fortran). MATLAB is inefficient in executing loops as it is interpreted line by line.
31 Conclusion A model for Hub and Spoke Network Design solved using lagrangean relaxation Model extended to address the issue of congestion Good solutions obtained in reasonable time Solution speed can be further improved if implemented in a language that uses a compiler