Presentation is loading. Please wait.

Presentation is loading. Please wait.

Utdallas.edu/~metin 1 Managing Cycle Inventories Matching Supply and Demand.

Similar presentations


Presentation on theme: "Utdallas.edu/~metin 1 Managing Cycle Inventories Matching Supply and Demand."— Presentation transcript:

1 utdallas.edu/~metin 1 Managing Cycle Inventories Matching Supply and Demand

2 utdallas.edu/~metin 2 Outline u Why to hold cycle inventories? u Economies of scale to reduce fixed costs per unit. u Joint fixed costs for multiple products u Long term quantity discounts u Short term quantity discounts: Promotions

3 utdallas.edu/~metin 3 Role of Inventory in the Supply Chain u Overstocking: Amount available exceeds demand –Liquidation, Obsolescence, Holding u Understocking: Demand exceeds amount available –Lost margin –Future sales »Consistent understocking reduces the customer demand Goal: Matching supply and demand

4 utdallas.edu/~metin 4 Batch or Lot size u Batch = Lot = quantity of products bought / produced together –But not simultaneously, since most production can not be simultaneous –Q: Lot size. R: Demand per time, the book uses D for R. u Consider sales at a Jean’s retailer with demand of 10 jeans per day and an order size of 100 jeans. –Q=100. R=10/day. Q R Inventory Time Q/R Order 0 Cycle

5 utdallas.edu/~metin 5 Demand affected by visibility u Demand is higher when the inventory is higher and is smaller when the inventory is smaller. –When I am buying coffee, it is often not fresh. Why? –Fresh coffee is consumed fast but stale coffee is not. Inventory Coffee becomes stale 0 4 Hours Store owner does not prepare new coffee Expects that coffee will finish in the next 2 hours 8 I arrive at the coffee shop

6 utdallas.edu/~metin 6 Batch or Lot size u Cycle inventory=Average inventory held during the cycle =Q/2=50 jean pairs u Average flow time –Remember Little’s law =(Average inventory)/(Average flow rate)=(Q/2)/R=5 days Some jeans stay in the inventory for 10 days, some for 0 day. u Long flow times make a company vulnerable in the case of product / technology changes u Lower cycle inventory decreases working (operating) capital needs and space requirements for inventory u Then, why not to set Q as low as possible?

7 utdallas.edu/~metin 7 Why to order in (large) lots? u Fixed ordering cost: S –Increase the lot size to decrease the fixed ordering cost per unit u Material cost per unit: C u Holding cost: Cost of carrying 1 unit in the inventory: H –H:=h.C –h: carrying $1 in the inventory > internal rate of return > interest rate u Lot size is chosen by trading off holding costs against fixed ordering costs (and sometimes material costs). –Ex: Where to buy groceries from: Fixed cost (driving)Material cost Convenience storelowHIGH Sam’s clubHIGHlow

8 utdallas.edu/~metin 8 Economic Order Quantity - EOQ Annual carrying cost Purchasing cost TC =+ Q 2 hC R Q S TC = + + Annual ordering cost CR + Total cost is simple function of the lot size Q. Note that we can drop the last term, it is not affected by the choice of Q.

9 utdallas.edu/~metin 9 Cost Minimization Goal Order Quantity (Q) The Total-Cost Curve is U-Shaped Ordering Costs Q Annual Cost ( optimal order quantity) Holding costs

10 utdallas.edu/~metin 10 Deriving the EOQ Take the derivative of the total cost function and set the derivative equal to zero to solve for Q. Total cost curve is convex i.e. curvature is upward so we obtain the minimizer. T: Reorder interval (cycle) length = EOQ/R. n: Ordering frequency: number of orders per unit time = R/EOQ. The total cost (without purchasing cost) curve reaches its minimum where the inventory carrying and ordering costs are equal.

11 utdallas.edu/~metin 11 EOQ example Demand, R = 12,000 computers per year. Unit cost, C = $500 Holding cost, h = 0.2. Fixed cost, S = $4,000/order. Find EOQ, Cycle Inventory, Average Flow Time, Optimal Reorder Interval and Optimal Ordering Frequency. EOQ = 979.79, say 980 computers Cycle inventory = EOQ/2 = 490 units Average Flow Time = EOQ/(2R) = 0.49 month Optimal Reorder interval, T = 0.0816 year = 0.98 month Optimal ordering frequency, n=12.24 orders per year.

12 utdallas.edu/~metin 12 Key Points from Batching u In deciding the optimal lot size the trade off is between setup (order) cost and holding cost. –At Marco's Pizza, owned by Marco's Franchising LLC of Toledo, Ohio, restaurants are looking to save money on their purchasing process. They are ordering larger amounts less frequently, are working with vendors to lock in transportation costs and are choosing manufacturers that are closer to distribution centers to help reduce freight costs. Marco's expects these and other changes to save the company a total of $2 million a year. For example, scaling down to once-a-week deliveries will save a Marco's franchisee with five stores more than $3,500 per year overall. u If demand increases by a factor of 4, it is optimal to increase batch size by a factor of 2 and produce (order) twice as often. Cycle inventory (in units) doubles. Cycle inventory (in days of demand) halves. u If lot size is to be reduced, one has to reduce fixed order cost. To reduce lot size by a factor of 2, fixed ordering cost has to be reduced by a factor of 4. This is what JIT strives to do.

13 utdallas.edu/~metin 13 Strategies for reducing fixed costs u In production –Standardization / dedicated –Simplification –Set up out of the production line »Service: At Taiwanese restaurants food order is taken from the customer while customers are waiting for a table. »Manufacturing: Toyota die change in stamping operation

14 utdallas.edu/~metin 14 Setup Time (Cost) Reduction u Set up time has two components –Internal setup: Executed while the machine is operating –External set up: Executed while the machine is stopped. EX: Consider the setup for a lecture: »Erase the board, bring the screen down, turn on laptop, project to screen »Turning on the laptop is the bottleneck u Which operations are external/internal w.r.t. turning on the laptop? EX: Roplast industries (a manufacturer of plastic bags) reduced setup times by 68%, down to 23 mins, and targeting 15 mins. This allowed Roplast run smaller batches. EX: 1000 ton metal stamp Used in making automobile body SMED: Single minute exchange of a die

15 utdallas.edu/~metin 15 More examples of Personal External setups u Announcing hw questions on the course web page increases the time available for the lecture. u At the Java coffee store (1 st floor of SOM), insulators are put on one coffee cup of each size before the customers order coffee. u I have investigated the idea of not removing belts from my trousers to reduce the time I take to dress up in the morning.

16 utdallas.edu/~metin 16 Strategies for reducing fixed costs in delivery In delivery –Third party logistics –Aggregating multiple products in a single order »Temporal, geographic aggregation –Various truck sizes, difficult to manage

17 utdallas.edu/~metin 17 Example: Lot Sizing with Multiple Products u Shipping multiple products over the same route to the same retailer u Demand per year –R L = 12,000; R M = 1,200; R H = 120 u Common transportation cost per delivery, –S = $4,000 u Product specific order cost per product in each delivery –s L = $1,000; s M = $1,000; s H = $1,000 u Holding cost, –h = 0.2 u Unit cost –C L = $500; C M = $500; C H = $500

18 utdallas.edu/~metin 18 Delivery Options u No Aggregation: –Each product ordered separately u Complete Aggregation: –All products delivered on each truck u Tailored Aggregation: –Selected subsets of products for each truck

19 utdallas.edu/~metin 19 No Aggregation: Order each product independently Total cost = $155,140

20 utdallas.edu/~metin 20 Complete Aggregation: Order jointly All Products in All Trucks u Total ordering cost S*=S+s L +s M +s H = $7,000 u n: common ordering frequency u Annual ordering cost = n S* u Total holding cost: u Total cost:

21 utdallas.edu/~metin 21 Complete Aggregation: Order all products jointly Annual order cost = 9.75×$7,000 = $68,250 Annual total cost = $136,528 Ordering high and low volume items at the same frequency cannot be a good idea.

22 utdallas.edu/~metin 22 Tailored Aggregation: Ordering Selected Subsets u Example: Orders may look like (L,M); (L,H); (L,M); (L,H). u Most frequently ordered product: L u M and H are ordered in every other delivery. u We can associate fixed order cost S with product L because it is ordered every time there is an order. u Products other than L, the rest are associated only with their incremental order costs (s values). An Algorithm: Step 1: Identify most frequently ordered product Step 2: Identify frequency of other products as a relative multiple Step 3: Recalculate ordering frequency of most frequently ordered product Step 4: Identify ordering frequency of all products

23 utdallas.edu/~metin 23 Tailored Aggregation: Ordering Selected Subsets u i is the generic index for items, i is L, M or H. u Step 1: Find most frequently ordered item: The frequency of the most frequently ordered item will be modified later. This is an approximate computation. u Step 2: Relative order frequency of other items, m i m i are relative order frequencies, they must be integers. They do not change in the remainder.

24 utdallas.edu/~metin 24 Tailored Aggregation: Ordering Selected Subsets u Step 3: Recompute the frequency of the most frequently ordered item. This item is ordered in every order whereas others are ordered in every m i orders. The average fixed ordering cost is:

25 utdallas.edu/~metin 25 Tailored Aggregation: Ordering Selected Subsets u Step 4: Recompute the ordering frequency n i of other products: u Total Annual ordering cost: nS+n H s H +n M s M +n L s L –n (the frequency of the most frequently ordered product) is one of the following values n H, n M, n L u Total Holding cost:

26 utdallas.edu/~metin 26 Tailored Aggregation: Ordering Selected Subsets u Step 1: u Step 2: Item L is ordered most frequently. Every other L order contains one M order. Every 5 L orders contain one H order. At this step we only now relative frequencies, not the actual frequencies.

27 utdallas.edu/~metin 27 Tailored Aggregation: Ordering Selected Subsets u Step 3: u Step 4: u Total ordering cost: –nS+n H s H +n M s M +n L s L =11.47(4000)+11.47(1000)+5.73(1000)+2.29(1000) = 45,880+11,470+5,730+2,290=65370 u Total holding cost =(528.1+104.71+26.2)100

28 utdallas.edu/~metin 28 Tailored Aggregation: Order selected subsets Annual order cost = $65,370 Total annual cost = $130,650 Compare with $136K of total aggregation and with $155K of no aggregation

29 utdallas.edu/~metin 29 Lessons From Aggregation u Aggregation allows a firm to lower lot size without increasing cost –Order frequencies without aggregation and with tailored aggregation »(11; 3.5; 1.1) vs. (11.47; 5.73; 2.29) »More frequent ordering implies smaller order sizes u Tailored aggregation is effective if product specific fixed cost is a large fraction of joint fixed cost u Complete aggregation is effective if product specific fixed cost is a small fraction of joint fixed cost u Information technology can decrease product specific ordering costs.

30 utdallas.edu/~metin 30 The word of the moment: Retail u Retail: The sale of goods in small quantities directly to the customer. Opposite of the word wholesale. u Retail is a very flexible word. It can be used as a –Noun: I work in retail. –Verb: Albertson retails various groceries. –Adjective: Retail margins are too narrow. –Adverb: Wal-mart sells everything retail. u Etymology: A variant of Old French retaille "piece cut off" from retaillier "to cut up" from re- "repeat" + tailler "cut." Akin to "tailor" which comes from Old French tailleor from taillier "to cut" going back to Late Latin taliare "cut."

31 utdallas.edu/~metin 31 Quantity Discounts u Lot size based –All units –Marginal unit at the end of these file u Volume based u How should buyer react? u What are appropriate discounting schemes?

32 utdallas.edu/~metin 32 All-Unit Quantity Discounts Cost/Unit $3 $2.96 $2.92 Order Quantity 5,000 10,000 Order Quantity 5,000 10,000 Total Material Cost q1q1 q2q2

33 utdallas.edu/~metin 33 All-Unit Quantity Discounts u {0,q 1,q 2 …} are price break quantities u Find EOQ for price in range q i to q i+1 –If q i  EOQ < q i+1, »Candidate in this range is EOQ, evaluate cost of ordering EOQ –If EOQ < q i, »Candidate in this range is q i, evaluate cost of ordering q i –If EOQ  q i+1, »Candidate in this range is q i+1, evaluate cost of ordering q i+1 u Warning: Do not ignore purchase cost –The annual material cost of buying in lot sizes of q i  Q < q i+1 is c i R. u Find minimum cost over all candidates

34 utdallas.edu/~metin 34 Finding Q with all units discount Quantity Total Cost

35 utdallas.edu/~metin 35 Finding Q with all units discount Quantity Total Cost 2

36 utdallas.edu/~metin 36 Finding Q with all units discount Quantity Total Cost 1’ 2

37 utdallas.edu/~metin 37 Why Quantity Discounts? u When a supplier and a retailer must use the same lot size –A pharmaceutical company (supplier) produces medicine in lots of 1000 bottles because the retailer wants this lot size. »If the supplier produces in lots of 500, he has to run two lots to make up 1000 units. The medicine in the first lot may expire until the second one is finished. »If the supplier produces in lots of 2000, he will have to keep 1000 units in his inventory until it is demanded by the retailer. The inventory spoils quickly in the pharmaceutical industry. u The lot size that minimizes retailers cost does not necessarily minimize supplier and retailer’s cost together. u Coordination in the supply chain –Will supplier and retailer be willing to operate with the same order sizes, frequencies, prices, etc.? How to ensure this willingness? Via contracts. –Quantity discounts given by a supplier to a retailer can motivate the retailer to order as the supplier wishes.

38 utdallas.edu/~metin 38 Coordination for Commodity Products: Supplier and Retailer Coordination u Consider a supplier S and retailer R pair u R = 120,000 bottles/year u S R = $100, h R = 0.2, C R = $3 u S S = $250, h S = 0.2, C S = $2 Retailer’s optimal lot size Q R = 6,324 bottles Retailer’s annual ordering and holding cost = $3,795; If Supplier uses the retailer’s lot size, Supplier’s annual ordering and holding cost = $6,009 Total annual supply chain cost = $9,804

39 utdallas.edu/~metin 39 Coordination for Commodity Products u What can the supplier do to decrease supply chain costs? Under the same lot size, –Coordinated lot size: 9,165= –Retailer cost = $4,059; Supplier cost = $5,106; –Supply chain cost = $9,165. $639 less than without coordination.

40 utdallas.edu/~metin 40 Coordination via Pricing by the Supplier u Effective pricing schemes –All unit quantity discount »$3 for lots below 9,165 »$2.9978 for lots of 9,165 or more. Where is 2.9978 coming from? –Show quantitydiscount.xls. –What is the retailer’s cost with the all unit quantity discount scheme? »Set the discounting scheme such that the retailer is slightly better off by ordering 9165 as opposed to 6324 bottles. »The supplier collects the $639 generated by the coordination. »Does the retailer accept this? –Supplier has the flexibility to offer up to $639 to retailer so that the retailer raises the order size from 6,324 to 9,165.

41 utdallas.edu/~metin 41 Quantity Discounts for a Firm with Market Power (Price dependent demand) u No inventory related costs u Demand curve 360,000 - 60,000p Retailer discounts to manipulate the demand u Retailer chooses the market price p, u Manufacturer chooses the sales price C R to the retailer. u Manufacturing cost C M =$2/unit ManufacturerRetailer Market Price, p demand Manufacturer’s Price, C R

42 utdallas.edu/~metin 42 Quantity Discounts for a Firm with Market Power u Retailer profit=(p-C R )(360,000-60,000p) u Manufacturer profit=(C R -C M ) (360,000-60,000p) where C M =$2 u Supply Chain profit=(p-2) (360,000-60,000p) u If each optimizes its own profit: u Manufacturer naively assumes that p= C R –Sets C R =$4 to maximize (C R -2) (360,000-60,000C R ) u Retailer takes C R =$4 –Sets p=$5 to maximize (p-4)(360,000-60,000p) u Q=60,000. Manufacturer and retailer profits are $120K and $60K respectively. Total SC profit is $180K. u Observe that if p=$4, total SC profits are (4-2)120K=$240K. u How to capture 240-180=$60K?

43 utdallas.edu/~metin 43 Two Part Tariffs and Volume Discounts u Design a two-part tariff that achieves the coordinated solution. u Design a volume discount scheme that achieves the coordinated solution. u Impact of inventory costs –Pass on some fixed costs with above pricing

44 utdallas.edu/~metin 44 Two part tariff: Part 1: Manufacturer recovers his costs. Part 2: Fixed Charge u Manufacturer sells each unit at $2 but adds a fixed charge of $180K to do business with the retailer. u Retailer profit=(p-2)(360,000-60,000p)-180,000 –Retailer sets p=$4 and obtains a profit of $60K –Q=120,000 u Manufacturer makes money only from the fixed charge which is $180K. u Total profit is $240K. Manufacturer makes $60K more. Retailer’s profit does not change. u Does the retailer complain? u Split of profits depend on bargaining power –Signaling strength –Reputation –Other alternative buyers and sellers –Previous history of negotiations; credibility (of threats), Nobel Economics Price 2005 –Mechanism for conflict resolution: iterative or at once

45 utdallas.edu/~metin 45 All units discount to capture all profits u Supplier applies all unit quantity discount: –If 0<Q<120,000, C R =$4 –Else C R =$3.5 u If Q<120,000, we already worked out that p=$5 and Q=60,000. And the total profit is $180,000. u If Q>=120,000, the retailer chooses p=$4.75 which yields Q=75,000 but it is outside the range. Choose the closest Q in the range: Q=120,000 and p=$4. u Retailer profit=(4-3.5)120,000=60,000 (Not worse off) u Manufacturer profit=(3.5-2)120,000=180,000 u Total SC profits are again $240K. u Manufacturer discounts to manipulate the market demand via retailer’s pricing. »Repeat with C R =$3.55 »Repeat with C R =$3.45 »Repeat with C R =$3.00

46 utdallas.edu/~metin 46 Lessons From Discounting Schemes u Lot size based discounts increase lot size and cycle inventory u Lot size based discounts are justified to achieve coordination for commodity products u Volume based discounts are more effective in general especially in keeping cycle inventory low –End of the horizon panic to get the discount: Hockey stick phenomenon –Volume based discounts are better over rolling horizons

47 utdallas.edu/~metin 47 Short Term Discounting u Why? –To increase sales, Ford –To push inventory down the SC, Campbell –To compete, Pepsi u Leads to a high lot size and cycle inventory because of strong forward buying

48 utdallas.edu/~metin 48 Weekly Shipments of Chicken Noodle Soup Forward Buying Discounting

49 utdallas.edu/~metin 49 Short Term Discounting u Promotion happens only once, u Optimal promotion order quantity Q d is a multiple of EOQ Time Quantity QdQd EOQ

50 utdallas.edu/~metin 50 Short Term Discounting Problem data: C: Normal unit cost d: Short term discount R: Annual demand h: Cost of holding $1 per year S: Fixed cost of ordering Decision variable: Q d : Short term (once) order quantity Forward buy = Q d - EOQ Is forward buy always nonnegative?

51 utdallas.edu/~metin 51 Short Term Discounts: Forward buying Ex 10.8 on p.280 Normal order size, EOQ = 6,324 bottles Normal cost, C = $3 per bottle Discount per tube, d = $0.15 Annual demand, R = 120,000 Holding cost, h = 0.2 Q d =38,236 Forward buy =38,236-6,324=31,912 Forward buy is five times the EOQ, this is a lot of inventory!

52 utdallas.edu/~metin 52 Supplier’s Promotion passed through to consumers? Discounts from Manufacturer Demand curve at retailer: 300,000 - 60,000p u Normal supplier price, C R = $3.00 Retailer profit=(p-3)(300,000-60,000p) –Optimal retail price = $4.00 –Customer demand = 60,000 u Supplier’s promotion discount = $0.15, C R = $2.85 Retailer profit=(p-2.85)(300,000-60,000p) –Optimal retail price = $3.925 –Customer demand = 64,500 u Retailer only passes through half the promotion discount and demand increases by 7.5% u Alternative: Supplier gives coupons for $0.15 to consumers. The retailer reacts by increasing his price.

53 utdallas.edu/~metin 53 Avoiding Problems with Promotions u Goal is to discourage retailer from forward buying in the supply chain u Counter measures –Make sure that the customer gets the discount for the items sold during the promotion »Sell-through: Scan based promotions »Customer coupons; Discounts available when the retailer returns the coupons to the supplier. The coupons are handed out to consumers by the supplier. Retailer realizes the discounts only after the consumer’s purchase. »Lennox (manufacturer of HVAC products) often prefers to offer discounts directly to builders (consumer) rather than going through retailers.

54 utdallas.edu/~metin 54 Strategic Levers to Reduce Lot Sizes Without Hurting Costs u Cycle Inventory Reduction –Reduce transportation and production lot sizes »Aggregate the fixed costs across multiple products, supply points, or delivery points u E.g. Tailored aggregation –Are quantity discounts consistent with manufacturing and logistics operations? »Volume discounts on rolling horizon »Two-part tariff –Are trade promotions essential? »Base on sell-thru (to consumer) rather than sell-in (to retailer)

55 utdallas.edu/~metin 55 Inventory Cost Estimation in Practice u Holding cost –Cost of capital –Spoilage cost, semiconductor product lose 2% of their value every week they stay in the inventory –Occupancy cost u Ordering cost –Buyer time –Transportation cost –Receiving/handling cost u Handling is generally Ordering cost rather than Holding cost

56 utdallas.edu/~metin 56 Summary u EOQ costs and quantity u Tailored aggregation to reduce fixed costs u Price discounting to coordinate the supply chain u Short term promotions

57 utdallas.edu/~metin 57 Marginal Unit Quantity Discounts Cost/Unit $3 $2.96 $2.92 Order Quantity 5,000 10,000 Order Quantity 5,000 10,000 Total Material Cost q1q1 q2q2 c0c0 c1c1 c2c2

58 utdallas.edu/~metin 58 Marginal Unit Quantity Discounts

59 utdallas.edu/~metin 59 Marginal-Unit Quantity Discounts u Find EOQ for price in range q i to q i+1 –If q i  EOQ < q i+1, »Candidate in this range is EOQ, evaluate cost of ordering EOQ –If EOQ < q i, »Candidate in this range is q i, evaluate cost of ordering q i –If EOQ  q i+1, »Candidate in this range is q i+1, evaluate cost of ordering q i+1 u Find minimum cost over all candidates

60 utdallas.edu/~metin 60 Marginal Unit Quantity Discounts Total cost Lot size q1q1 q2q2 EOQ 1 EOQ 3 Compare this total cost graph with that of all unit quantity discounts. Here the cost graph is continuous whereas that of all unit quantity discounts has breaks.

61 utdallas.edu/~metin 61 Marginal Unit Quantity Discounts Total cost Lot size q1q1 q2q2 EOQ 1 EOQ 2 EOQ 3


Download ppt "Utdallas.edu/~metin 1 Managing Cycle Inventories Matching Supply and Demand."

Similar presentations


Ads by Google