Optimal Inventory Policies For Assembly Systems Under Random Demands Assemble To Order System Shobhit Gupta

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    Optimal Inventory Policies For Assembly Systems Under Random Demands Assemble To Order System Shobhit Gupta - Presentation Transcript

    1. Optimal Inventory Policies for Assembly Systems under Random Demands Kaj Rosling Presented by: Shobhit Gupta, Operations Research Center This summary presentation is based on: Rosling, K. “Optimal Inventory Policies for Assembly Systems Under Random Demand.” Operations Research 43 (6), 1989.
    2. Main Result • Remodel an assembly system as a series system (See Figure 1 on page 566 of the Rosling paper) (See Figure 2 on page 571 of the Rosling paper) • Simple re-order policies are optimal
    3. Main Result • Assembly system: - Ordered amounts available after a fixed lead time - Random customer demands only for the end product - Assumptions on cost parameters • Under assumptions and restriction on initial stock levels, assembly system can be treated as a series system • Optimal inventory policy – can be calculated by approach in Clark and Scarf’s paper (1960)* *Clark, A.J. and Herbert Scarf. “Optimal Policies for a Multi-echelon Inventory Problem.” Management Science 6 (1960): 475-90.
    4. Relevant Literature • Clark and Scarf (1960) – derive optimal ordering policy for pure series system • Fukuda (1961) – include disposal of items in stock • Federgruen and Zipkin (1984) – generalize Clark and Scarf approach to stationary infinite horizon case
    5. Model • N items (components, subassemblies, the end item) • Each non-end item has exactly one successor - product networks forms a tree rooted in the end item • Exactly one unit of each item required for the end item • Notation: s (i ) = unique immediate successor of item i=1…N; s(1) = 0 A(i ) = the set of all successors of item i P (i ) = the set of immediate predecessors of item i B (i ) = the set of all predecessors of item I l i = number of periods (lead-time) for assembly (or delivery) of item i
    6. Model • At the beginning of a time period: 1. Outstanding orders arrive and new ordering decisions made 2. Old backlogs fulfilled and customer demands occur (for the end period) 3. Backlog and inventory holding costs incurred
    7. Notation = iid demand in period t for the end item with density φ (⋅) and ξt distribution Φ (⋅) E[ξ t ], expected value of ξ t λ = X it = echelon inventory position of item i in period t before ordering decision are made ( = inventory on hand + units in assembly/order - units backlogged) Yit = echelon inventory position of item i in period t after ordering decisions are made; Yit ≥ X it Yit − X it = amount ordered for item i in period t; arrives after l i periods
    8. Notation: contd.. l • X it = echelon inventory on hand of item i in period t before ordering decisions are made but after assembles arrive = Yi , t − li − ∑ k = t − li ξ k t −1 Ykt ≤ X it if i ∈ P ( k ) cannot order more than at hand l • (no intermediate shortage)
    9. Model: Cost parameters H i = unit installation holding cost per period of item i hi = unit echelon holding cost per period of item i hi = H i − ∑ k∈P (i ) H k p = unit backlogging cost per period of the end item α = period discount factor 0 < α ≤ 1 • Cost in period t N ∑ H i ( X it − X s (i )t ) + H1 ⋅ Max (0, X1t − ξt ) + p ⋅ Max (0, ξt − X1t ) l l l l i =2 Holding cost for end item/ Backlogging cost Installation Holding Cost
    10. Model: Cost • Alternate Formulation: (see page 567 of Rosling paper, left hand column) X il,t +li − ξ t +li = Yit − ∑s =1i ξ s t +l • Using • Total Expected Cost over an infinite horizon: (see equation 1 on page 567) Φ 1+1 (⋅) : convolution of Φ (⋅) over (l1 + 1) periods l
    11. Long-Run Inventory Position • M i : total lead-time for item i and all its M i = l i + ∑k∈A(i ) l k successors • (See page 567, part 2 “Long-Run Inventory Position)
    12. Long-Run Balance • Assembly system is in long-run balance in period t iff for i=1,..,N-1 X it − µ ≤ X iM1−tµ for µ = 1,..., M i − 1 M +, • Inventory positions equally close to the end item increase with total lead-time • Satisfied trivially if (i + 1) ∈ P(i)
    13. Assumptions on Cost parameters hi > 0 for all i • – All echelon holding costs positive N ∑ hi ⋅ α −M s (i ) < p + H1 • i =1 – Better to hold inventory than incur a backlog
    14. Long-run Inventory position Lemma 1: (See page 568 of Rosling paper) Lemma 2: (See page 568 of Rosling paper)
    15. Long-run Inventory position Theorem 1: “Any policy satisfying Lemmas 1 and 2 leads the system into long-run balance and keeps it there. This will take not more than MN+1 periods after accumulated demand exceeds Maxi Xi1.” Proof: Outline – X it ≤ X iL 1, t for all t ≥ q ( i ) by Lemma 1 + t −1 t −1 = Yiq − ∑ ξ r ≤ X −∑ ξ r = X iM1−tµ M −µ L –X i +1, q +, it r =q r =q for t = q (i ) + M i − µ t ≥ q(i) + M i – long-run balance for i for – Upper bound q(i)
    16. Equivalent Series System Theorem 2: If the Assumptions hold and system is initially in long-run balance, then optimal policies of the assembly system are equivalent to those of a pure series system where: – i succeeds item i+1 – lead-time of item i is Li – holding cost hi ← hi ⋅ α l −L i i Proof: Cost function ⎧∞ ⎞⎫ ⎛N L ∞ ⎪ ⎪ Min E ⎨∑ α ⋅ ∑ α ⋅ (hiα t −1 ⎜ )Yit +α ⋅ ( p + H 1 ) ∫ (ξ − Yit )φ1 (ξ )dξ ⎟⎬ li − Li L +1 L1 i ⎜ i =1 ⎟⎪ ⎪ i =1 Y ⎝ ⎠⎭ ⎩ Yit + Constant
    17. Equivalent Series System Easy to show, using Theorem 1,: X it ≤ X kt − M i for all i, t and k ∈ P(i ) M Hence, using Lemma 1, X it ≤ Yit* ≤ X iL 1,t + Use this constraint in Problem P.
    18. New Formulation for P ⎧∞ ⎞⎫ ⎛N L ∞ ⎪ ⎪ Min E ⎨∑ α ⋅ ∑ α i ⋅ (hiα t −1 ⎜ )Yit +α ⋅ ( p + H 1 ) ∫ (ξ − Yit )φ1 (ξ )dξ ⎟⎬ li − Li L +1 L1 ⎜ i =1 ⎟⎪ ⎪ i =1 Y ⎝ ⎠⎭ ⎩ Yit + Constant such that X it ≤ Yit ≤ X iL 1,t for all i, t + where t −1 ∑ξ X iL 1,t = Yi +1,t − L − + s s =t − L and X it = Yi ,t −1 − ξ t −1
    19. Equivalent Series System Corollary 2: There exist Si’s such that the following policy is optimal for all i and t Yit* = Min( S i , X iL 1,t ) if X it ≤ S i + Yit* = X it if X it ≥ S i Si – obtained from Clark and Scarf’s (1960) procedure • Critically dependent on initial inventory level assumption (long-run balance initial inventory levels) • Generally optimal policy by Schmidt and Nahmias (1985)
    20. Equivalent Series System Corollary 3: If Li=0, then – Optimal order policy with Si = Si-1 – i and i-1 can be aggregated – lead time of aggregate Li-1 – holding cost coefficient hi −1 +hiα − L i −1
    21. General Assumption on Costs • Generalized Assumption (See page 571, section 4) • Allowed to have hi ≤ 0 for some i • Examples: Meat or Rubber after cooking/ vulcanization – Components more expensive to store than assemblies – May have negative echelon holding costs
    22. Generalized Assumption • Aggregation procedure to eliminate i for which hi ≤ 0 • Leads to an assembly system satisfying the original assumption
    23. Practical Necessity of Generalized Assumption +∑k∈B (i ) hk ⋅α −M s (i ) −M s(k ) hi ⋅ α < 0 for some i 1. If – Minimal cost of P is unbounded +∑k∈B ( i ) hk ⋅α − M s (i ) −M s(k ) hi ⋅ α = 0 for some i 2. If – item i is a free good, hence predecessors of i may be neglected 3. If assumption (ii) not satisfied – production eventually ceases
    24. Summary • Assembly system: - Ordered amounts available after a fixed lead time - Random customer demands only for the end product - Assumptions on cost parameters • Under assumptions and restriction on initial stock levels, assembly system can be treated as a series system • Simple optimal inventory policy – can be calculated by approach in Clark and Scarf’s paper (1960)* *Clark, A.J. and Herbert Scarf. “Optimal Policies for a Multi-echelon Inventory Problem.” Management Science 6 (1960): 475-90.
    25. Comments • Series analogy does not work for: – Non stationary holding/production costs – Non-zero setup costs
    SlideShare Zeitgeist 2009

    + Siddharth NathSiddharth Nath Nominate

    custom

    476 views, 0 favs, 0 embeds more stats

    Optimal Inventory Policies For Assembly Systems Und more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 476
      • 476 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 10
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories