1 Optimal Inventory-Backorder Tradeoff in an Assemble-to-Order System with Random Leadtimes Yingdong Lu – IBM T.J. Watson Research Center Jing-Sheng Song.

Slides:



Advertisements
Similar presentations
Facility Location Decisions
Advertisements

1 Material to Cover  relationship between different types of models  incorrect to round real to integer variables  logical relationship: site selection.
Unità di Perugia e di Roma “Tor Vergata” "Uncertain production systems: optimal feedback control of the single site and extension to the multi-site case"
1 Lecture 2 Shortest-Path Problems Assignment Problems Transportation Problems.
Logistics Network Configuration
“Make to order or Make to Stock Model: and Application” S.Rajagopalan By: ÖNCÜ HAZIR.
1 Inventory Control for Systems with Multiple Echelons.
© Wallace J. Hopp, Mark L. Spearman, 1996, The (Q,r) Approach Assumptions: 1. Continuous review of inventory. 2.
Distribution Inventory Systems Dr. Everette S. Gardner, Jr.
Murat Kaya, Sabancı Üniversitesi 1 MS 401 Production and Service Systems Operations Spring Inventory Control – IV Multiperiod Probabilistic Demand:
Inventory Control IME 451, Lecture 3.
© 2015 McGraw-Hill Education. All rights reserved. Chapter 18 Inventory Theory.
Progress in Linear Programming Based Branch-and-Bound Algorithms
Periodic inventory models – single level  The objective is to minimize holding and backlog costs.  Unsatisfied demand is backlogged  Holding and backlog.
1 FIFTH International Conference on ``Analysis of Manufacturing Systems -- Production Management'‘ Zakynthos, Greece, 2005 QUEUEING MODELS FOR MANAGING.
Page 1 Alan Scheller-Wolf INFORMS Minneapolis October 6, 2013 Discussion of Marty Reiman’s Markov Lecture A Stochastic Programming Based Approach to ATO.
/faculteit technologie management Modelling Imperfect Advance Demand Information and Analysis of Optimal Inventory Policies Tarkan Tan Technische Universiteit.
Spring, Scheduling Operations. Spring, Scheduling Problems in Operations Job Shop Scheduling. Personnel Scheduling Facilities Scheduling.
1 Outline  multi-period stochastic demand  base-stock policy  convexity.
Intelligent Packet Dropping for Optimal Energy-Delay Tradeoffs for Wireless Michael J. Neely University of Southern California
Visual Recognition Tutorial
DEMAND VARIABILITY IN SUPPLY CHAINS Eren Anlar. Literature Review Deuermeyer and Schwarz (1981) and Svoronos and Zipkin (1988) provide techniques to approximate.
1 HEURISTICS FOR DYNAMIC SCHEDULING OF MULTI-CLASS BASE-STOCK CONTROLLED SYSTEMS Bora KAT and Zeynep Müge AVŞAR Department of Industrial Engineering Middle.
A gentle introduction to Gaussian distribution. Review Random variable Coin flip experiment X = 0X = 1 X: Random variable.
On the interaction between resource flexibility and flexibility structures Fikri Karaesmen, Zeynep Aksin, Lerzan Ormeci Ko ç University Istanbul, Turkey.
SIMULATION EXAMPLES. SELECTED SIMULATION EXAMPLES 4 Queuing systems (Dynamic System) 4 Inventory systems (Dynamic and Static) 4 Monte-Carlo simulation.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley Asynchronous Distributed Algorithm Proof.
Integer Programming Difference from linear programming –Variables x i must take on integral values, not real values Lots of interesting problems can be.
Approximating Power Indices Yoram Bachrach(Hebew University) Evangelos Markakis(CWI) Ariel D. Procaccia (Hebrew University) Jeffrey S. Rosenschein (Hebrew.
Customer Service in Pull Production Systems Mark L. SPEARMAN Presented By: Ahu SOYLU.
An Inventory-Location Model: Formulation, Solution Algorithm and Computational Results Mark S. Daskin, Collete R. Coullard and Zuo-Jun Max Shen presented.
Differentiating customer service on the basis of delivery lead-times Presented by: Y. Levent Kocaga.
Limiting probabilities. The limiting probabilities P j exist if (a) all states of the Markov chain communicate (i.e., starting in state i, there is.
Dimitrios Konstantas, Evangelos Grigoroudis, Vassilis S. Kouikoglou and Stratos Ioannidis Department of Production Engineering and Management Technical.
CHAPTER 15 S IMULATION - B ASED O PTIMIZATION II : S TOCHASTIC G RADIENT AND S AMPLE P ATH M ETHODS Organization of chapter in ISSO –Introduction to gradient.
Approximation Algorithms for Stochastic Combinatorial Optimization Part I: Multistage problems Anupam Gupta Carnegie Mellon University.
Supply Contract Allocation Gyana R. Parija Bala Ramachandran IBM T.J. Watson Research Center INFORMS Miami 2001.
Bold Stroke January 13, 2003 Advanced Algorithms CS 539/441 OR In Search Of Efficient General Solutions Joe Hoffert
ECES 741: Stochastic Decision & Control Processes – Chapter 1: The DP Algorithm 1 Chapter 1: The DP Algorithm To do:  sequential decision-making  state.
1 Chapter 5 Flow Lines Types Issues in Design and Operation Models of Asynchronous Lines –Infinite or Finite Buffers Models of Synchronous (Indexing) Lines.
1 Inventory Control with Stochastic Demand. 2  Week 1Introduction to Production Planning and Inventory Control  Week 2Inventory Control – Deterministic.
© 2009 IBM Corporation 1 Improving Consolidation of Virtual Machines with Risk-aware Bandwidth Oversubscription in Compute Clouds Amir Epstein Joint work.
1 Minimum Cost Flows Goal: Minimize costs to meet all demands in a network subject to capacities (combines elements of both shortest path and max flow.
Managing Uncertainty in Supply Chain: Safety Inventory Spring, 2014 Supply Chain Management: Strategy, Planning, and Operation Chapter 11 Byung-Hyun Ha.
ECES 741: Stochastic Decision & Control Processes – Chapter 1: The DP Algorithm 31 Alternative System Description If all w k are given initially as Then,
Stracener_EMIS 7305/5305_Spr08_ Supply Chain Analysis Dr. Jerrell T. Stracener, SAE Fellow Leadership in Engineering EMIS 7305/5305 Systems Reliability,
Image segmentation Prof. Noah Snavely CS1114
CHAPTER 5 Inventory Control Subject to Uncertain Demand McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All rights reserved.
1 The Base Stock Model. 2 Assumptions  Demand occurs continuously over time  Times between consecutive orders are stochastic but independent and identically.
Professor: Chu, Ta Chung Student: Nguyen Quang Tung Student’s ID: M977Z235 Fuzzy multiobjective linear model for supplier selection in a supply chain.
“Make to order - Make to Stock Production Systems By: ÖNCÜ HAZIR.
4th Annual INFORMS Revenue Management and Pricing Section Conference, June 2004 An Asymptotically-Optimal Dynamic Admission Policy for a Revenue Management.
OPERATING SYSTEMS CS 3530 Summer 2014 Systems with Multi-programming Chapter 4.
The (Q, r) Model.
EE 685 presentation Optimization Flow Control, I: Basic Algorithm and Convergence By Steven Low and David Lapsley.
Column Generation By Soumitra Pal Under the guidance of Prof. A. G. Ranade.
Introduction to Supply Chain Management Designing & Managing the Supply Chain Chapter 1 Byung-Hyun Ha
1 Inventory Control with Time-Varying Demand. 2  Week 1Introduction to Production Planning and Inventory Control  Week 2Inventory Control – Deterministic.
Inventories with Multiple Supply Sources and Networks of Queues with Overflow Bypasses Jing-Sheng Song Paul Zipkin Duke University WLU, 25 April, 2008.
IT Applications for Decision Making. Operations Research Initiated in England during the world war II Make scientifically based decisions regarding the.
3-1 Chapter 3: Network Planning CMB 8050 Matthew J. Liberatore.
METRIC Multi-Echelon Technique for Recoverable Item Control Craig C.Sherbrooke Presented by: Nuriye KAPTANLAR Y.Emre KARAMANOGLU
Recoverable Service Parts Inventory Problems -Ibrahim Mohammed IE 2079.
Balanced Billing Cycles and Vehicle Routing of Meter Readers by Chris Groër, Bruce Golden, Edward Wasil University of Maryland, College Park American University,
Tuesday, March 19 The Network Simplex Method for Solving the Minimum Cost Flow Problem Handouts: Lecture Notes Warning: there is a lot to the network.
Dynamic Lot Size Models
Management Science 461 Lecture 4b – P-median problems September 30, 2008.
CHAPTER 8 Operations Scheduling
Slides for Introduction to Stochastic Search and Optimization (ISSO) by J. C. Spall CHAPTER 15 SIMULATION-BASED OPTIMIZATION II: STOCHASTIC GRADIENT AND.
Dr. Arslan Ornek MATHEMATICAL MODELS
Presentation transcript:

1 Optimal Inventory-Backorder Tradeoff in an Assemble-to-Order System with Random Leadtimes Yingdong Lu – IBM T.J. Watson Research Center Jing-Sheng Song – University of California, Irvine David Yao – Columbia University

2 Outline The Assemble-to-Order System Model formulation Properties of optimal solution Solution techniques Numerical results Conclusion

3 Problem Background Assemble-to-order –Mass customization: Dell, Compaq, Ford –Only keep component inventory –Final product is assembled after an order is realized Optimal tradeoff between inventory and service Service measure –Average number of product backorders E[B] = Average # of customer orders waiting Proportion to average customer waiting time

4 The Assemble-to-Order System Suppliers Components Products Backorders (Items) (Customer demands) 1 2 m L1L1 L2L2 LmLm   Q 12 1 Q 12 2 QK1QK1 QK2QK2 QKmQKm

5 The Demand Model (multivariate compound Poisson process) m different components Overall demand: Poisson process with rate Type-K demand: requires only the components in K K = any subset of {1,…, m} Q K i = required number of units of component i in K q K = probability a demand is of type-K  q K = 1 Aggregate demand of component i: Compound Poisson process with rate i =  {i: in K} q K

6 Other Modeling Assumptions The leadtimes for each component are i.i.d. random variables –L i has distribution G i Base-stock policies (order-up-to policies) –s i = base-stock level for item i FCFS An order is backlogged if it is not yet completely filled. Committed inventory –If we have some items in stock but not others that are requested by an order, we put aside those available items as committed inventory for that order.

7 The Optimization Problem minimize E[B(s 1, …, s m )] subject to c 1 s 1 +…+c m s m < C where B = total number of customer backorders For any demand type K, let B K = type-K backorders = number of type-K orders not yet completely satisfied Then, B =  K B K

8 Solution Properties Let s i * be the optimal base-stock level for component i. If c i > c j, i E[L i ] < j E[L j ], and i < j, then s i * < s j *. Example: If i and j have the same cost, and are always requested together, then the one with longest leadtime has higher optimal base-stock level.

9 Solution Techniques Surrogate the objective function by simple lower and upper bounds Both the upper- and lower-bound problems share similar structures, which can be solved by –an exact network flow algorithm (but the number of arcs grows exponentially in the number of components) –faster greedy heuristic algorithms Numerical results show that the heuristic algorithm is effective.

10 The Supply Subsystem   Q 12 1 Q 12 2 QK1QK1 QK2QK2 QKmQKm Arrivals (Replenishment Orders) Suppliers X1X1 X2X2 XmXm

The Lower Bound X i = outstanding orders of component i in steady state, has a Poisson distribution with mean i E[L i ] B i = number of component i backorders = [X i - s i ] + B K,i = number of type-K backorders that have component i backlogged E[B K,i ] K E[B i ]/ i B K = number of type-K backorders = max i  K {B K,i } E[B K ] > max i  K {E[B K,i ]} max i  K { K E[B i ]/ i } E[B] = average total number of backorders =   E[B K ] >   max i  K { K E[B i ]/ i }  

12 Surrogate Problem I: Lower Bound Using the lower bound to approximate the objective function, we obtain the following surrogate problem After a change of variables, the problem becomes

13 Solving Surrogate Problem I Hierarchy structure: –There exists a complete ordering of all the order types (the subsets). For any K and (i,j), such that i, j belong to K, but not any set lower than K, we have z i =z j The hierarchy structure enables us to devise –an exact shortest-path algorithm (but still slow for large problems) –a much faster greedy-type heuristic K1K1 K2K2 K3K3

14 Surrogate Problem II: Upper Bound Applying Lai-Robins inequality, we have the following surrogate problem:

15 A Personal Computer Example 6 differentiating items 1. built-in zip drive 2. standard hard drive 3. high-profile hard drive 4. DVD-Rom drive 5. standard processor 6. high-profile processor 6 major demand types –{2,5} –{3,5} –{1,2,5} –{1,3,6} –{1,3,4,5} –{1,3,4,6}

16

17

18

19