ISE 754: Logistics Engineering. Michael G. Kay Spring 2017

Size: px
Start display at page:

Download "ISE 754: Logistics Engineering. Michael G. Kay Spring 2017"

Transcription

1 ISE 754: Logistics Engineering Michael G. Kay Spring 2017

2 Topics 1. Introduction 2. Facility location 3. Freight transport Midterm exam 4. Network models 5. Routing 6. Warehousing Final project Final exam Outside the box Inside the box 2

3 Strategic (years) Network design Tactical (weeks year) Scope Multi echelon, multi period, multi product production and inventory models Operational (minutes week) Vehicle routing 3

4 Strategic: Network Design Optimal locations for five DCs serving 877 customers throughout the U.S. 4

5 Tactical: Production Inventory Model p c i c s c 0 p c i c s c 0 Product Product 2 k1 k Constraint matrix for a 2 product, multi period model with setups 5

6 Vehicle Routing Eight routes served from DC in Harrisburg, PA Route Summary Information Route Load Weight Route Time Customers in Route Layover Required 1 12, , , , , , , ,

7 Geometric Mean How many people can be crammed into a car? Certainly more than one and less than 100: the average (50) seems to be too high, but the geometric mean (10) is reasonable Geometric Mean: X LBUB Often it is difficult to directly estimate input parameter X, but is easy to estimate reasonable lower and upper bounds (LB and UB) for the parameter Since the guessed LB and UB are usually orders of magnitude apart, use of the arithmetic mean would give too much weight to UB Geometric mean gives a more reasonable estimate because it is a logarithmic average of LB and UB 7

8 Fermi Problems Involves reasonable (i.e., +/ 10%) guesstimation of input parameters needed and back of the envelope type approximations Goal is to have an answer that is within an order of magnitude of the correct answer (or what is termed a zeroth order approximation) Works because over and under estimations of each parameter tend to cancel each other out as long as there is no consistent bias How many McDonald s restaurants in U.S.? (actual 2013: 14,267) Parameter LB UB Estimate Annual per capita demand 1 1 order/person day x 350 day/yr = (order/person yr) U.S. population 300,000,000 (person) Operating hours per day 16 (hr/day) Orders per store per minute (in store + drive thru) 1 (order/store min) Analysis Annual U.S. demand (person) x (order/person yr) = 5,612,486,080 (order/yr) Daily U.S. demand (order/yr)/365 day/yr = 15,376,674 (order/day) Daily demand per store (hrs/day) x 60 min/hr x (order/store min) = 960 (order/store day) Est. number of U.S. stores (order/day) / (order/store day) = 16,017 (store) 8

9 System Performance Estimation Often easy to estimate performance of a new system if can assume either perfect or no control Example: estimate waiting time for a bus 8 min. avg. time (aka headway ) between buses Customers arrive at random assuming no web based bus tracking Perfect control (LB): wait time = half of headway No control (practical UB): wait time = headway assuming buses arrive at random 8 Estimated wait time LBUB min 2 Bad control can result in higher values than no control 9

10 10

11 Crowdsourcing Obtain otherwise hard to get information from a large group of online workers Amazon s Mechanical Turk is best known Jobs posted as HITs (Human Information Tasks) that typically pay $1 2 per hour Main use has been in machine learning to create tagged data sets for training purposes Has been used in logistics engineering to estimate the percentage homes in U.S. that have sidewalks (sidewalk deliveries by Starship robots) 11

12 Available 2016: Starship Technologies Started by Skype co founders 99% autonomous Goal: deliver two grocery bags worth of goods (weighing up to 20lbs) in 5 30 minutes for times less than the cost of current last mile delivery alternatives. 12

13 Matrix Multiplication mnn p m p Arrays must have same inner dimensions 13

14 Element by Element Multiplication b expanded to have compatible size with A mn1n mn 14

15 Compatible Sizes Two arrays have compatible sizes if, for each respective dimension, either has the same size, or size of one of arrays is one, in which case it is automatically duplicated so that it matches the size of the other array A A a a mn.b mp. b 1 mn n 1. m Bpn. m1 bn1 15

16 d 1 2 D Euclidean Distance x , P y d 3 d d 1 d x p x p d x1 p1,1 x2 p1, ,1 2 2,2 x1 p3,1 x2 p3,

17 Basic Matlab Workflow Given problem to solve: 1. Test critical steps at Command Window 2. Copy working critical steps to a cell (&&) in script file (myscript.m) along with supporting code Repeat using new cells for additional problems Once all problems solved, report using: >> diary hw1soln.txt Evaluate each cell in script: To see code + results: select text then Evaluate Selection on mouse menu (or F9) To see results: position cursor in cell then Evaluate Current Section (Cntl+Enter) >> diary off Can also report using Publish (see Matlab menu) as html or Word Submit all files created, which may include additional Data files (myscript.mat) or spreadsheet files (myexcel.xlsx) Function files (myfun.m) that can allow use to re use same code used in multiple problems All code inside function isolated from other code except for inputs/outputs: [out1,out2] = myfun(input1,input2) 17

18 Taxonomy of Location Problems 18

19 Hotelling's Law

20 1 D Cooperative Location Min TC wi di Min TC wi di Min TC wi d 2 k i Squared Euclidean Distance Center of Gravity: a 1 2 * 0, a 30 2 i i i i TC w d w x a dtc dx 2 w xa 0 x w w a x i i i i i wa i i 1(0) 2(30) 20 w 1 2 i 2 20

21 Nonlinear Location TC wi d k i k = 1 k = 1.4 k = 2 k = 4 55 Normalized TC mile 21

22 Minimax and Maximin Location Minimax Min max distance Set covering problem Maximin Max min distance AKA obnoxious facility location 22

23 2 EF Minisum Location +w 1 +w 2 TC w 2 -w 1 -w 2 +w 1 -w w 1 -w w x i i i i i, if TC( x) w d ( x x ) ( x x ), where TC(25) w (25 10) ( w )(25 30) 1 2 5(15) ( 3)( 5) 90 w, if x x w x x i i 23

24 Median Location: 1 D 4 EFs TC Minimum at point where TC curve slope switches from (-) to (+) w i = = = = = < W/2 5+3=8 > W/ =9 > W/2 4+2=6 < W/2 4 < W/2 24

25 Median Location: 1 D 7 EFs j i1 w i w i : W : 2 25

26 Median Location: 2 D Rectilinear Distance 8 EFs wi : y : 62 < < d ( P, P ) x x y y ( 1, 2) d P P x x y y 129 = 129 * 48 Y * = < X 26

27 Logistics Network for a Plant Tier Two Suppliers Tier One Suppliers Plant DCs Customers DDDD BBBB B = D + E A = B + C C = F + G downstream upstream Assembly Network Procurement Inbound Logistics Raw Materials vs. vs. vs. vs. Distribution Network Distribution Outbound Logistics Finished Goods 27

28 Basic Production System FOB (free on board) 28

29 Monetary vs. Physical Weight m min TC( X ) wi d( X, Pi) fi ri d( X, Pi) i1 i1 where TC total transport cost ($/yr) w f i i r i m d( X, P) distance between NF at X and EF at P (mi) i w i monetary weight ($/mi-yr) physical weight rate (ton/yr) transport rate ($/ton-mi) NF = new facility to be located EF = existing facility m number of EFs i i (Montetary) Weight Gaining: Physically Weight Losing: w f in in w f out out 29

30 Minisum Location: TC vs. TD Assuming local input costs are same at every location or insignificant as compared to transport costs, the minisum transport oriented single facility location problem is to locate NF to minimize TC Can minimize total distance (TD) if transport rate is same: min TD( X ) wi d( X, Pi) fi ri d( X, Pi) where TD w f i m i1 i1 total transport distance (mi/yr) monetary weight (trip/yr) transport rate = 1 m d( X, P) per-trip distance between NF an d EF (mi/trip) i i r i w i trips per year (trip/ yr) i 30

31 Example: Single Supplier/Customer Asheville 50 Statesville Winston-Salem Greensboro Durham ubiquitous inputs RaleighWilmington Wilmington raw material 2 ton finished goods Product B 1 ton 3 ton Winston- Salem The cost per ton mile (i.e., the cost to ship one ton, one mile) for both raw materials and finished goods is $ Where should the plant for each product be located so that procurement and distribution costs (i.e., transportation costs to and from the plant) are minimized? 2. How would the location decision change if the customers paid for distribution costs (FOB Origin) instead of the producer (FOB Destination)? In particular, what would be the impact if there were competitors located along I 40 producing the same product? 31

32 1 D Location with Procurement and Distribution Costs TC w d i i ($/yr) ($/mi-yr) (mi) Assume: all scrap is disposed of locally 3 r in $0.33/ton-mi f BOM f , w f r i 4 4 in i1 3 f BOM f , w f r i 5 5 in i1 monetary weight physical weight w f r i i i ($/mi-yr) (ton/yr) ($/ton-mi) r out $1.00/ton-mi f 10, w f r out f 20, w f r out f 30, w f r out j i1 w i w i W 2 : : (Montetary) Weight Gaining: w 50 w 60 Physically Weight Losing: f 150 f 60 in in out out 32

33 d 1 2 D Euclidean Distance x , P y d 3 d d 1 d x p x p d x1 p1,1 x2 p1, ,1 2 2,2 x1 p3,1 x2 p3,

34 Minisum Distance Location * d P ,1 2,2 2 2 i( x) i i d x p x p TD( x) d ( x) TD * 3 i1 x argmin TD( x) * * TD( x ) i x x Fermat s Problem (1629): Given three points, find fourth (Steiner point) such that sum to others is minimized (Solution: Optimal location corresponds to all angles = 120 ) 34

35 Minisum Weighted Distance Location Solution for 2 D+ and non rectangular distances: Majority Theorem: Locate NF at m W EFj if w, wherew w j 2 i1 Mechanical (Varigon frame) 2 D rectangular approximation Numerical: nonlinear unconstrained optimization Analytical/estimated derivative (quasi Newton, fminunc) Direct, derivative free (Nelder Mead, fminsearch) i m number of EFs TC( x) w d ( x) x TC * m i1 arg min TC( x) * * TC( x ) i x Varignon Frame i 35

36 Convex vs Nonconvex Optimization 36

37 Feasible Region 37

38 Nelder Mead Simplex Method reflection expansion AKA amoeba method Simplex is triangle in 2 D (dashed line in figures) outside contraction inside contraction a shrink 38

39 Computational Geometry Design and analysis of algorithms for solving geometric problems Modern study started with Michael Shamos in 1975 Facility location: geometric data structures used to simplify solution procedures

40 Convex Hull Find the points that enclose all points Most important data structure Calculated, via Graham s scan in On ( log n), npoints

41 Delaunay Triangulation Find the triangulation of points that maximizes the minimum angle of any triangle Captures proximity relationships Used in 3 D animation Calculated, via divide and conquer, in On ( log n), npoints

42 Voronoi Diagram Each region defines area closest to a point Open face regions indicate points in convex hull

43 Delaunay Voronoi Delaunay triangulation is straight line dual of Voronoi diagram Can easily convert from one to another

44 Minimum Spanning Tree Find the minimum weight set of arcs that connect all nodes in a graph Undirected arcs: calculated, via Kruskal s algorithm, Om ( log n), marcs, nnodes Directed arcs: -2 calculated, via Edmond s branching -3 algorithm, in Omn ( ), marcs, nnodes 44

45 Steiner Network 45

46 Metric Distances 46

47 Chebychev Distances Proof 47

48 Great Circle Distances mi R 48

49 Circuity Factor droadi Circuity Factor: g, where usually 1.15 g 1.5 d GC i d gd ( P, P ), estimated road distance from P to P road GC From High Point to Goldsboro: Road = 143 mi, Great Circle = 121 mi, Circuity = High Point Goldsboro

50 Mercator Projection x proj x x rad xdeg 180 and x deg x rad 180 y proj sinh y tan 1 1 tan y sinh y proj 50

51 Metric Distances using dists D 'mi' 'km' dists( X1, X2, p), p Inf nd md 3 2 n m d = 2 d = 1 X1, X2 X1, X2 X1, X2 d d D X1, X2, 2 D X1 X Error 51

52 Minisum Multifacility Location nno. of NFs, mno. of EFs EFs Manufacturing 1 2 NFs Distribution EFs X V W nd nn nm NF locations, md EF locations P n n n m TC( X) v d( X, X ) w d( X jk j k ji j j1 k1 j1 i1, P ) i X * arg min TC( X) X TC * * TC( X ) 52

53 Multiple Single Facility Location 6 7 Manufacturing 1 Distribution n n n m TC( X) v d( X, X ) w d( X, P) jk j k ji j i j1 k1 j1 i1 n j1 TC( X ) j EFs NFs 12 EFs 53

54 Facility Location Allocation Problem NFs EFs Determine both the location of n NFs and the allocation of flow requirements of m EFs that minimize TC w r f (1) f flow between NF j and EFi w ji ji ji ji i total flow requirememts of EFi n TC( XW, ) w d( X, P) m j1 i1 n * * X, W arg min TC( X, W) : wji wi, wji 0 XW, j1 TC * * * TC( X, W ) ji j i 54

55 Integrated Formulation If there are no capacity constraints on NFs, it is optimal to always satisfy all the flow requirements of an EF from its closest NF Requires search of (n x d) dimensional TC that combines location with allocation 3 NFs 6 7 EFs ( X) arg min d( X, P) i j i j TC( X) w d( X, P) X TC * m i1 * * ( X) arg min TC( X) TC( X ) i X i i 55

56 Alternating Formulation NFs EFs Alternate between finding locations and finding allocations until no further TC improvement Requires nd dimensional location searches together with separate allocation procedure Separating location from allocation allows other types of location and/or allocation procedures to be used: Allocation with NF with capacity constraints (solved as minimum cost network flow problem) Location with some NFs at fixed locations wi, if argmin d( Xk, Pi) j allocate( X) wji k 0, otherwise n TC( XW, ) w d( X, P) j1 i1 locate( WX, ) argmin TC( XW, ) m X ji j i 56

57 ALA: Alternate Location Allocation NFs 7 EFs 57

58 Best Retail Warehouse Locations 58

59 Optimal Number of NFs 59

60 Uncapacitated Facility Location Problem 60

61 UFLADD: Add Construction Procedure 61

62 UFLXCHG: Exchange Improvement Procedure 62

63 Modified UFLADD 63

64 UFL: Hybrid Algorithm 64

65 PMEDIAN: Discrete Location Algorithm 65

66 Aggregate Demand Point Data Sources Aggregate demand point: centroid of population Good rule of thumb: use 100x number of NFs ( 1000 pts provides good coverage for locating 10 NFs) 1. City data: ONLY USE FOR LABELING!, not as demand points 2. 3 digit ZIP codes: 1000 pts covering U.S., = 20 pts NC 3. County data: 3000 pts covering U.S., = 100 pts NC Grouped by state or MSA (Metropolitan Statistical Area) MSA = defined by set of counties (382 MSAs in U.S.) FIPS code = 5 digit state county FIPS code = 2 digit state code + 3 digit county code = = 37 NC FIPS Wake FIPS MSA List: digit ZIP codes: > 35K pts U.S., 1000 pts NC 5. Census Block Group: > 220K pts U.S., 1000 pts Raleigh Durham MSA Grouped by state, county, or MSA 66

67 City vs MSA Population Data 67

68 Demand Point Aggregation Existing facility (EF): actual physical location of demand source Aggregate demand point: single location representing multiple demand sources For minisum location, would like for any location x: w w d( x, x ) wd( x, x ) w d( x, x ), w.l.o.g., let x0, x, x agg w w x w x w x 1 2 agg x agg wx w wx w centroid 68

69 Bottom Up vs Top Down Analysis Bottom Up: HW 3 Q 3 P 32 * cary cary lon-lat of EFs 3 i1 * * 45, 25,35 (TL/yr) r 2 ($/TL-mi) 1 drd ( P1, P2) drd( P2, P3) drd( P3, P1) g 3 dgc ( 1, 2) dgc ( 2, 3) dgc ( 3, 1) P P P P P P TC() x f rgd (, x P) TC x TC x f arg min TC( x) TC( x ) lon-lat of Cary TC( x i GC i x cary ) cary * TC TC TC Top Down: estimate r (circuity factor cancels, so not needed) TC r cary nom 3 * current known TC 450,250,350 (ton /yr) i1 3 i1 * * cary cary i GC x Pi fd i nom GC i cary * (, ) TC() x f r d (, x P) x TC f arg min TC( x) TC( x ) TC TC TC TC x ($/ton-mi) 69

70 Transport Cost if NF at every EF Facility Fixed + Transport Cost Facility Fixed Cost Transport Cost TC 0? Number of NFs NF = EF fixed cost transport cost n n m TC k y c x i i ij ij i1 i1 j1 70

71 Area Adjustment for Aggregate Data Distances a a a 2 d 0 LB d 0 UB LB: average distance from center to all points in area UB: average distance between all random pairs of points a 2 LB 0 UB 0 LB 0 2 a a 5 2 LB UB d d d 0.45 a d ( X, X ) max d ( X, X ),0.45max a, a a d d d a 1 2 GC a Mathai, A.M., An Intro to Geo Prob, p. 207 (2.3.68) 71

72 Popco Bottling Company Example Problem: Popco currently has 43 bottling plants across the western U.S. and wants to know if they should consider reducing or adding plants to improve their profitability. Solution: Formulate as an UFL to determine the number of plants that minimize Popco s production, procurement, and distribution costs. 72

73 Popco Bottling Company Example Following representative information is available for each of N current plants (DC) i: xy i location f DC i TPC TDC i i aggregate production (tons) total production and procurement cost total distribution cost Assuming plants are (monetarily) weight gaining, so UFL can ignore inbound procurement costs related to location 73

74 Popco Bottling Company Example Difficult to estimate fixed cost of each new facility because this cost must not include any cost related to quantity of product produced at facility. 1. Use plant (DC) production costs to find UFL fixed costs via linear regression variable production costs c p do not change and can be cut in i TPC TPC k c f in only keep k for UFL p i DC 74

75 Popco Bottling Company Example Allocate all 3 digit ZIP codes to closest plant (up to 200 mi max) to serve as aggregate customer demand points max a a i hj ij h M j:argmind iandd d d M 200 mi M in i max

76 Popco Bottling Company Example 3. Allocate each plant s demand (tons of product) to each of its customers based on its population f q f DC jm fi j i population of EFj DC 5 f2 q q hm q5 q 5 6 i j q h 7 76

77 Popco Bottling Company Example 4. Estimate a nominal transport rate ($/ton mi) using the ratio of total distribution cost ($) to the sum of the product of the demand (ton) at each customer and its distance to its plant (mi). r nom in in jm TDC j j i f d a ij 77

78 Popco Bottling Company Example 5. Calculate UFL variable transportation cost c ij ($) for each possible NF site i (all customer and plant locations) and EF site j (all customer locations) as the product of customer j demand (ton), distance from site i to j (mi), and the nominal transport rate ($/ton mi). a ij imn nom j ij imn jm jm C c r f d 6. Solve as UFL, where TC returned includes all new distribution costs and the fixed portion of production costs. fixed cost transport cost n n m TC k y c x i ij ij i1 i1 j1 n M N, number of potential NF sites m M, number of EF sites 78

79 MILP LP: max cx ' s.t. Ax b x 0 MILP: some integer ILP: x integer x i BLP: x 0,1 79

80 Branch and Bound x max 6x1 8x2 s.t. 2x13x2 11 2x1 7 x1, x2 0 x, x integer x 1 c A, 2 0 b 7 1 UB 31, LB LP 6 2 UB 31, LB 0 3 x1 3 x1 4 x2 1 x2 2 Incumbent 2 3 UB 31, LB 26 1 UB 31, LB 26 x1 2 3 x1 3 2 UB 30, LB 26 3 Incumbent x2 2 x2 3 2 UB 30, LB Incumbent 2 UB 30, LB gap STOP 3 Fathomed, infeasible Fathomed, infeasible 80

81 MILP Solvers 81

82 MILP Solvers Presolve: eliminate variables 2x 2x 1, x, x 0 and integer x 2 x Gomory cut x x Cutting planes: keeps all integer solutions and cuts off LP solutions (Gomory cut) Heuristics: find good initial incumbent solution Parallel: use separate cores to solve nodes in B&B tree Speedup from : 320,000 computer speed 580,000 algorithm improvements 82

83 MILP Formulation of UFL min i i ij ij in in jm s.t. x 1, jm where in my x, i N i ky 0 x 1, in, j M ij jm ij ij y 0,1, in i cx k fixed cost of NF at site in 1,..., n i c variable cost from i to serve EF j M 1,..., m ij 1, if NF established at site i yi 0, otherwise x fraction of EF j demand served from NF at site i. ij y x, in, j M i ij 83

84 min in i i s.t. a x 1, j M in M ji i x 0,1, in i * cx Set Covering 1,..., m, objects to be covered M M, in 1,..., n, subsets of M i c i cost of using M in cover i I arg min c : M M, min cost covering of M I ii i ii i where a x i ji 1, if M i is in cover 0, otherwise 1, if j Mi 0, otherwise. 84

85 min im y i s.t. Vy v x, i M where y x i ij i j ij jm im x 1, jm ij y 0,1, im i x 0,1, im, jm ij M v j * Bin Packing 1,..., m, objects to be packed volume of object j V volume of each bin B max v V B arg min B : v V, B M, min packing of M B j jb BB i i 1, if bin Bi is used in packing 0, otherwise 1, if object j packed into bin Bi 0, otherwise. 85 i j i

86 Topics 1. Introduction 2. Facility location 3. Freight transport Midterm exam 4. Network models 5. Routing 6. Warehousing Final project Final exam 86

87 Logistics Engineering Design Constants 1. Circuity Factor: 1.2 ( g ) 1.2 GC distance actual road distance 2. Local vs. Intercity Transport: Local: < 50 mi use actual road distances Intercity: > 50 mi can estimate road distances mi return possible (11 HOS) > 250 mi always one way transport > mi intermodal rail possible 3. Inventory Carrying Cost ( h ) = funds + storage + obsolescence 20% average (no product information) 10% low value product (construction) 25 30% general durable manufactured goods 50% computer equipment >> 100% perishable goods (produce) 87

88 Logistics Engineering Design Constants 4. Value Transport Cost 1: $1 ft 3 $2,620 Shanghai LA/LB shipping cost 3 2,400 ft 40 ISO container capacity 5. TL Weight Capacity: 25 tons ( K wt ) (40 ton max per regulation) (15 ton tare for tractor trailer) = 25 ton max payload Weight capacity = 100% of physical capacity 6. TL Cube Capacity: 2,750 ft 3 ( K cu ) Trailer physical capacity = 3,332 ft 3 Effective capacity = 3, ,750 ft 3 Cube capacity = 80% of physical capacity Truck Trailer Cube = 3,332-3,968 CFT Max Gross Vehicle Wt = 80,000 lbs = 40 tons Max Payload Wt = 50,000 lbs = 25 tons Length: 48' - 53' single trailer, 28' double trailer Max Height: 13'6" = 162" Interior Height: (8'6" - 9'2" = 102" - 110") Width: 8'6" = 102" (8'2" = 98") 88

89 Logistics Engineering Design Constants 7. TL Revenue per Loaded Truck Mile: $2/mi in 2004 ( r ) TL revenue for the carrier is your TL cost as a shipper 15%, average deadhead travel $1.60, cost per mile in 2004 $ $ $1.88, cost per loaded mile 6.35%, average operating margin for trucking $2.00, revenue per loaded mile 89

90 Truck Shipment Example Product is to be shipped in cartons from Raleigh, NC (27606) to Gainesville, FL (32606). Each unit weighs 40 lb and occupies 9 ft 3, and units can be stacked on top of each other in a trailer. One Time Shipments (operational decision): Know when and how much to ship, need to determine if TL and/or LTL to be used Need to know much it will cost Periodic Shipments (tactical decision): Need to determine how often and how much to ship 90

91 Truck Shipment Example: One Time 1. Assuming that the product is to be shipped P2P TL, what is the maximum payload for each trailer used for the shipment? q wt max K wt 25 ton K cu 2750 ft 3 s 40 lb/unit 3 9ft /unit lb/ft 3 K cu cu max q cu qmax s 2000 skcu 2000 wt cu skcu qmax min qmax, qmax min Kwt, (2750) min 25, ton

92 Truck Shipment Example: One Time 2. Next Monday, 350 units of the product are to be shipped. How many truckloads are required for this shipment? 40 q 7 q ton, 2 truckloads 2000 q max Using the most recent rate estimate available, what is the TL transport charge for this shipment? Ratio of most recent Producer Price Index (PPI) for TL (see course website for link) to PPI in 2004 used to inflate known $2/mi 2004 value c d r TL 532 mi Jan 2017 TL 2004 TL PPI r2004 $2.00 / mi $ / mi PPI q 7 rd (2.4206)(532) $2, q max

93 Truck Shipment Example: One Time 4. Using the most recent LTL rate estimate, what is transport charge to ship the fractional portion of the shipment LTL (i.e., the last partially full truckload portion)? q qq ton r frac LTL max Jan 2017 LTL frac frac d 2 s s 2s $ / ton-mi (4.49) 14 2 c r q d (0.8889)(532) $1, LTL PPI LTL q 93

94 Truck Shipment Example: One Time 5. What is the change in total charge associated with the combining TL and LTL as compared to just using TL? ctl cctl c 2 LTL q q rd rd rltl qfrac d q max q max 2, , , , , $

95 Truck Shipment Example: One Time 6. What would the fractional portion have to be so that the TL and LTL chargers are equal? q ctl( q) rd q max rltl( q) PPILTL q d c ( q) r ( q) qd LTL LTL q arg min c ( q) c ( q) I TL LTL q ton 2 s s 2s

96 Truck Shipment Example: One Time 7. What are the TL and LTL minimum charges? MC MC TL LTL r $ PPI 19 LTL d $ Why do these charges not depend on the size of the shipment? Why does only the LTL minimum charge depend of the distance of the shipment? 96

97 Truck Shipment Example: One Time Independent Transport Charge ($): TL TL LTL LTL c0( q) min max c ( q), MC,max c ( q), MC Independent shipment charge: Class 200 from to Transport Charge ($) Shipment Size (ton) 97

98 Truck Shipment Example: One Time 8. Using the same LTL shipment, find online one time (spot) LTL rate quotes using the FedEx LTL website qfrac ton (2000) 1778 lb 1778 Class Density Relationship 44 cartons 40 Most likely freight class: 40 lb/unit s 3 9 ft /unit lb/ft Class 200 What is the rate quote for the reverse trip from Gainesville (32606) to Raleigh (27606)? 3 98

99 Truck Shipment Example: One Time The National Motor Freight Classification (NMFC) can be used to determine the product class Based on: 1. Load density 2. Special handling 3. Stowability 4. Liability 99

100 Truck Shipment Example: One Time CzarLite tariff table for O D pair cwt hundredweight 100 lb ton Tariff (in $/cwt) from Raleigh, NC (27606) to Gainesville, FL (32606) (532 mi, CzarLite DEMOCZ , minimum charge = $95.23) $ 100

101 Truck Shipment Example: One Time 9. Using the same LTL shipment, what is the transport cost found using the undiscounted CzarLite tariff? q , class 200 disc 0, MC B i arg qi q qq B i1 B B B 3 q2 3 arg q qq B 3 B i arg q B ctariff 1disc max MC,min OD( class, i)20 q, OD( class, i 1)20q i 10max 95.23, min OD(200,3) 20(0.8889), OD(200,4) 20(1) max95.23, min (99.92) 20(0.8889), (81.89)20(1) max 95.23,min 1,776.23,1, $1,

102 Truck Shipment Example: One Time 10. What is the implied discount of the estimated charge from the CzarLite tariff cost? disc ctariff c LTL c tariff 1, , , % What is the weight break between the rate breaks? q W i OD( class, i 1) OD( class, i) q B i $ (1) ton TC tariff w/o Break TC tariff ton 102

103 Truck Shipment Example: Periodic 11. Continuing with the example: assuming a constant annual demand for the product of 20 tons, what is the number of full truckloads per year? f 20 ton/yr q q ton/ TL (full truckload q q ) max f 20 n TL/yr, average shipment frequency q max Why should this number not be rounded to an integer value? 103

104 Truck Shipment Example: Periodic 12. What is the shipment interval? 1 q t yr/tl, average shipment interval n f 20 How many days are there between shipments? day/yr t day/tl n 104

105 Truck Shipment Example: Periodic 13. What is the annual full truckload transport cost? r d 532 mi, r $ / mi FTL r $0.3961/ ton-mi q max TC f r d n rd wd, w monetary weight in $/mi FTL FTL (2.4206)532 $4,214.56/yr What would be the cost if the shipments were to be made at least every three months? t max 3 1 yr/tl nmin 4 TL/yr 12 t TC max n, n rd FTL min max max , (532) $5,151.13/yr 105

106 Truck Shipment Example: Periodic Independent and allocated full truckload charges: UB, LB c ( ), FTL qq c c q qr d max 0 Transport Charge for a Shipment TL LTL 2 TL 3 TL Transport Charge ($) MC /2000 Independent Allocated Truckload Allocated Full Truckload Shipment Size (tons) 106

107 Truck Shipment Example: Periodic Total Logistics Cost (TLC) includes all costs that could change as a result of a logistics related decision TLC TC IC PC TC transport cost IC PC inventory cost IC IC IC cycle pipeline safety purchase cost Cycle inventory: held to allow cheaper large shipments Pipeline inventory: goods in transit or awaiting transshipment Safety stock: held due to transport uncertainty Purchase cost: can be different for different suppliers 107

108 Truck Shipment Example: Periodic 14. Since demand is constant throughout the year, one half of a shipment is stored at the customer, on average. Assuming that the production rate is also constant, one half of a shipment will also be stored at the supplier, on average. Assuming each ton of the product is valued at $25,000, what is a reasonable estimate for the total annual cost for this cycle inventory? IC cycle v (annualcost of holding one ton)(average annual inventory level) ( vh)( q) unit value of shipment ($/ton) h inventory carrying rate, the cost per dollar of inventory per year (1/yr) average inter-shipment inventory fraction at Origin and Destination q shipment size (ton) 108

109 Truck Shipment Example: Periodic Rate (h) = interest + warehousing + obsolescence rate Interest: 4% real interest rate (prime + 2% inflation rate) Warehousing: 6% per Total U.S. Logistics Costs Obsolescence: default rate h annual = 0.3 h obsol = 0.2 Estimate h obsol using fifth of value interval method: given t when product worth 20% of its original value v, find h obsol 4 4v 4 4 thobsolv v hobsol, t 5 5tv 5t 5hobsol Example: If a product loses 80% of its value after 5 years: 4 4 t 5 hobsol % 5t 5(5) Example: If a product loses 80% of its value after two weeks: t 14 h 4 4 obsol ,087% t 5(0.0383) 109

110 Truck Shipment Example: Periodic Average annual inventory level q q 1 1 q(1) q q q q 2 0 q

111 Truck Shipment Example: Periodic Inter shipment inventory fraction alternatives: O D q 2 q 2 q q Batch Production Immediate Consumption

112 Truck Shipment Example: Periodic Reasonable estimate for the total annual cost for the cycle inventory: IC cycle where vhq (1)(25,000)(0.3) $45, / yr 1 1 at Origin + at Destination v $25,000 unit value of shipment ($/ton) h 0.3 estimated carrying rate for manufactured products (1/yr) q q = FTL shipment size (ton) max 112

113 Truck Shipment Example: Periodic 15. What is the annual total logistics cost (TLC) for these fulltruckload TL shipments? TLC TC IC FTL nrd FTL vhq cycle (2.4206)532 (1)(25,000)(0.3) , , $50, / yr 113

114 Truck Shipment Example: Periodic 16. What is minimum possible annual total logistics cost for TL shipments, where the shipment size can now be less than a full truckload? f f TLCTL( q) TCTL( q) IC( q) ctl( q) vhq rd vhq q q dtlctl( q) * frd 20(2.4206)532 0 qtl ton dq vh (1)25000(0.3) f TLC q rd vhq * * TL( TL) * TL qtl 20 (2.4206)532 (1)25000(0.3) , , $27, / yr 114

115 Truck Shipment Example: Periodic Including the minimum charge and maximum payload restrictions: q * TL f max rd, MC TL frd min, qmax vh vh 115

116 Truck Shipment Example: Periodic 17. What is the optimal LTL shipment size? f TLCLTL( q) TCLTL( q) IC( q) cltl( q) vhq q * LTL q arg min TLC ( q) ton q LTL Must be careful in picking starting point for optimization since random choice likely to be infeasible: r LTL PPI LTL q d s s 2s ,000 q, , ft 3 q d 2,000 2,000 s 116

117 Truck Shipment Example: Periodic 18. Should the product be shipped TL or LTL? * * * LTL LTL LTL LTL LTL TLC ( q ) TC ( q ) IC( q ) 32, , $38, / yr TLC LTL $ per year TC LTL TLC TL TC TL IC Shipment weight (tons) 117

118 Truck Shipment Example: Periodic 19. If the value of the product increased to $85,000 per ton, should the product be shipped TL or LTL? TLC LTL TLC LTL $ per year TLC TL $ per year IC TC LTL TC TL IC TLC TL TC TL TC LTL Shipment weight (tons) Shipment weight (tons) (a) $25000 value per ton (b) $85000 value per ton 118

119 Truck Shipment Example: Periodic Better to pick from separate optimal TL and LTL because independent charge has two local minima: * q0 arg min TLC ( q), TLC ( q) TL LTL q! * f q0 arg min c0( q) vhq q q 119

120 Truck Shipment Example: Periodic 20. What is optimal independent shipment size to ship 80 tons per year of a Class 60 product valued at $5000 per ton between Raleigh and Gainesville? * 0 3 q arg min TLC ( q), TLC ( q) 8.29 ton q * * 0 LTL 0 TLC ( q ) $24, / yr TLC ( q ) TL s lb/ft TL LTL 120

121 Truck Shipment Example: Periodic 21. What is the optimal shipment size if both shipments will always be shipped together on the same truck (with same shipment interval)? d d, h h, f f f ton s agg 1 2 agg 1 2 agg 1 2 fagg fagg aggregate weight, in lb f lb/ft 3 aggregate cube, in ft f1 f s s agg f f v v v 85, $21, 000 / ton q * TL faggrd 100(2.4206)532 v h (1)21000(0.3) agg ton 121

122 Truck Shipment Example: Periodic Summary of results: 122

123 Location and Transport Costs Monetary weights w used for location are, in general, a function of the location of a NF Distance d appears in optimal TL size formula TC & IC functions of location Need to minimize TLC instead of TC FTL (since size is fixed at max payload) results in only constant weights for location Need to only minimize TC since IC is constant in TLC m m fi TL i i i i i i1 i1 qi( x) TLC ( x) w ( x) d ( x) vhq ( x) rd ( x) vhq ( x) m m fi firdi( x) firdi( x) i x i i i1 frd i i( x) vh i1 vh rd ( ) vh f rd ( x) vh vh m m fi FTL i max i i max FTL i1 qmax i1 TLC ( x) rd ( x) vhq w d ( x) vhq TC ( x) constant 123

124 Transshipment Direct: P2P shipments from Suppliers to Customers Transshipment: use DC to consolidate outbound shipments Uncoordinated: determine separately each optimal inbound and outbound shipment hold inventory at DC Cross dock: use single shipment interval for all inbound and outbound shipments no inventory at DC 124

125 Uncoordinated Inventory Average pipeline inventory level at DC: 4 O D 1 O, inbound 2 0 D, outbound Supplier q 2 Supplier q 2 Customer 3 Customer 4 125

126 TLC with Transshipment Uncoordinated: Cross docking: TLC TLC of supplier/customer i q i * i arg min TLC ( q) * * i i TLC TLC q 0 * q q t, shipment interval f c0() t TLCi () t vhf t t * * i i c ( t) independent transport charge as function of t O 0, inbound 0 D, outbound t arg min TLC ( t) TLC TLC t t i 126

127 TLC and Location TLC should include all logistics related costs TLC can be used as sole objective for network design (incl. location) Assume public warehouses to be used for all DCs Pay only for time each unit spends in WH No fixed cost at DC Transport fixed costs: Costs that are independent of shipment size (e.g., $/mi), that make it worthwhile to incur the inventory cost associated with larger shipment sizes in order to spread out the fixed cost Example: Optimal Number DCs for Lowe's Mix of top down (COGS) and bottom up (typical load/tl parameters) FTL for all inbound and outbound shipments ALA used to determine TC for given number of DCs IC = αvhq max x (number of suppliers x number of DCs + number stores) Ignoring max DC to store distance constraints, consolidation, etc. 127

128 Topics 1. Introduction 2. Facility location 3. Freight transport Midterm exam 4. Network models 5. Routing 6. Warehousing Final project Final exam 128

129 Graph Representations Complete bipartite directed (or digraph): Suppliers to multiple DCs, single mode of transport C: 1 2 -: : : : 9 16 Interlevel matrix W = NaN Weighted adjacency matrix 129

130 Bipartite: Graph Representations One or two way connections between nodes in two groups W = NaN IJC = Arc list matrix

131 Multigraph: Graph Representations Multiple connections, multiple modes of transport IJC = no_w = NaN Can t represent using adjacency matrix 131

132 Graph Representations Complete multipartite directed: Typical supply chain (no drop shipments) Drop Shipment 14 8 Level 1 (suppliers) Level 2 (DCs) Level 3 (customers) 132

133 Transportation Problem Satisfy node demand from supply nodes Can be used for allocation in ALA when NFs have capacity constraints Min cost/distance allocation = infinite supply at each node Trans Supply Demand

134 Greedy Solution Procedure Procedure for transportation problem: Continue to select lowest cost supply until all demand is satisfied Fast, but not always optimal for transportation problem Dijkstra s shortest path and simplex method for LP are optimal greedy procedures Trans Supply Demand

135 Min Cost Network Flow (MCNF) Problem Most general network problem, can solve using any type of graph representation Row for node 5 is redundant MCNF: lhs C C C C C C rhs ----: Min: : : : : lb: ub: Inf Inf Inf Inf Inf Inf si net supply of node i Arc cost: c Net node supply : s Incidence Matrix : A MCNF: max s.t. 0, supply node 0, demand node 0, transshipment node cx ' Ax x s 0 135

136 MCNF with Arc/Node Bounds and Node Costs Bounds on arcs/nodes can represent capacity constraints in a logistic network Node cost can represent production cost or intersection delay 6,1 2 4,3 4 0,2,4 i c,,0 j 6,3 1 5,9 3 0,0,,3 3 1,3 5 8 si net supply of node i 0, supply node 0, demand node 0, transshipment node 136

137 Expanded Node Formulation of MCNF Node cost/constraints converted to arc cost/constraints Dummy node (8) added so that supply = demand 6,1 2 4,3 4 0,2,4 6,3 1 5, , ,0,,3 s,nc,nu,nl i c,u,l 0 s i 0,nu,nl iʹ c+nc,u,l 137

138 Solving an MCNF as an LP Special procedures more efficient than LP were developed to solve MCNF and Transportation problems e.g., Network simplex algorithm (MCNF) e.g., Hungarian method (Transportation and Transshipment) Now usually easier to transform into LP since solvers are so good, with MCNF just aiding in formulation of problem: Trans MCNF LP Special, very efficient procedures only used for shortest path problem (Dijkstra) Transshipment

139 2 Dijkstra Shortest Path Procedure 3,3 4,1 10,3 4 6 s 1 8 t 0,1 2 14,4 3 13,5 2,1 12,3 10,4 Path: :

140 Dijkstra Shortest Path Procedure Index to index vector ns n Order important O 2 Simplex (LP) 4 O n 3 O n 2 O n Ellipsoid (LP) Hungarian (transportation) Dijkstra (linear min) O mlog n m Dijkstra (Fibonocci heap) no. arcs 140

141 Other Shortest Path Procedures Dijkstra requires that all arcs have nonnegative lengths Is a label setting algorithm since step to final solution made as each node labeled Can find longest path (used in CPM) by making by negating arc lengths Networks with some negative arcs require slower label correcting procedures that repeatedly check for optimality at all nodes or detect a negative cycle Negative arcs used in project scheduling to represent maximum lags between activities A* algorithm adds to Dijkstra an heuristic estimate of each node s remaining distance to destination Used in AI search for all types of applications (tic tac toe, chess) In path planning applications, great circle distance from each node to destination could be used as estimate of remaining distance 141

142 A* Path Planning Example 1 d * (Raleigh, Dallas) d (Raleigh, i) d ( i, Dallas), for each node i A dijk GC A* looks at a fraction of the nodes (in ellipse) seen by Dijkstra (in green) 142

143 A* Path Planning Example 2 3 D (x,y,t) A* used for planning path of each container in a DC Each container assigned unique priority that determines planning sequence Paths of higher priority containers become obstacles for subsequent containers 143

144 A* Path Planning Example 2 144

145 Minimum Spanning Tree Find the minimum cost set of arcs that connect all nodes Undirected arcs: Kruskal s algorithm (easy to code) Directed arcs: Edmond s branching algorithm (hard to code)

146 U.S. Highway Network Oak Ridge National Highway Network Approximately 500,000 miles of roadway in US, Canada, and Mexico Created for truck routing, does not include residential Nodes attributes: XY, FIPS code Arc attributes: IJD, Type (Interstate, US route), Urban U.S. Interstate Road Network From High Point to Goldsboro: Distance mi, Time = 2 hr 28 min Rural Roads Urban Roads Interstate Roads Connector Roads Cities Shortest Path High Point Goldsboro

147 FIPS Codes Federal Information Processing Standard (FIPS) codes used to uniquely identify states (2 digit) and counties (3 digit) 5 digit Wake county code = 2 digit state + 3 digit county = = 37 NC FIPS Wake FIPS 147

148 1. Thin Road Network Modifications Remove all degree 2 nodes from network Add cost of both arcs incident to each degree 2 node If results in multiple arcs between pair of nodes, keep minimum cost Thinned I 40 Around Raleigh 148

149 2. Subgraph Road Network Modifications Extract portion of graph with only those nodes and/or arcs that satisfy some condition Subgraph of Arcs < Subgraph of Nodes in Rectangle 3 149

150 Road Network Modifications 3. Add connector Given new nodes, add arcs that connect the new nodes to the existing nodes in a graph and to each other Distance of connector arcs = GC distance x circuity factor (1.5) New node connected to 3 closest existing nodes, except if Ratio of closest to 2 nd and 3 rd closest < threshold (0.1) Distance shorter using other connector and graph 150

151 Production and Inventory: One Product y y 0 0 1,1 1 h h T i T j 1 m p m j i 1 i 2 $ $-yr yr month h c c p c2 800 x K p c1 200 x K 1,1 1,1 50 p c2 200 x K 1,2 1,2 0 p c3 200 x K 0 2,1 2 y y D c i y 2 1 c i y 1,2 2, D c i y 2 1 c i y 1,3 2, D y y 0 4 1,4 1 2,1 2,1 60 p c2 800 x K 2,2 2,2 0 p c2 800 x K 2,3 2,3 0 1,3 1, ,4 2 y y 0 c c

152 Production and Inventory: One Product Flow balance Capacity Initial/Final inventory Use var. LB & UB instead of constraints 152

153 Production and Inventory: Multiple Products p c i c s c 0 p c i c s c 0 Product Product 2 k1 k

154 Production and Inventory: Multiple Products k k z z mtg 0,1, production indicator mtg mtg mtg 0,1, setup indicator Don t want (not feasible) Want (feasible) zt kt kt Feasible, but not min cost 154

155 Production and Inventory: Multiple Products dummy Flow balance Capacity Setup Linking MILP 155

156 Production and Inventory: Multiple Products 156

157 Example: HW 6 Problem 4 Separate networks for each raw material are coupled via sharing the same trucks (added as constraint to model) 0 0 c c p 1,1 120 p 2,1 0 1,1,1 26 x y1,2, y1,2,2 20 Couples each network max 2,2,1 2,2,2 2 2,2 x x Q z 10z 2,2 c p 3,1 0 Number of trucks 0 y3,1,2 5 D1,1 D2,1 D1,2 D2,2 157

158 Example: HW 6 Problem 4 Math programming model: 158

159 Topics 1. Introduction 2. Facility location 3. Freight transport Midterm exam 4. Network models 5. Routing 6. Warehousing Final project Final exam 159

160 Routing Alternatives Pickup P D Delivery (a) Point-to-point (P2P) TSP and VRP P D D D (b) Peddling (one-to-many) P P P D (c) Collecting (many-to-one) P P P D D D (d) Many-to-many P D P P D D (e) Interleaved empty P D P D P D (f) Multiple routes 160

161 TSP Problem: find connected sequence through all nodes of a graph that minimizes total arc cost Subroutine in most vehicle routing problems Node sequence can represent a route only if all pickups and/or deliveries occur at a single node (depot) 3 Node sequence = permutation + start node Depot 1 5 n n 6 1! 120 possible solutions 6 161

162 TSP TSP can be solved by a mix of construction and improvement procedures BIP formulation has an exponential number of constraints to eliminate subtours ( column generation techniques) Asymmetric: only best known solutions for large n 1 n1! n13 billion solutions 2 Symmetric: solved to optimal using BIP c ij c ji n 1! 2 solutions Euclidian: arcs costs = distance between nodes 162

163 TSP Construction Construction easy since any permutation is feasible and can then be improved

164 Spacefilling Curve Sequence determined by sorting position along 1 D line covering 2 D space 2: : : :

165 Two Opt Improvement a b c d e f a c a d a e b d b e b f c e c f d f n2 n1 n 5n Sequences considered at end to verify local optimum: n nodes (1) 39 for n6 2 i1 ji

166 TSP Comparison TSP Procedure Total Cost 1 Spacefilling curve opt Convex hull insert + 2 opt Nearest neighbor + 2 opt Random construction + 2 opt 450, Eil51 in TSPLIP 426* optimal 166

167 Multi Stop Routing Each shipment might have a different origin and/or destination node/location sequence not adequate 1 n L y,, y = 1, 2,3 n shipments 1 2n R z,, z = 3,1, 2, 2,1,3 2n-element route sequence 1 2n X x,, x = 5,1,3, 4, 2,6 2n-element location (node) sequence c cost between locations i and j ij 2n1 cr ( ) c , total i1 x, x i i1 cost of route R 167

168 Min Cost Insert c c c c 2 *

169 Route Sequencing Procedures Online procedure: add a shipment to an existing route as it becomes available Insert and Improve: for each shipment, mincostinsert + twoopt Offline procedure: consider all shipments to decide order in which each added to route Savings and Improve: determine insert ordering based on savings, then improve final route 169

170 Insert and Improve Online Procedure 170

171 5 Shipment Example R X = 3,2,5,5,1,4,3,1,2,4 = 4,3,7,1,1,6,5,2,2,2 171

172 Pairwise Savings s s pairwise savings between shipments i and j ij 1,2 c c c i j ij

173 Vehicle Routing Problem VRP = TSP + vehicle constraints Constraints: Capacity (weight, cube, etc.) Maximum TC (HOS: 11 hr max) Time windows (with/without delay at customer) VRP uses absolute windows that can be checked by simple scanning Project scheduling uses relative windows solved by shortest path with negative arcs Maximum number of routes/vehicles (hard) Criteria: 1. Number of routes/vehicles 2. TC 173

174 Time Window Example [0,24] hr; Loading/unloading me = 0; Capacity = ; LB = 5 hr (earliest start) a = 6 (depart window) a = 7 8 (arrive at 7 wait to 8) (return window) a = a = a = Earliest Finish Latest Start = = 8 hr = 5 travel + 3 delay 174

175 Savings Route Construction Procedure Pairs of shipments are ordered in terms of their decreasing pairwise savings to create i and j Creates set of multi shipment routes R R R 1,..., m Shipments with no pairwise savings are not included (use sh2rte to add) Given savings pair i,j, the original Clark Wright savings procedure (vrpsavings): adds i to route only if j at beginning or end of route routes combined only if i and j are endpoints of each route 1. Form new route 2. Add shipment to route 3. Combine two routes 175

176 Min TLC Multi Stop Routing Periodic consolidated shipments that have the same frequency/interval Similar to a milk run Min TLC of aggregate shipment may not be feasible Different combinations of shipments (load mix) may be on board during each segment of route Each load mix may have different max payload If needed, reduce all shipment sizes in proportion to load mix with the minimum max payload Single load mix First load mix Second load mix 176

177 Cost Allocation for Routing Shmt Shmt ft 800 ft 1,200 ft 177

178 Cost Allocation for Routing

179 Shapley Value n sav 0 L i L i1 c c c sav 0 0 ij i j i, j c c c c m! nm1! {} n! i M i M 0mn1 MN\ i M m c sav i n sav sav n n sav cl 1 cij cji 1 n n1 2 nn1 j1 j1 k1 c sav jk 179

180 Topics 1. Introduction 2. Facility location 3. Freight transport Midterm exam 4. Network models 5. Routing 6. Warehousing Final project Final exam 180

181 Warehousing Warehousing are the activities involved in the design and operation of warehouses A warehouse is the point in the supply chain where raw materials, work in process (WIP), or finished goods are stored for varying lengths of time. Warehouses can be used to add value to a supply chain in two basic ways: 1. Storage. Allows product to be available where and when its needed. 2. Transport Economies. Allows product to be collected, sorted, and distributed efficiently. A public warehouse is a business that rents storage space to other firms on a month to month basis. They are often used by firms to supplement their own private warehouses. 181

182 Types of Warehouses

183 Warehouse Design Process The objectives for warehouse design can include: maximizing cube utilization minimizing total storage costs (including building, equipment, and labor costs) achieving the required storage throughput enabling efficient order picking In planning a storage layout: either a storage layout is required to fit into an existing facility, or the facility will be designed to accommodate the storage layout.

184 Warehouse Design Elements The design of a new warehouse includes the following elements: 1. Determining the layout of the storage locations (i.e., the warehouse layout). 2. Determining the number and location of the input/output (I/O) ports (e.g., the shipping/receiving docks). 3. Assigning items (stock keeping units or SKUs) to storage locations (slots). A typical objective in warehouse design is to minimize the overall storage cost while providing the required levels of service.

185 Design Trade Off Warehouse design involves the trade off between building and handling costs: min Building Costs vs. min Handling Costs max Cube Utilization vs. max Material Accessibility 185

186 Shape Trade Off vs. Square shape minimizes perimeter length for a given area, thus minimizing building costs Aspect ratio of 2 (W = 2D) min. expected distance from I/O port to slots, thus minimizing handling costs 186

187 Storage Trade Off B A A C B B E D C vs. A A B B B Honeycomb C C D loss E Maximizes cube utilization, but minimizes material accessibility Making at least one unit of each item accessible decreases cube utilization 187

188 Storage Policies A storage policy determines how the slots in a storage region are assigned to the different SKUs to the stored in the region. The differences between storage polices illustrate the trade off between minimizing building cost and minimizing handling cost. Type of policies: Dedicated Randomized Class based 188

189 Dedicated Storage C B A I/O C Each SKU has a predetermined number of slots assigned to it. Total capacity of the slots assigned to each SKU must equal the storage space corresponding to the maximum inventory level of each individual SKU. Minimizes handling cost. Maximizes building cost. 189

190 Randomized Storage ABC I/O Each SKU can be stored in any available slot. Total capacity of all the slots must equal the storage space corresponding to the maximum aggregate inventory level of all of the SKUs. Maximizes handling cost. Minimizes building cost. 190

191 Class based Storage BC A I/O Combination of dedicated and randomized storage, where each SKU is assigned to one of several different storage classes. Randomized storage is used for each SKU within a class, and dedicated storage is used between classes. Building and handling costs between dedicated and randomized. 191

192 Individual vs Aggregate SKUs A B C ABC Dedicated Random Class-Based Time A B C ABC AB AC BC M i Time 192

193 Cube Utilization Cube utilization is percentage of the total space (or cube ) required for storage actually occupied by items being stored. There is usually a trade off between cube utilization and material accessibility. Bulk storage using block stacking can result in the minimum cost of storage, but material accessibility is low since only the top of the front stack is accessible. Storage racks are used when support and/or material accessibility is required. 193

194 Honeycomb Loss Honeycomb loss, the price paid for accessibility, is the unusable empty storage space in a lane or stack due to the storage of only a single SKU in each lane or stack Vertical Honeycomb Loss of 3 Loads Wall Height of 5 Levels (Z) Down Aisle Width of 5 Lanes (X) Cross Aisle Depth of 4 Rows (Y) Horizontal Honeycomb Loss of 2 Stacks of 5 Loads Each 194

195 Estimating Cube Utilization The (3 D) cube utilization for dedicated and randomized storage can estimated as follows: Cube utilization item space total space item space item space honeycomb down aisle loss space N x y z M 1 i i, dedicated CU (3-D) TS( D) x y z M, randomized TS( D) N M i xyi 1 H, dedicated TA( D) CU (2-D) M x y H, randomized TA( D) 195

196 Unit Load Unit load: single unit of an item, or multiple units restricted to maintain their integrity Linear dimensions of a unit load: (Stringer length) Depth x Width (Deckboard length) Deckboards Stringer Notch Depth (stringer length) Width (deckboard length) y x Pallet height (5 in.) + load height gives z: y x z 196

197 Cube Utilization for Dedicated Storage Storage Area at Different Lane Depths Item Space Lanes Total Space Cube Util. D = 1 A/2 = 1 A A A A B B B B B C C C % D = 2 A/2 = 1 A A B B C A A B B B C C % A B C D = 3 A B B C A A B B C % A/2 = 1 197

198 Total Space/Area The total space required, as a function of lane depth D: A A Total space (3-D): TS( D) X Y Z xl( D) yd zh 2 2 Eff. lane depth TS( D) eff Total area (2-D): TA( D) X Y xl( D) yd Z X = xl A 2 A B C A B B C A A B B C x Down Aisle Space Storage Area on Opposite Side of the Aisle 198

199 Number of Lanes Given D, estimated total number of lanes in region: N M i, dedicated i1 DH Number of lanes: LD ( ) D1 H 1 M NH N 2 2, randomized ( N 1) DH Estimated HCL: D 3 1 D 0 D 1 1 D D 2 D 1 D D1 D D 1 D 2 D i 1 D D D D 2 2 i1 199

200 Optimal Lane Depth Solving for D in dts( D) dd 0 results in: Optimal lane depth for randomized storage (in rows): 70,000 * A 2M N 1 D 2NyH 2 60,000 50,000 40,000 30,000 20,000 10, Item Space 24,000 24,000 24,000 24,000 24,000 24,000 24,000 24,000 24,000 24,000 Honeycomb Loss 1,536 3,648 5,376 7,488 9,600 11,712 13,632 15,936 17,472 20,160 Aisle Space 38,304 20,736 14,688 11,808 10,080 8,928 8,064 7,488 6,912 6,624 Total Space 63,840 48,384 44,064 43,296 43,680 44,640 45,696 47,424 48,384 50,784 Lane D ep t h ( in R o ws) 200

201 Max Aggregate Inventory Level Usually can determine max inventory level for each SKU: M i = maximum number of units of SKU i Since usually don t know M directly, but can estimate it if SKUs inventory levels are uncorrelated Units of each item are either stored or retrieved at a constant rate M N i1 Mi Can add include safety stock for each item, SS i For example, if the order size of three SKUs is 50 units and 5 units of each item are held as safety stock M N Mi SSi SSi i

202 Steps to Determine Area Requirements 1. For randomized storage, assumed to know N, H, x, y, z, A, and all M i Number of levels, H, depends on building clear height (for block stacking) or shelf spacing Aisle width, A, depends on type of lift trucks used 2. Estimate maximum aggregate inventory level, M 3. If D not fixed, estimate optimal land depth, D * 4. Estimate number of lanes required, L(D * ) 5. Determine total 2 D area, TA(D * ) 202

203 Aisle Width Design Parameter Typically, A (and sometimes H) is a parameter used to evaluate different overall design alternatives Width depends on type of lift trucks used, a narrower aisle truck reduces area requirements (building costs) costs more and slows travel and loading time (handling costs) 9-11 ft 7-8 ft 8-10 ft Stand-Up CB NA Straddle NA Reach 203

204 Example 1: Area Requirements Units of items A, B, and C are all received and stored as in. (y x z) pallet loads in a storage region that is along one side of a 10 foot wide down aisle in the warehouse of a factory. The shipment size received for each item is 31, 62, and 42 pallets, respectively. Pallets can be stored up to three deep and four high in the region. 36 x 3' MA 31 A 10' 12 y 3.5' M 62 D3 B z 3' M 42 H 4 C N 3 204

205 Example 1: Area Requirements 1. If a dedicated policy is used to store the items, what is the 2 D cube utilization of this storage region? N Mi LD ( ) L(3) lanes i1 DH 3(4) 3(4) 3(4) A 10 TA(3) xl( D) yd 3(13) 3.5(3) 605 ft 2 2 N Mi xy 33.5 item space i1 H 4 4 CU (3) 4 61% TA(3) TA(3)

206 Example 1: Area Requirements 2. If the shipments of each item are uncorrelated with each other, no safety stock is carried for each item, and retrievals to the factory floor will occur at a constant rate, what is an estimate the maximum number of units of all items that would ever occur? M N Mi i

207 Example 1: Area Requirements 3. If a randomized policy is used to store the items, what is total 2 D area needed for the storage region? D 3 D1 H 1 M NH N L(3) 2 2 DH (4) N lanes 3(4) A 10 TA(3) xl( D) yd 3(8) 3.5(3) 372 ft

208 Example 1: Area Requirements 4. What is the optimal lane depth for randomized storage? * A 2M N (68) 3 1 D 2NyH 2 2(3)3.5(4) What is the change in total area associated with using the optimal lane depth as opposed to storing the items three deep? (4) N D4 L(4) lanes 3(4) 10 TA(4) 3(6) 3.5(4) 342 ft 2 D3 TA(3) 372 ft

209 Example 2: Trailer Loading How many identical in. four way containers can be shipped in a full truckload? Each container load: 1. Weighs 600 lb 2. Can be stacked up to six high without causing damage from crushing 3. Can be rotated on the trucks with respect to their width and depth. X 98/12 = ft Y ft Z 110/12 = ft x [48,42]/12 = ft y [42,48]/12 = ft z 30/12 = ft L floor(x/x) = 2 2 D floor(y/y) = H min(6,floor(z/z)) = 3 3 LDH L*D*H = units wt lb unit/tl min(ldh, floor(50000/wt)) = Truck Trailer Cube = 3,332-3,968 CFT Max Gross Vehicle Wt = 80,000 lbs = 40 tons Max Payload Wt = 50,000 lbs = 25 tons Length: 48' - 53' single trailer, 28' double trailer Max of 83 units per TL Max Height: 13'6" = 162" Width: 8'6" = 102" (8'2" = 98") Interior Height: (8'6" - 9'2" = 102" - 110") 209

210 Storage and Retrieval Cycle A storage and retrieval (S/R) cycle is one complete roundtrip from an I/O port to slot(s) and back to the I/O Type of cycle depends on load carrying ability: Carrying one load at a time (load carried on a pallet): Single command Dual command Carrying multiple loads (order picking of small items): Multiple command 210

211 Single Command S/R Cycle empty store I/O slot empty retrieve Expected time for each SC S/R cycle: d d t t t t v v SC SC SC L U 2 L/ U Single command (SC) cycles: Storage: carry one load to slot for storage and return empty back to I/O port, or Retrieval: travel empty to slot to retrieve load and return with it back to I/O port 211

212 Industrial Trucks: Walk vs. Ride Walk (2 mph = 176 fpm) Ride (7 mph = 616 fpm) Pallet Jack Pallet Truck Walkie Stacker Sit down Counterbalanced Lift Truck 212

213 Dual Command S/R Cycle Expected time for each SC S/R cycle: d d t t t t v v DC DC DC 2 L 2 U 4 L/ U Dual command (DC): Combine storage with a retrieval: store load in slot 1, travel empty to slot 2 to retrieve load Can reduce travel distance by a third, on average Also termed task interleaving 213

214 Multi Command S/R Cycle I/O empty retrieve Multi command: multiple loads can be carried at the same time Used in case and piece order picking Picker routed to slots Simple VRP procedures can be used 214

215 1way L 1 D Expected Distance X X X X TD1 way i i L 2L L 2L ED I/O X = 12 X 2L x = X L i1 i1 X L( L1) X L L 2 2L XL X X XL 2 2 TD1 way X L 2 d 2( ED ) X SC 1 D Storage Region 1way L 1 Assumptions: All single command cycles Rectilinear distances Each slot is region used with equal frequency (i.e., randomized storage) Expected distance is the average distance from I/O port to midpoint of each slot e.g., [2(1.5) + 2(4.5) + 2(6.5) + 2(10.5)]/4 =

216 Off set I/O Port I/O X = 12 offset d 2( d ) X SC offset If the I/O port is off set from the storage region, then 2 times the distance of the offset is added the expected distance within the slots 216

217 2 D Expected Distances Since dimensions X and Y are independent of each other for rectilinear distances, the expected distance for a 2 D rectangular region with the I/O port in a corner is just the sum of the distance in X and in Y: For a triangular region with the I/O port in the corner: rect SC L L i 1 X X X X TD1-way i j i1 j1 L 2L L 2L tri dsc 2 X 2 X Y X Y d X Y X 2 2L 3L1 6 ED1-way TD1-way 2 X 2 X X, LL ( 1) 3 3L 3 as L 2 Y y D Y I/O x X L 217 X

218 I/O to Side Configurations Rectangular Triangular X TA 0 X TA X 2 X d SC TA 2 TA TA 1 2 X I/O 2 X 2TA 2 TA 4 dsc 2 TA TA 3 218

219 I/O at Middle Configurations Rectangular Triangular TA X 2 2 TA TA X 2 2 d 2 TA TA SC TA 1 X X TA 4 dsc TA TA 3 219

220 Example 3: Handling Requirements Pallet loads will be unloaded at the receiving dock of a warehouse and placed on the floor. From there, they will be transported 500 feet using a dedicated pallet truck to the in floor induction conveyor of an AS/RS. Given a. It takes 30 sec to load each pallet at the dock b. 30 sec to unload it at the induction conveyor c. There will be 80,000 loads per year on average d. Operator rides on the truck (because a pallet truck) e. Facility will operate 50 weeks per year, 40 hours per week 220

221 Example 3: Handling Requirements 1. Assuming that it will take 30 seconds to load each pallet at the dock and 30 seconds to unload it at the induction conveyor, what is the expected time required for each singlecommand S/R cycle? d t SC SC 2(500) 1000 ft/mov d v 1000 ft/mov min/mov 616 ft/min 60 SC tl/ U min/mov hr/mov 60 (616 fpm because operator rides on a pallet truck) 221

222 Example 3: Handling Requirements 2. Assuming that there will be 80,000 loads per year on average and that the facility will operate for 50 weeks per year, 40 hours per week, what is the minimum number of trucks needed? r avg 80,000 mov/yr 50(40) hr/yr 40 mov/hr mr t avg SC trucks 222

223 Example 3: Handling Requirements 3. How many trucks are needed to handle a peak expected demand of 80 moves per hour? r peak 80 mov/hr mr t peak SC trucks 223

224 Example 3: Handling Requirements 4. If, instead of unloading at the conveyor, the 3 foot wide loads are placed side by side in a staging area along one side of 90 foot aisle that begins 30 feet from the dock, what is the expected time required for each single command S/R cycle? d 2( d ) X 2(30) ft t SC SC d v offset 150 ft/mov min/mov 616 ft/min 60 SC tl/ U min/mov hr/mov

225 Estimating Handling Costs Warehouse design involves the trade off between building and handling cost. Maximizing the cube utilization of a storage region will help minimize building costs. Handling costs can be estimated by determining: 1. Expected time required for each move based on an average of the time required to reach each slot in the region. 2. Number of vehicles needed to handle a target peak demand for moves, e.g., moves per hour. 3. Operating costs per hour of vehicle operation, e.g., labor, fuel (assuming the operators can perform other productive tasks when not operating a truck) 4. Annual operating costs based on annual demand for moves. 5. Total handling costs as the sum of the annual capital recovery costs for the vehicles and the annual operating costs. 225

226 Example 4: Estimating Handing Cost TA = 20,000 I/O Expected Distance: d 2 TA 2 20, ft dsc Expected Time: tsc 2t v Peak Demand: Annual Demand: r peak r year SC L/ U 200 ft 2(0.5 min) 2 min per move 200 fpm 75 moves per hour 100,000 moves per year tsc Number of Trucks: mrpeak trucks 60 Handling Cost: t TC mk r C 60 SC hand truck year labor 2 3($2,500 / tr-yr) 100,000 ($10 / hr) 60 $7,500 $33,333 $40,833 per year 226

227 Dedicated Storage Assignment (DSAP) The assignment of items to slots is termed slotting With randomized storage, all items are assigned to all slots DSAP (dedicated storage assignment problem): Assign N items to slots to minimize total cost of material flow DSAP solution procedure: 1. Order Slots: Compute the expected cost for each slot and then put into nondecreasing order 2. Order Items: Put the flow density (flow per unit of volume) for each item i into nonincreasing order f f f M s M s M s [1] [2] [ N ] [1] [1] [2] [2] [ N] [ N] 3. Assign Items to Slots: For i = 1,, N, assign item [i] to the first slots with a total volume of at least M [i] s [i] 227

228 1 D Slotting Example A B C Max units M Space/unit s Flow f Flow Density f/(m x s) Flow Density 1-D Slot Assignments Expected Distance Flow Total Distance C C C I/O 0 3 2(0) + 3 = 3 21 = A A A A I/O (3) + 4 = = B B B B B I/O (7) + 5 = 19 7 = 133 I/O C C C A A A A B B B B B

229 1 D Slotting Example (cont) Dedicated Random Class-Based A B C ABC AB AC BC Max units M Space/unit s Flow f Flow Density f/(m x s) D Slot Assignments Total Distance Total Space Dedicated (flow density) I/O C C C A A A A B B B B B Dedicated (flow only) I/O A A A A C C C B B B B B Class-based C C C AB AB AB AB AB AB I/O AB Randomized ABC ABC ABC ABC ABC ABC ABC ABC ABC I/O

230 2 D Slotting Example A B C Max units M Space/unit s Flow f Flow Density f/(m x s) Distance from I/O to Slot C C B C A A B B A A I/O B B B B B B A C A B A C I/O C A Original Assignment (TD = 215) Optimal Assignment (TD = 177) 230

231 DSAP Assumptions 1. All SC S/R moves 2. For item i, probability of move to/from each slot assigned to item is the same 3. The factoring assumption: a. Handling cost and distances (or times) for each slot are identical for all items b. Percent of S/R moves of item stored at slot j to/from I/O port k is identical for all items Depending of which assumptions not valid, can determine assignment using other procedures c x DSAP LAP LP QAP c x x cx ij ij TSP i ij ijkl ij kl 231

232 Example 5: 1 D DSAP What is the change in the minimum expected total distance traveled if dedicated, as compared to randomized, block stacking is used, where a. Slots located on one side of 10 foot wide down aisle b. All single command S/R operations c. Each lane is three deep, four high d in. two way pallet used for all loads e. Max inventory levels of SKUs A, B, C are 94, 64, and 50 f. Inventory levels are uncorrelated and retrievals occur at a constant rate g. Throughput requirements of A, B, C are 160, 140, 130 h. Single I/O port is located at the end of the aisle 232

233 Randomized: Example 5: 1 D DSAP L MA MB MC M rand d X SC D1 H 1 M NH N 2 2 DH (4) N lanes 3(4) xl 3(11) 33 ft rand X 33 ft TD f f f X,190 ft rand A B C 233

234 Example 5: 1 D DSAP Dedicated: fa 160 fb 140 fc , 2.19, 2.6 C B A M 94 M 64 M 50 A B C MA 160 MB 140 MC 130 LA 8, LB 6, LC 5 DH 3(4) DH 3(4) DH 3(4) X xl 3(5) 15, X xl 3(6) 18, X xl 3(8) 24 C C B B A A d C SC X 3(5) 15 ft C B SC C B d 2( X ) X 2(15) ft A SC C B A d 2( X X ) X 2(15 18) ft A B C ded A SC B SC C SC TD f d f d f d 160(90) 140(48) 130(15) 23, 070 ft 234

235 1 D Multiple Region Expected Distance A A A B B B B I/O I/Oʹ X A, X B X B A SC A A d d X 3 d di/o to I/ O XB In 1 D, easy to determine the offset In 2 D, no single offset value for each region d 2d X X 2X X X X X 10 B offset B A A B A A B AB TA X 3, TA X X 4, TA TA TA 7 A A B B A AB A B TM TA d, TM TA d A A A B B B AB AB AB B A B A A B A A B A TM TA d X X X X X X X X X X d B TA d TA d TM TM A A B B A B TMB TMAB TMA TAAB dab TAA da 7(7) 3(3) 10 TA TA TA 4 B B B 235

236 2 D Multiple Region Expected Distance 236

237 2 D Multiple Region Expected Distance 237

238 2 D Multiple Region Expected Distance If more than two regions For regions below diagonal (D), start with region closest to I/O For regions above diagonal (A+C), start with regions closest to I/O (C) For region in the middle (B), solve using whole area less other regions X A X C X D 238

239 Warehouse Operations 239 Order Picking Putaway Putaway

240 Warehouse Management System WMS interfaces with a corporation s enterprise resource planning (ERP) and the control software of each MHS Inventory Master File Item On-Hand Balance In-Transit Qty. Locations A ,21 B ,22 Location Master File Location Item On-Hand Balance In-Transit Qty. 11 A B A B 1 0 A 11 A 21 A B B B B Advance shipping notice (ASN) is a standard format used for communications 240

241 Logistics related Codes Commodity Code Item Code Unit Code Level Category Class Instance Description Function Grouping of similar objects Product classification Grouping of identical objects Inventory control Names Item number, Part number, SKU, SKU + Lot number Codes UNSPSC, GPC GTIN, UPC, ISBN, NDC Unique physical object Object tracking Serial number, License plate EPC, SSCC UNSPSC: United Nations Standard Products and Services Code GPC: Global Product Catalogue GTIN: Global Trade Item Number (includes UPC, ISBN, and NDC) UPC: Universal Product Code ISBN: International Standard Book Numbering NDC: National Drug Code EPC: Electronic Product Code (globally unique serial number for physical objects identified using RFID tags) SSCC: Serial Shipping Container Code (globally unique serial number for identifying movable units (carton, pallet, trailer, etc.)) 241

242 Identifying Storage Locations 242 Building Aisle Bay Tier Position Compartment Location: 1 -AAC D B Compartment A B 2 1 Wall Position E D C B A AAC AAB AAA Aisle (Y) Cross Aisle Bay (X) Down Aisle Tier (Z)

243 Receiving Reserve Receive Putaway Replenish Storage Forward Pick Order Pick Sort & Pack Ship Basic steps: 1. Unload material from trailer. 2. Identify supplier with ASN, and associate material with each moveable unit listed in ASN. 3. Assign inventory attributes to movable unit from item master file, possibly including repackaging and assigning new serial number. 4. Inspect material, possibly including holding some or all of the material for testing, and report any variances. 5. Stage units in preparation for putaway. 6. Update item balance in inventory master and assign units to a receiving area in location master. 7. Create receipt confirmation record. 8. Add units to putaway queue 243

244 Putaway A putaway algorithm is used in WMS to search for and validate locations where each movable unit in the putaway queue can be stored Inventory and location attributes used in the algorithm: Environment (refrigerated, caged area, etc.) Container type (pallet, case, or piece) Product processing type (e.g., floor, conveyable, nonconveyable) Velocity (assign to A, B, C based on throughput of item) Preferred putaway zone (item should be stored in same zone as related items in order to improve picking efficiency) 244

245 Replenishment Reserve Receive Putaway Replenish Storage Forward Pick Order Pick Sort & Pack Ship Replenishment is the process of moving material from reserve storage to a forward picking area so that it is available to fill customer orders efficiently Other types of in plant moves include: Consolidation: combining several partially filled storage locations of an item into a single location Rewarehousing: moving items to different storage locations to improve handling efficiency Reserve Storage Area 245

246 Order Picking Reserve Receive Putaway Replenish Storage Forward Pick Order Pick Sort & Pack Ship Order picking is at the intersection of warehousing and order processing Information Processing Order Processing Order Preparation Order Transmittal Storage 15% WH Operating Costs Receiving 10% Shipping 20% Material Handling Order Entry Warehousing Receiving Putaway Storage Order Picking Shipping Order Status Reporting Order Picking 55% 246

247 Order Picking Reserve Receive Putaway Replenish Storage Forward Pick Order Pick Sort & Pack Ship Pallet and Case Picking Area Levels of Order Picking Pallet Picking Case Picking Piece Picking Forward Piece Picking Area 247

248 Order Picking Reserve Receive Putaway Replenish Storage Forward Pick Order Pick Sort & Pack Ship Voice Directed Piece and Case Picking Pick to Light Piece Picking Increment/ Decrement Buttons Count Display Confirm Button Pick 24 Pack 14 Pack 10 Carton Flow Rack Picking Cart 248

249 Order Picking Reserve Receive Putaway Replenish Storage Forward Pick Order Pick Sort & Pack Ship Discrete Batch Methods of Order Picking Method Pickers per Order Orders per Picker Discrete Single Single Zone Multiple Single Batch Single Multiple Zone-Batch Multiple Multiple A B C D E F G H 7 A C7 G1 D5 Picker 1 Zone 1 Zone Zone Batch B4 F2 Zone E8 Picker 2

250 Sortation and Packing Reserve Receive Putaway Replenish Storage Forward Pick Order Pick Sort & Pack Ship Case Sortation System Wave zone batch piece picking, including downstream tilt tray based sortation 250

251 Shipping Reserve Receive Putaway Replenish Storage Forward Pick Order Pick Sort & Pack Ship Staging, verifying, and loading orders to be transported ASN for each order sent to the customer Customer specific shipping instructions retrieved from customer master file Carrier selection is made using the rate schedules contained in the carrier master file Shipping Area 251

252 Activity Profiling Total Lines: total number of lines for all items in all orders Lines per Order: average number of different items (lines/skus) in order Cube per Order: average total cubic volume of all units (pieces) in order Flow per Item: total number of S/R operations performed for item Lines per Item (popularity): total number of lines for item in all orders Cube Movement: total unit demand of item time x cubic volume Demand Correlation: percent of Customer Orders Order: 1 SKU A B C D Qty Order: 2 SKU Qty A 4 C 1 Order: 3 SKU Qty A 2 Order: 4 SKU Qty B 2 Order: 5 SKU Qty C 1 D 12 E 6 Item Master SKU Length Width Depth Cube Weight A B C D E Total Lines = 11 Lines per Order = 11/5 = 2.2 Cube per Order = SKU Flow per Item Lines per Item Cube Movement A B C D E Demand Correlation Distibution SKU A B C D E A B C D 0.2 E orders in which both items appear 252

253 Pallet Picking Equipment Cube Movement Block Stacking / Drive-In Rack Pallet Flow Rack Double-Deep Rack Push-Back Rack Push Back Rack Sliding Rack Single-Deep Selective Rack Double Deep Rack Flow per Item Sliding Rack Drive In Rack Single Deep Selective Rack 253

254 Case Picking Manual Automated Case Picking Cube Movement Push Back Rack Pallet Flow Rack Flow Delivery Lanes Equipment Induct Induct Single-Deep Selective Rack Lines per Item Case Dispensers Sortation Conveyor Floor-level Pick Multi-level Pick Case Picking Unitizing and Shipping Reserve Storage Replenish Forward Pick Storage Case Picking Case Picking Single-Deep Selective Racks Zone Batch Pick to Pallet Forward Pick Storage Case Picking Case Picking Floor vs. Multi level Pick to Pallet 254

255 Piece Picking Equipment Carton Flow Rack Cube Movement Storage Drawers Bin Shelving Vertical Lift Module Horizontal Carousel A-Frame Carton Flow Rack Lines per Item Vertical Lift Module Drawers/Bins A Frame Dispenser Carousel 255

256 Methods of Piece Picking Lines per Order, Cube per Order Discrete Zone (Infrequently Used) (Ex: Pick-and-Pass) Batch Zone-Batch (Ex: Pick Cart) (Ex: Wave Picking) Total Lines Scan Zone 1 Zone 2 Zone 3 Pick Pass No Pick Pass Pick Pick and Pass Zone Piece Picking Pick Conveyor Packing and Shipping Pick Cart Pick cart Batch Piece Picking Packing and Shipping Wave Zone Batch Piece Picking 256

257 Warehouse Automation Historically, warehouse automation has been a craft industry, resulting highly customized, one off, high cost solutions To survive, need to adapt mass market, consumer oriented technologies in order to realize to economies of scale replace mechanical complexity with software complexity How much can be spent for automated equipment to replace one material handler: $45, 432 $45, $219, $45,432: median moving machine operator annual wage + benefits 1.7% average real interest rate (real = nominal inflation) 5 year service life with no salvage (service life for Custom Software)

258 KIVA Mobile Robotic Fulfillment System Goods to man order picking and fulfillment system Multi agent based control Developed by Peter Wurman, former NCSU CSC professor Kiva now called Amazon Robotics purchased by Amazon in 2012 for $775 million

Truck Shipment Example: Periodic

Truck Shipment Example: Periodic 11. Continuing with the example: assuming a constant annual demand for the product of 0 tons, what is the number of full truckloads per year? f 0 ton/yr 6.1111 ton/ TL (full truckload ) max f 0 n 3.77

More information

Logistics Engineering Design Constants

Logistics Engineering Design Constants Logistics Engineering Design Constants 1. Circuity Factor: 1.2 ( g ) 1.2 GC distance actual road distance 2. Local vs. Intercity Transport: Local: < 50 mi use actual road distances Intercity: > 50 mi can

More information

Topics. 1. Introduction 2. Facility location 3. Freight transport. 4. Network models 5. Routing. 6. Warehousing. Exam 1 (take home) Exam 2 (take home)

Topics. 1. Introduction 2. Facility location 3. Freight transport. 4. Network models 5. Routing. 6. Warehousing. Exam 1 (take home) Exam 2 (take home) Topics 1. Introduction 2. Facility location. Freight transport Exam 1 (take home) 4. Network models 5. Routing Exam 2 (take home) 6. Warehousing Final project Final exam (in class) 119 Logistics Engineering

More information

ISE 754: Logistics Engineering. Michael G. Kay Spring 2018

ISE 754: Logistics Engineering. Michael G. Kay Spring 2018 ISE 754: Logistics Engineering Michael G. Kay Spring 2018 Topics 1. Introduction 2. Facility location 3. Freight transport Exam 1 (take home) 4. Network models 5. Routing Exam 2 (take home) 6. Warehousing

More information

Production System Design

Production System Design Lecture Notes for Production System Design Fall 2016 Michael G. Kay Fitts Department of Industrial and Systems Engineering North Carolina State University Raleigh, NC 27695-7906 These notes are provided

More information

University Question Paper Two Marks

University Question Paper Two Marks University Question Paper Two Marks 1. List the application of Operations Research in functional areas of management. Answer: Finance, Budgeting and Investment Marketing Physical distribution Purchasing,

More information

Overview of Freight Transport. Michael G. Kay

Overview of Freight Transport. Michael G. Kay Overview of Freight Transport Michael G. Kay Transport Modes Mode Cost in Cents per Ton Mile Cost Relative to Water Water 0.007 1 Rail 0.025 4 Road 0.251 36 Air 0.588 84 Carrier vs. Shipper Carrier: Company

More information

Topics in Supply Chain Management. Session 3. Fouad El Ouardighi BAR-ILAN UNIVERSITY. Department of Operations Management

Topics in Supply Chain Management. Session 3. Fouad El Ouardighi BAR-ILAN UNIVERSITY. Department of Operations Management BAR-ILAN UNIVERSITY Department of Operations Management Topics in Supply Chain Management Session Fouad El Ouardighi «Cette photocopie (d articles ou de livre), fournie dans le cadre d un accord avec le

More information

Strategies for Coordinated Drayage Movements

Strategies for Coordinated Drayage Movements Strategies for Coordinated Drayage Movements Christopher Neuman and Karen Smilowitz May 9, 2002 Abstract The movement of loaded and empty equipment (trailers and containers) between rail yards and shippers/consignees

More information

Collaborative Logistics

Collaborative Logistics Collaborative Logistics Martin Savelsbergh Ozlem Ergun Gultekin Kuyzu The Logistics Institute Georgia Institute of Technology 35th Annual Conference of the Italian Operations Research Society Lecce, September

More information

Best Practices for Transportation Management

Best Practices for Transportation Management Best Practices for Transportation Management A White Paper from Ozburn-Hessey Logistics www.ohlogistics.com/countonus.html or 800-401-6400 Introduction The mantra for all transportation professionals is

More information

ISyE 3133B Sample Final Tests

ISyE 3133B Sample Final Tests ISyE 3133B Sample Final Tests Time: 160 minutes, 100 Points Set A Problem 1 (20 pts). Head & Boulders (H&B) produces two different types of shampoos A and B by mixing 3 raw materials (R1, R2, and R3).

More information

Implementing a Pricing Mechanism for Public Logistics Networks

Implementing a Pricing Mechanism for Public Logistics Networks Industrial Engineering Research Conference, Atlanta, GA, May 14 18, 2005 Implementing a Pricing Mechanism for Public Logistics Networks Michael G. Kay and Ashish Jain Department of Industrial Engineering

More information

Factors Affecting Transportation Decisions. Transportation in a Supply Chain. Transportation Modes. Road freight transport Europe

Factors Affecting Transportation Decisions. Transportation in a Supply Chain. Transportation Modes. Road freight transport Europe Transportation in a Supply Chain Factors Affecting Transportation Decisions Carrier (party that moves or transports the product) Vehicle-related cost Fixed operating cost Trip-related cost Shipper (party

More information

Logistics Systems Design: Supply Chain Systems. Supply Chain Networks. Supply Chains Are Global and Ever Changing. Common Logistics Questions

Logistics Systems Design: Supply Chain Systems. Supply Chain Networks. Supply Chains Are Global and Ever Changing. Common Logistics Questions Logistics Systems Design: Supply Chain Systems Supply Chain Networks 1. Introduction 2. Forecasting 3. Transportation Systems 4. Transportation Models 5. Inventory Systems 6. Supply Chain Systems Customer

More information

1. are generally independent of the volume of units produced and sold. a. Fixed costs b. Variable costs c. Profits d.

1. are generally independent of the volume of units produced and sold. a. Fixed costs b. Variable costs c. Profits d. Final Exam 61.252 Introduction to Management Sciences Instructor: G. V. Johnson December 17, 2002 1:30 p.m. to 3:30 p.m. Room 210-224 University Centre Seats 307-328 Paper No. 492 Model Building: Break-Even

More information

Warehouse Design Process

Warehouse Design Process Warehousing Warehousing are the activities involved in the design and operation of warehouses A warehouse is the point in the supply chain where raw materials, work in process (WIP), or finished goods

More information

As Per Revised Syllabus of Leading Universities in India Including Dr. APJ Abdul Kalam Technological University, Kerala. V. Anandaraj, M.E., (Ph.D.

As Per Revised Syllabus of Leading Universities in India Including Dr. APJ Abdul Kalam Technological University, Kerala. V. Anandaraj, M.E., (Ph.D. Supply Chain & Logistics Management For B.E /B.Tech Mechanical Engineering Students As Per Revised Syllabus of Leading Universities in India Including Dr. APJ Abdul Kalam Technological University, Kerala

More information

Transport Decisions in Logistics/Supply Chain Management

Transport Decisions in Logistics/Supply Chain Management Transport Decisions in Logistics/Supply Chain Management Prepared by Dr. M. S. Memon Department of Industrial Engineering and Management Mehran UET, Jamshoro, Pakistan Sometimes your only available transportation

More information

1.224J/ESD.204J TRANSPORTATION OPERATIONS, PLANNING AND CONTROL: CARRIER SYSTEMS

1.224J/ESD.204J TRANSPORTATION OPERATIONS, PLANNING AND CONTROL: CARRIER SYSTEMS 1.224J/ESD.204J TRANSPORTATION OPERATIONS, PLANNING AND CONTROL: CARRIER SYSTEMS Professor Cynthia Barnhart Professor Nigel H.M. Wilson Fall 2003 1.224J/ ESD.204J Outline Sign-up Sheet Introductions Carrier

More information

Importance of Road Freight Transport to the Organization and Economy. Amal S. Kumarage July 2014

Importance of Road Freight Transport to the Organization and Economy. Amal S. Kumarage July 2014 Importance of Road Freight Transport to the Organization and Economy Amal S. Kumarage July 2014 Freight Transport FT is the process of conveying different types of goods from one point to another using

More information

ISE 204 OR II. Chapter 8 The Transportation and Assignment Problems. Asst. Prof. Dr. Deniz TÜRSEL ELİİYİ

ISE 204 OR II. Chapter 8 The Transportation and Assignment Problems. Asst. Prof. Dr. Deniz TÜRSEL ELİİYİ ISE 204 OR II Chapter 8 The Transportation and Assignment Problems Asst. Prof. Dr. Deniz TÜRSEL ELİİYİ 1 The Transportation and Assignment Problems Transportation Problems: A special class of Linear Programming

More information

LOGISTICS FOR CONSIGNEE, CONSOLIDATOR SHIPPER AND CARRIER

LOGISTICS FOR CONSIGNEE, CONSOLIDATOR SHIPPER AND CARRIER USED AT: AUTHOR: Marge Petersen, DAMA Project DATE: 11/26/97 REV: 1/14/99 TOP UCC Standards EDI Standards HazMat and DOT Regulations 850 Purchase Order LOGISTICS FOR CONSIGNEE, CONSOLIDATOR SHIPPER AND

More information

Chapter 2 Supply Chain Management

Chapter 2 Supply Chain Management Chapter Supply Chain Management Abstract Supply chain management deals with decisions on new facility locations, quantities to manufacture, modes of transporting the manufactured goods, and information

More information

SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research

SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT. BF360 Operations Research SCHOOL OF BUSINESS, ECONOMICS AND MANAGEMENT Unit 4 Distribution and Network Models Moses Mwale e-mail: moses.mwale@ictar.ac.zm Contents Unit 4. Distribution and Network Models 3 4.1.0 The Transportation

More information

OPERATIONS RESEARCH Code: MB0048. Section-A

OPERATIONS RESEARCH Code: MB0048. Section-A Time: 2 hours OPERATIONS RESEARCH Code: MB0048 Max.Marks:140 Section-A Answer the following 1. Which of the following is an example of a mathematical model? a. Iconic model b. Replacement model c. Analogue

More information

A Scientific Approach to Packaging Optimization

A Scientific Approach to Packaging Optimization 1 Packaging Optimization 406 A Scientific Approach to Packaging Optimization Jack Ampuja Supply Chain Optimizers Corrugate Background 2 Corrugate is infinitely recyclable Cellulose fibers shorten during

More information

Transportation Glossary

Transportation Glossary Transportation Glossary A API An application programming interface (API) is a set of routines, protocols, and tools for building software and applications. Southeastern s APIs are a suite known as WebConnect.

More information

Operation and supply chain management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras

Operation and supply chain management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras Operation and supply chain management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology Madras Lecture - 37 Transportation and Distribution Models In this lecture, we

More information

^ Springer. The Logic of Logistics. Theory, Algorithms, and Applications. for Logistics Management. David Simchi-Levi Xin Chen Julien Bramel

^ Springer. The Logic of Logistics. Theory, Algorithms, and Applications. for Logistics Management. David Simchi-Levi Xin Chen Julien Bramel David Simchi-Levi Xin Chen Julien Bramel The Logic of Logistics Theory, Algorithms, and Applications for Logistics Management Third Edition ^ Springer Contents 1 Introduction 1 1.1 What Is Logistics Management?

More information

TRANSPORTATION PROBLEM AND VARIANTS

TRANSPORTATION PROBLEM AND VARIANTS TRANSPORTATION PROBLEM AND VARIANTS Introduction to Lecture T: Welcome to the next exercise. I hope you enjoyed the previous exercise. S: Sure I did. It is good to learn new concepts. I am beginning to

More information

Jack Ampuja Supply Chain Optimizers Niagara University. Supply Chain Optimizers

Jack Ampuja Supply Chain Optimizers Niagara University. Supply Chain Optimizers Jack Ampuja Supply Chain Optimizers Niagara University Supply Chain Optimizers Supply Chain Optimizers Founded in Toronto in 1985 Completed 500+ packaging projects Staff of logisticians + packaging engineers

More information

XXXII. ROBUST TRUCKLOAD RELAY NETWORK DESIGN UNDER DEMAND UNCERTAINTY

XXXII. ROBUST TRUCKLOAD RELAY NETWORK DESIGN UNDER DEMAND UNCERTAINTY XXXII. ROBUST TRUCKLOAD RELAY NETWORK DESIGN UNDER DEMAND UNCERTAINTY Hector A. Vergara Oregon State University Zahra Mokhtari Oregon State University Abstract This research addresses the issue of incorporating

More information

Metaheuristics. Approximate. Metaheuristics used for. Math programming LP, IP, NLP, DP. Heuristics

Metaheuristics. Approximate. Metaheuristics used for. Math programming LP, IP, NLP, DP. Heuristics Metaheuristics Meta Greek word for upper level methods Heuristics Greek word heuriskein art of discovering new strategies to solve problems. Exact and Approximate methods Exact Math programming LP, IP,

More information

Final Project: Patient Transporter Facility

Final Project: Patient Transporter Facility Final Project: Patient Transporter Facility ISE 453: Design of PLS Systems Fall 2018 Assigned: Tue, 20 Nov (Groups of 4) Due: 11p Sun, 9 Dec Background A patient transporter is designed to assist in the

More information

Vehicle Routing with Cross Docks, Split Deliveries, and Multiple Use of Vehicles. Arun Kumar Ranganathan Jagannathan

Vehicle Routing with Cross Docks, Split Deliveries, and Multiple Use of Vehicles. Arun Kumar Ranganathan Jagannathan Vehicle Routing with Cross Docks, Split Deliveries, and Multiple Use of Vehicles by Arun Kumar Ranganathan Jagannathan A thesis submitted to the Graduate Faculty of Auburn University in partial fulfillment

More information

TARIFF ATI 100 Motor Carrier

TARIFF ATI 100 Motor Carrier Issued January 1, 2008 MC# 181180 TARIFF ATI 100 Motor Carrier Rules and Regulations & Accessorial Charges Applies to Local and Joint Traffic For Intrastate, Interstate, and Foreign Commerce Page 1 of

More information

Product Flow Path Design Because One Size Doesn t Fit All

Product Flow Path Design Because One Size Doesn t Fit All Product Flow Path Design Because One Size Doesn t Fit All Imagine your business with only one product purchased from just one supplier and distributed to a single customer who orders the same quantity

More information

Version 11.0 Updated 4/16

Version 11.0 Updated 4/16 1 Table of Contents 1. Domestic Shipping... 3 1.1. General Requirements... 3 1.2. Shipment Terms... Error! Bookmark not defined. 1.3. Freight Terms & Transportation Mode... 5 1.4. Commercial Zone Shipments...

More information

Designing Full Potential Transportation Networks

Designing Full Potential Transportation Networks Designing Full Potential Transportation Networks What Got You Here, Won t Get You There Many supply chains are the product of history, developed over time as a company grows with expanding product lines

More information

1.1. General Requirements Shipment Terms Freight Terms & Transportation Mode Commercial Zone Shipments...

1.1. General Requirements Shipment Terms Freight Terms & Transportation Mode Commercial Zone Shipments... Table of Contents 1. Domestic Shipping... 3 1.1. General Requirements... 3 1.2. Shipment Terms... 4 1.3. Freight Terms & Transportation Mode... 5 1.4. Commercial Zone Shipments... 6 1.5. Non-Commercial

More information

ISE480 Sequencing and Scheduling

ISE480 Sequencing and Scheduling ISE480 Sequencing and Scheduling INTRODUCTION ISE480 Sequencing and Scheduling 2012 2013 Spring term What is Scheduling About? Planning (deciding what to do) and scheduling (setting an order and time for

More information

CROSS-DOCKING: SCHEDULING OF INCOMING AND OUTGOING SEMI TRAILERS

CROSS-DOCKING: SCHEDULING OF INCOMING AND OUTGOING SEMI TRAILERS CROSS-DOCKING: SCHEDULING OF INCOMING AND OUTGOING SEMI TRAILERS 1 th International Conference on Production Research P.Baptiste, M.Y.Maknoon Département de mathématiques et génie industriel, Ecole polytechnique

More information

FST Logistics, Inc. LTL & TL Operating Rules and Charges Supplement Effective: October 6 th, 2014

FST Logistics, Inc. LTL & TL Operating Rules and Charges Supplement Effective: October 6 th, 2014 FST Logistics, Inc. LTL & TL Operating Rules and Charges Supplement Effective: October 6 th, 2014 Since 1991 Item 360 Proof Of Delivery / Additional Bill Copies Upon request, FST will provide "verbal"

More information

Optimization in Supply Chain Planning

Optimization in Supply Chain Planning Optimization in Supply Chain Planning Dr. Christopher Sürie Expert Consultant SCM Optimization Agenda Introduction Hierarchical Planning Approach and Modeling Capability Optimizer Architecture and Optimization

More information

Atcheson's Express, LLC. Rules Tariff AXRN 100 Effective Date October 1, 2002 Addendum April 27, 2010 Amended May 13, 2010 Amended July 23, 2012

Atcheson's Express, LLC. Rules Tariff AXRN 100 Effective Date October 1, 2002 Addendum April 27, 2010 Amended May 13, 2010 Amended July 23, 2012 Atcheson's Express, LLC. Rules Tariff AXRN 100 Effective Date October 1, 2002 Addendum April 27, 2010 Amended May 13, 2010 Amended July 23, 2012 Rules Tariff MC (292011) DOT (499031) CA (59524) Schedule

More information

Highway Motor Transportation. Concentrate On Commercial Motor Vehicles (CMV) Trucks Busses

Highway Motor Transportation. Concentrate On Commercial Motor Vehicles (CMV) Trucks Busses Highway Motor Transportation Concentrate On Commercial Motor Vehicles (CMV) Trucks Busses History 1913 Lincoln Highway 1916 1 st Federal Aid Legislation 1919 Army Convoy took 62 days 1921 2 nd Federal

More information

Central vs. Distributed Stocks: Trends in Logistic Network Design

Central vs. Distributed Stocks: Trends in Logistic Network Design Central vs. Distributed Stocks: Trends in Logistic Network Design Northeast Supply Chain Conference Cambridge, MA 2004 Bruce True, Welch s and Michael Watson, Logic Tools 1 Agenda Introduction to Network

More information

Vehicle Routing Tank Sizing Optimization under Uncertainty: MINLP Model and Branch-and-Refine Algorithm

Vehicle Routing Tank Sizing Optimization under Uncertainty: MINLP Model and Branch-and-Refine Algorithm Vehicle Routing Tank Sizing Optimization under Uncertainty: MINLP Model and Branch-and-Refine Algorithm Fengqi You Ignacio E. Grossmann Jose M. Pinto EWO Meeting, Sep. 2009 Vehicle Routing Tank Sizing

More information

Managing Transportation in a Supply Chain Sections 4.3, 4.4 and 4.5. utdallas.edu/~metin

Managing Transportation in a Supply Chain Sections 4.3, 4.4 and 4.5. utdallas.edu/~metin Managing Transportation in a Supply Chain Sections.,. and.5 Section.: Design Options for Distribution..: Drop-Shipping or Direct Shipping to Consumer Manufacturers Consumers Retailer Products are shipped

More information

The vehicle routing problem with demand range

The vehicle routing problem with demand range DOI 10.1007/s10479-006-0057-0 The vehicle routing problem with demand range Ann Melissa Campbell C Science + Business Media, LLC 2006 Abstract We propose and formulate the vehicle routing problem with

More information

CHAPTER 3 FLOW, SPACE, AND ACTIVITY RELATIONSHIPS. In determining the requirement of a facility, three important consideration are: Flow

CHAPTER 3 FLOW, SPACE, AND ACTIVITY RELATIONSHIPS. In determining the requirement of a facility, three important consideration are: Flow 1 CHAPTER 3 FLOW, SPACE, AND ACTIVITY RELATIONSHIPS Asst.Prof.Dr.BusabaPhruksaphanrat IE333 Industrial Plant Design Introduction 2 In determining the requirement of a facility, three important consideration

More information

Chapter 4. Models for Known Demand

Chapter 4. Models for Known Demand Chapter 4 Models for Known Demand Introduction EOQ analysis is based on a number of assumptions. In the next two chapters we describe some models where these assumptions are removed. This chapter keeps

More information

Logistics Management

Logistics Management Logistics Management Dr.T.A.S.Vijayaraghavan XLRI, Jamshedpur Logistics The branch of military science and operations dealing with the procurement, supply and maintenance of equipment, with the movement,

More information

Lecture - 44 Supply Chain

Lecture - 44 Supply Chain Economics, Management and Entrepreneurship Prof. Pratap. K. J. Mohapatra Department of Industrial Engineering and Management Indian Institute of Technology Kharagpur Lecture - 44 Supply Chain Good morning.

More information

SUSTAINABLE REVERSE LOGISTICS

SUSTAINABLE REVERSE LOGISTICS SUSTAINABLE REVERSE LOGISTICS Reducing Waste and Emissions in the Retail Supply Chain WHITE PAPER 02.24.2016 ABSTRACT The retail industry faces a large and growing challenge in managing the 3.5 billion

More information

This appendix includes the title and reference number for every best

This appendix includes the title and reference number for every best Inventory Best Practices, Second Edition By Steven M. Bragg Copyright 2011 by John Wiley & Sons, Inc. APPENDIX Summary of Inventory Best Practices This appendix includes the title and reference number

More information

Optimal Location of Refueling Stations for Hydrogen Railroads

Optimal Location of Refueling Stations for Hydrogen Railroads Optimal Location of Refueling Stations for Hydrogen Railroads Michael Kuby Arizona State University Department of Geography First Annual Hydrail Conference Charlotte, NC May 6, 2005 Outline of Presentation

More information

Business Plan. Distribution Strategies. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved.

Business Plan. Distribution Strategies. McGraw-Hill/Irwin. Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved. Business Plan Distribution Strategies McGraw-Hill/Irwin Copyright 2008 by The McGraw-Hill Companies, Inc. All rights reserved. 7.1 Introduction Focus on the distribution function. Various possible distribution

More information

THE VALUE OF DISCRETE-EVENT SIMULATION IN COMPUTER-AIDED PROCESS OPERATIONS

THE VALUE OF DISCRETE-EVENT SIMULATION IN COMPUTER-AIDED PROCESS OPERATIONS THE VALUE OF DISCRETE-EVENT SIMULATION IN COMPUTER-AIDED PROCESS OPERATIONS Foundations of Computer Aided Process Operations Conference Ricki G. Ingalls, PhD Texas State University Diamond Head Associates,

More information

Canada Milton Service Centre

Canada Milton Service Centre Detailed below are the routing and appointment scheduling instructions to be followed by service center you are shipping to. All vendors/carriers are required to call for an appointment at least 48 hours

More information

Techniques of Operations Research

Techniques of Operations Research Techniques of Operations Research C HAPTER 2 2.1 INTRODUCTION The term, Operations Research was first coined in 1940 by McClosky and Trefthen in a small town called Bowdsey of the United Kingdom. This

More information

A Mathematical Model for Driver Balance in Truckload Relay Networks

A Mathematical Model for Driver Balance in Truckload Relay Networks Georgia Southern University Digital Commons@Georgia Southern 12th IMHRC Proceedings (Gardanne, France 2012) Progress in Material Handling Research 2012 A Mathematical Model for Driver Balance in Truckload

More information

Retail Supply Chains Selected Best Practices. Scotia Capital Inc. Transportation and Logistics Conference May 6, 2008

Retail Supply Chains Selected Best Practices. Scotia Capital Inc. Transportation and Logistics Conference May 6, 2008 Retail Supply Chains Selected Best Practices Scotia Capital Inc. Transportation and Logistics Conference May 6, 2008 Patrick Sinnott Senior Vice President, Supply Chain Canadian Tire Corporation, Ltd.

More information

Canada Milton Service Centre

Canada Milton Service Centre Detailed below are the routing and appointment scheduling instructions to be followed by service center you are shipping to. All vendors/carriers are required to call for an appointment at least 48 hours

More information

The Training Material on Logistics Planning and Analysis has been produced under Project Sustainable Human Resource Development in Logistic Services

The Training Material on Logistics Planning and Analysis has been produced under Project Sustainable Human Resource Development in Logistic Services The Training Material on Logistics Planning and Analysis has been produced under Project Sustainable Human Resource Development in Logistic Services for ASEAN Member States with the support from Japan-ASEAN

More information

Capacitated vehicle routing problem for multi-product crossdocking with split deliveries and pickups

Capacitated vehicle routing problem for multi-product crossdocking with split deliveries and pickups Available online at www.sciencedirect.com Procedia - Social and Behavioral Sciences 62 ( 2012 ) 1360 1365 WC-BEM 2012 Capacitated vehicle routing problem for multi-product crossdocking with split deliveries

More information

Load Xpert - Load Planning

Load Xpert - Load Planning Load Xpert - Load Planning User Guide 5990 Auteuil Ave., Brossard, QC, Canada, J4Z 1N2 Tel.: (450) 923-1458 Fax: (450) 923 2077 email: info@loadxpert.com www.loadxpert.com Copyright 2006-2010, CIE-TECH

More information

Network Flows. 7. Multicommodity Flows Problems. Fall 2010 Instructor: Dr. Masoud Yaghini

Network Flows. 7. Multicommodity Flows Problems. Fall 2010 Instructor: Dr. Masoud Yaghini In the name of God Network Flows 7. Multicommodity Flows Problems 7.1 Introduction Fall 2010 Instructor: Dr. Masoud Yaghini Introduction Introduction In many application contexts, several physical commodities,

More information

Inventory Lot Sizing with Supplier Selection

Inventory Lot Sizing with Supplier Selection Inventory Lot Sizing with Supplier Selection Chuda Basnet Department of Management Systems The University of Waikato, Private Bag 315 Hamilton, New Zealand chuda@waikato.ac.nz Janny M.Y. Leung Department

More information

Routing order pickers in a warehouse with a middle aisle

Routing order pickers in a warehouse with a middle aisle Routing order pickers in a warehouse with a middle aisle Kees Jan Roodbergen and René de Koster Rotterdam School of Management, Erasmus University Rotterdam, P.O. box 1738, 3000 DR Rotterdam, The Netherlands

More information

A DETERMINISTIC ANNEALING ALGORITHM FOR THE PRE- AND END-HAULAGE OF INTERMODAL CONTAINER TERMINALS

A DETERMINISTIC ANNEALING ALGORITHM FOR THE PRE- AND END-HAULAGE OF INTERMODAL CONTAINER TERMINALS A DETERMINISTIC ANNEALING ALGORITHM FOR THE PRE- AND END-HAULAGE OF INTERMODAL CONTAINER TERMINALS An Caris Gerrit K. Janssens Transportation Research Institute Hasselt University - campus Diepenbeek Wetenschapspark

More information

Ant Colony Optimization for Road Modifications

Ant Colony Optimization for Road Modifications Ant Colony Optimization for Road Modifications Storm Beck 1 and John Sessions 2 Abstract Non-conventional products provide opportunities for the forest industry to increase economic value from forests;

More information

Logistics. Get the. right amount of right material to the right place at the right time

Logistics. Get the. right amount of right material to the right place at the right time Logistics 1 Logistics The process of planning, implementing, and controlling the efficient, cost effective flow and storage of raw materials, in-process inventory, finished goods and related information

More information

A Case Study of Capacitated Scheduling

A Case Study of Capacitated Scheduling A Case Study of Capacitated Scheduling Rosana Beatriz Baptista Haddad rosana.haddad@cenpra.gov.br; Marcius Fabius Henriques de Carvalho marcius.carvalho@cenpra.gov.br Department of Production Management

More information

The Time Window Assignment Vehicle Routing Problem

The Time Window Assignment Vehicle Routing Problem The Time Window Assignment Vehicle Routing Problem Remy Spliet, Adriana F. Gabor June 13, 2012 Problem Description Consider a distribution network of one depot and multiple customers: Problem Description

More information

MATHEMAICAL MODEL FOR COMBINED OUTBOUND AND INBOUNDED LOGISTICS USING MILKRUN DELIVERIES

MATHEMAICAL MODEL FOR COMBINED OUTBOUND AND INBOUNDED LOGISTICS USING MILKRUN DELIVERIES MATHEMAICAL MODEL FOR COMBINED OUTBOUND AND INBOUNDED LOGISTICS USING MILKRUN DELIVERIES Thanatorn Sinphatsirikul Pathorn Nantaseri Sukachai Penpokai Korapat Yusatharporn Aussadavut Dumrongsiri Sirindhorn

More information

The Two-Echelon Capacitated Vehicle Routing. Problem

The Two-Echelon Capacitated Vehicle Routing. Problem The Two-Echelon Capacitated Vehicle Routing Problem Jesus Gonzalez Feliu 1, Guido Perboli 1, Roberto Tadei 1 and Daniele Vigo 2 1 Control and Computer Engineering Department Politecnico di Torino, Italy

More information

For delivery appointment, please or leave a message at extension 5300.

For delivery appointment, please  or leave a message at extension 5300. Imperial Distributors, Inc. Logistics Requirements Guide For delivery appointment, please email scheduling@imperialdist.com, or leave a message at 508 756-5156 extension 5300 Routing Guide 1 To Imperial

More information

CENTRAL FREIGHT LINES, INC.

CENTRAL FREIGHT LINES, INC. ACCESSORIAL BOOKLET 16 TH REVISED TITLE PAGE ACCESSORIAL BOOKLET INCLUDING ACCESSORIAL S AND S AND C.O.D. COLLECTION FEE SCHEDULE CENF 100 ACCESSORIAL BOOKLET 16 TH REVISED PAGE 1 Index Topic Item # Page

More information

Freight haulers provides door-to-door domestic and international freight transportation to most major cities

Freight haulers provides door-to-door domestic and international freight transportation to most major cities Land Logistic " Railroad routes " Inland / Land Freight Logistic Freight haulers provides door-to-door domestic and international freight transportation to most major cities worldwide. For shipments less-than

More information

THE TRANSSHIPMENT PROBLEM IN TRAVEL FORECASTING: TOUR STRUCTURES FROM THE ONTARIO COMMERCIAL VEHICLE SURVEY

THE TRANSSHIPMENT PROBLEM IN TRAVEL FORECASTING: TOUR STRUCTURES FROM THE ONTARIO COMMERCIAL VEHICLE SURVEY THE TRANSSHIPMENT PROBLEM IN TRAVEL FORECASTING: TOUR STRUCTURES FROM THE ONTARIO COMMERCIAL VEHICLE SURVEY University of Wisconsin Milwaukee Paper No. 09-3 National Center for Freight & Infrastructure

More information

Core vs NYS Standards

Core vs NYS Standards Core vs NYS Standards Grade 5 Core NYS Operations and Algebraic Thinking -------------------------------------------------------------------------- 5.OA Write / Interpret Numerical Expressions Use ( ),

More information

I know that you all understand the critical importance of the freight transportation system

I know that you all understand the critical importance of the freight transportation system United States Senate Subcommittee on Surface Transportation and Merchant Marine Infrastructure, Safety and Security Testimony of Michael L. Ducker President and CEO FedEx Freight Corporation April 4, 2017

More information

MTTN L11 Order-picking MTTN25 Warehousing and Materials Handling. Warehousing and Materials Handling 1. Content. Learning objectives

MTTN L11 Order-picking MTTN25 Warehousing and Materials Handling. Warehousing and Materials Handling 1. Content. Learning objectives L11 Order-picking MTTN25 Warehousing and Materials Handling Warehousing and Materials Handling Tools & Techniques Optimization models Pick-paths Inclusion of SKU in FPA Lane depth & slotting L11 Layout

More information

Nine Ways Food and Beverage Companies Can Use Supply Chain Design to Drive Competitive Advantage

Nine Ways Food and Beverage Companies Can Use Supply Chain Design to Drive Competitive Advantage White Paper Nine Ways Food and Beverage Companies Can Use Supply Chain Design to Drive Competitive Advantage From long-term, strategic decision-making to tactical production planning, supply chain modeling

More information

SHIPPING INFORMATION

SHIPPING INFORMATION SHIPPING INFORMATION Warehouse Shipping Address: Exhibiting Company Name Booth # c/o FREEMAN 6060 Nancy Ridge Drive Suite C San Diego, CA 92121 Freeman will accept crated, boxed or skidded materials beginning

More information

1 Introduction 1. 2 Forecasting and Demand Modeling 5. 3 Deterministic Inventory Models Stochastic Inventory Models 63

1 Introduction 1. 2 Forecasting and Demand Modeling 5. 3 Deterministic Inventory Models Stochastic Inventory Models 63 CONTENTS IN BRIEF 1 Introduction 1 2 Forecasting and Demand Modeling 5 3 Deterministic Inventory Models 29 4 Stochastic Inventory Models 63 5 Multi Echelon Inventory Models 117 6 Dealing with Uncertainty

More information

Supply chain design and production systems Lesson 3: Logistics. Luigi Battezzati PhD

Supply chain design and production systems Lesson 3: Logistics. Luigi Battezzati PhD 1 Supply chain design and production systems Lesson 3: Logistics Luigi Battezzati PhD 2 Agenda Logistics Warehousing Layout Design Profiling 3 Logistics Logistics is the set of activities that manages

More information

Orchard Supplier Operation Guidelines Domestic Shipping & Transportation Requirements

Orchard Supplier Operation Guidelines Domestic Shipping & Transportation Requirements Orchard Supplier Operation Guidelines Domestic Shipping & Transportation Requirements Overview Routing Options Collect Routing Process The shipping and transportation routing instructions and requirements

More information

QUESTION BANK BCA V SEMESTER BCA-505 OPTIMAZATION TECHNIQUES

QUESTION BANK BCA V SEMESTER BCA-505 OPTIMAZATION TECHNIQUES QUESTION BANK BCA V SEMESTER BCA-0 OPTIMAZATION TECHNIQUES ------ UNIT I ------. A firm manufactures products A, B and C. The profits are Rs., Rs. and Rs. resp. The firm has machines and below is the required

More information

For delivery appointment, please or leave a message at extension 5300.

For delivery appointment, please  or leave a message at extension 5300. Imperial Distributors, Inc. Logistics Requirements Guide For delivery appointment, please email scheduling@imperialdist.com, or leave a message at 508 756-5156 extension 5300 Routing Guide 1 To Imperial

More information

Routing in maritime logistics

Routing in maritime logistics Routing in maritime logistics Truls Flatberg and Oddvar Kloster SINTEF 1 Outline Maritime routing Pickup and delivery variations Free delivery location Predefined number of visits Inter arrival gap Generic

More information

Chapter 5 Location and Layout Strategies

Chapter 5 Location and Layout Strategies Chapter 5 Location and Layout Strategies Outline The Strategic Importance Of Location Factors That Affect Location Decisions Methods Of Evaluating Location Alternatives The Strategic Importance Of Layout

More information

Multi-Period Vehicle Routing with Call-In Customers

Multi-Period Vehicle Routing with Call-In Customers Multi-Period Vehicle Routing with Call-In Customers Anirudh Subramanyam, Chrysanthos E. Gounaris Carnegie Mellon University Frank Mufalli, Jose M. Pinto Praxair Inc. EWO Meeting September 30 th October

More information

Storage Optimization in the Warehouse. Common Warehouse Activities

Storage Optimization in the Warehouse. Common Warehouse Activities Logistics and Supply Chain Management Part II: Warehouse Logistics The Warehouse and the Logistics Chain Warehouse Types Raw material Warehouses 1 hold raw materials near the point of induction into a

More information

Florida Multimodal Statewide Freight Model

Florida Multimodal Statewide Freight Model Florida Multimodal Statewide Freight Model Model inputs and structure, and integration with regional truck-touring models Presented by Colin Smith, RSG Freight Issues in Florida Florida has a large, complex,

More information

Transportation Problems

Transportation Problems C H A P T E R 11 Transportation Problems Learning Objectives: Understanding the feature of Assignment Problems. Formulate an Assignment problem. Hungarian Method Unbalanced Assignment Problems Profit Maximization

More information

Cartonization: The $avings Can Be Huge

Cartonization: The $avings Can Be Huge Cartonization: The $avings Can Be Huge www.invata.com Cartonization: The $avings Can Be Huge Overview One can hardly pick up a trade journal these days that is focused on warehousing, distribution, logistics

More information

David Simchi-Levi M.I.T. November 2000

David Simchi-Levi M.I.T. November 2000 Dynamic Pricing to improve Supply Chain Performance David Simchi-Levi M.I.T. November 2000 Presentation Outline The Direct-to-Consumer Model Motivation Opportunities suggested by DTC Flexible Pricing Strategies

More information