SlideShare a Scribd company logo
1 of 23
HARAMAYA UNIVERSITY
POST GRADUATE PROGRAM DIRECTORATE
College: Natural and Computational Sciences
Department: Mathematics
Program: MSc. In Operation Research
PRESENTATION ASSIGNMENT OF OPERATION RESEARCH II
Prepared by: - Rauf Dina Abrahim ID No: PGP/650/14
Submitted to: - Sileshi D. (Ph.D.)
December, 2022 GC.
Haramaya University, Ethiopia
1. DETERMINISTIC EOQ INVENTORY MODELS
1.1 Introduction to Basic Inventory Models
The purpose of inventory theory is to determine rules that management can use to
minimize the costs associated with maintaining inventory and meeting customer
demand
Costs Involved in Inventory Models
οƒ˜ Ordering and Setup Cost.
οƒ˜ Unit Purchasing Cost.
οƒ˜ Holding or Carrying Cost.
οƒ˜ Stock out or Shortage Cost.
Assumptions of EOQ Models
οƒ˜ Repetitive Ordering.
οƒ˜ Constant Demand.
οƒ˜ Constant Lead Time.
οƒ˜ Continuous Ordering.
1.2 The Basic Economic Order Quantity Model
Assumptions of the Basic EOQ Model
For the basic EOQ model to hold, certain assumptions are required (for
the sake of definiteness, we assume that the unit of time is one year):
οƒ˜ Demand is deterministic and occurs at a constant rate.
οƒ˜ In an order of any size (say q units is placed, an ordering
and setup cost K is incurred.
οƒ˜ The lead time for each order is zero.
οƒ˜ No shortages are allowed.
οƒ˜ The cost per unit-year of holding inventory is h
Derivation of Basic EOQ Model
οƒ˜ We begin by making some simple observations.
οƒ˜ We should never place an order when I, the inventory level, is greater than zero; if
we place an order then the we are incurring an unnecessary holding cost.
οƒ˜ If I=0, we must place an order to prevent a shortage.
οƒ˜ Each time an order is placed (when I=0) we should order the same quantity, q.
οƒ˜ We now determine the value of q that minimizes annual cost (call it q*).
οƒ˜ Let TC(q) be the total annual cost incurred if q units are ordered each time that I=0.
Note that
οƒ˜ TC(q)= annual cost of placing orders + annual purchasing cost + annual holding a
cost …. (1)
Cont...
οƒ˜To do this let us consider the following notations:
οƒ˜ K = Cost of Placing an order
οƒ˜ h = holding cost
οƒ˜ D = Annual Demand
οƒ˜q = Order Quantity
οƒ˜p = purchasing cost
οƒ˜ I = Re-Order Point (level of inventory at which order is placed)
οƒ˜d = Demand Rate (say, daily demand)
cont...
So, Number of orders placed in that year =
𝐷
π‘ž
and length of each cycle is
π‘ž
𝐷
(from fig. 1).
οƒ˜ And Annual Ordering cost =
𝐾𝐷
π‘ž
………………. (1)
οƒ˜ Average inventory = [Area of the triangle (Figure-1)/Length of the cycle] =
1
2
π‘žπ‘‡
𝑇
=
π‘ž
2
;
οƒ˜ Or, Average inventory = [(Maximum Inventory + Minimum Inventory)/2] = (q+0)/2 =
π‘ž
2
.
οƒ˜ So, Annual Carrying Cost =
β„Žπ‘ž
2
………………….. (2)
οƒ˜ And purchasing cost =𝑃𝐷 ……………………………………….. (3)
Hence from I-III we obtained
οƒ˜ TC(q)= annual cost of placing orders + annual purchasing cost + annual holding a cost.
οƒ˜ 𝑇𝐢 π‘ž =
β„Žπ‘ž
2
+ 𝑝𝐷 +
𝐾𝐷
π‘ž
………………. (4)
οƒ˜ And TC* = Minimum Inventory Cost.
Cont.
Figure-1: A simple inventory model based on fixed demand and fixed lead time.
Cont.…
οƒ˜ To find the value of q that minimizes, 𝑇𝐢 π‘ž we set, 𝑇𝐢′ π‘ž = 0 equal to zero. These
yields
𝑇𝐢′ (π‘ž) = βˆ’
𝐾𝐷
π‘ž2 +
β„Ž
2
= 0 …………………… (5)
Thus from (3) we obtained π‘ž = Β±
2𝐾𝐷
β„Ž
οƒ˜ The economic order quantity, or EOQ, minimizes TC(q).
That is π‘žβˆ—
=
2𝐾𝐷
β„Ž
1
2
………………………………… (6)
Thus, q* does indeed minimize total annual cost.
οƒ˜ The figure on the next page confirms the fact that at q*, the annual holding and
ordering costs are the same.
Cont..
From Figure-2 it is evident at EOQ; Ordering Cost = Holding Cost
That is
𝐾𝐷
π‘žβˆ—
=
β„Žπ‘žβˆ—
2
…………………... (7)
From this equation (7), we can say that: π‘ž βˆ—2
=
2𝐾𝐷
β„Ž
.
So, π‘žβˆ—
=
2𝐾𝐷
β„Ž
1
2
Figure 2 Trade-Off between Holding Cost and Ordering Cost.
Cont..
Example 1
Braneast Airlines
Braneast Airlines uses 500 taillights per year. Each time an order for taillights is placed,
an ordering cost of $5 is incurred. Each light costs 40Β’, and the holding cost is 8Β’/light/year.
Assume that demand occurs at a constant rate and shortages are not allowed. What is the
EOQ? How many orders will be placed each year? How much time will elapse between
the placement of orders?
Solution
We are given that K=$5, h=$0.08/light/year, and D=500 lights/year. The EOQ is
π‘žβˆ— =
2 Γ— 5 Γ— 500
0.08
1
2
= 250
cont.
Hence, the airline should place an order for 250 taillights each time that inventory reaches
zero. π‘‚π‘Ÿπ‘‘π‘’π‘Ÿ =
𝐷
π‘žβˆ—
=
500
250
= 2 π‘œπ‘Ÿπ‘‘π‘’π‘Ÿ
The time between placement (or arrival) of orders is simply the length of a cycle. Since the
length of each cycle is
π‘žβˆ—
𝐷
, the time between orders will be
π‘žβˆ—
𝐷
=
250
500
= 0.5π‘¦π‘’π‘Žπ‘Ÿ
1.3 Computing the Optimal Order Quantity When Quantity Discounts Are
Allowed
οƒ˜ Up to now, we have assumed that the annual purchase cost does not depend on the order size.
In real life, however, suppliers often reduce the unit purchasing price for large orders. Such price
reductions are referred to as quantity discounts.
οƒ˜ If we let q be the quantity ordered each time an order is placed, the general quantity discount
model analyzed in this section may be described as follows:
οƒ˜ If π‘ž < 𝑏1, 𝑝1 π‘‘π‘œπ‘™π‘™π‘Žπ‘Ÿπ‘ .
οƒ˜ If 𝑏1 ≀ π‘ž < 𝑏2 π‘’π‘Žπ‘β„Ž π‘–π‘‘π‘’π‘š π‘π‘œπ‘ π‘‘ 𝑝2 π‘‘π‘œπ‘™π‘™π‘Žπ‘Ÿπ‘ .
οƒ˜ If π‘π‘˜βˆ’2 ≀ π‘ž < π‘π‘˜βˆ’1 π‘’π‘Žπ‘β„Ž π‘–π‘‘π‘’π‘š π‘π‘œπ‘ π‘‘ π‘π‘˜βˆ’1 π‘‘π‘œπ‘™π‘™π‘Žπ‘Ÿπ‘ .
οƒ˜ If π‘π‘˜βˆ’1 ≀ π‘ž < π‘π‘˜ = ∞ π‘’π‘Žπ‘β„Ž π‘–π‘‘π‘’π‘š π‘π‘œπ‘ π‘‘ π‘π‘˜ π‘‘π‘œπ‘™π‘™π‘Žπ‘Ÿπ‘ .
οƒ˜ Since 𝑏1, 𝑏2, 𝑏3, … , π‘π‘˜βˆ’1 are points where a price change occurs, we refer to them as price
break points
cont..
οƒ˜ Since larger order quantities should be associated with lower prices, we have π’‘π’Œ <
π’‘π’Œβˆ’πŸ < π’‘π’Œβˆ’πŸ < … < π’‘πŸ.
οƒ˜ Now to find the order quantity minimizing total annual costs, we need the following
definitions:
οƒ˜ 𝐸𝑂𝑄𝑖 = quantity that minimizes total annual cost if, for any order quantity, the
purchasing cost of the item is 𝑝𝑖.
οƒ˜ If 𝑇𝐢𝑖 π‘ž = total annual cost if each order is q units at a price 𝑝𝑖.
οƒ˜ 𝐸𝑂𝑄𝑖 is admissible if π‘π‘–βˆ’1 ≀ 𝐸𝑂𝑄𝑖 < 𝑏𝑖.
οƒ˜ 𝑇𝐢 π‘ž =actual annual cost of q items is ordered each time an order is placed.
οƒ˜ In general, the value of q minimizing 𝑇𝐢 π‘ž can be either a break point or some 𝐸𝑂𝑄𝑖.
οƒ˜ The following observations are helpful in determining the point that minimizes 𝑇𝐢 π‘ž .
cont..
οƒ˜ . Where 𝑇𝐢 π‘ž =
β„Žπ‘ž
2
+ 𝑝𝐷 +
𝐾𝐷
π‘ž
……………. (8)
οƒ˜ For any value of π‘ž,
𝑻π‘ͺπ’Œ(𝒒) < 𝑻π‘ͺπ’Œβˆ’πŸ(𝒒) < 𝑻π‘ͺπ’Œβˆ’πŸ(𝒒) < … < 𝑻π‘ͺ𝟏(𝒒)
οƒ˜ If 𝐸𝑂𝑄𝑖 is admissible, then minimum cost for π‘π‘–βˆ’1 ≀ π‘ž < 𝑏𝑖 occurs for π‘ž =
𝐸𝑂𝑄𝑖. If 𝐸𝑂𝑄𝑖 < 𝑏𝑖, the minimum cost for π‘π‘–βˆ’1 ≀ π‘ž < 𝑏𝑖 occurs for π‘ž = 𝑏𝑖.
οƒ˜ If π‘ž = 𝐸𝑂𝑄𝑖 for d=h/p using (5) we obtained 𝐸𝑂𝑄𝑖 =
2𝐾𝐷
𝑝𝑖𝑑
1
2
………………. (9)
Example
A local accounting firm in Smalltown orders boxes of floppy disks (10 disks to a box)
from a store in Megalopolis. The per-box price charged by the store depends on the
number of boxes purchased (see Table 1). The accounting firm uses 10,000 disks per
year. The cost of placing an order is assumed to be $100. The only holding cost is the
opportunity cost of capital, which is assumed to be 20% per year. For this example,
𝑏1 =100, 𝑏2 =300, 𝑝1 =$50.00, 𝑝2 =$49.00, and 𝑝3 =$48.50
cont..
Each time an order is placed for disks, how many boxes of disks should be ordered?
How many orders will be placed annually? What is the total annual cost of meeting the
accounting firm’s disk needs?
Solution
Given b1 = 100, b2 = 300, p1 =$50.00, p2 = $49.00, p3 = $48.50, d=0.2, K=$100 and
D = 1000 boxes per year. We first determine the best order quantity for p3 = $48.50 and
300 ≀ q.
𝐸𝑂𝑄3 =
2𝐾𝐷
𝑝𝑖𝑑
1
2
=
2(100)1000
0.2(48.50)
1
2
= 143.59.
Since EOQ3 < 300, EOQ3 is not admissible. Therefore q β‰₯ 300, TC3(q) is minimized by
π‘ž3
βˆ—
= 300.
We next consider p2=$49.00 and 100 ≀ q < 300. Then
𝐸𝑂𝑄2 =
2𝐾𝐷
𝑝𝑖𝑑
1
2
=
2(100)(1000)
9.8
1
2
= 142.86
Cont...
Since 100 ≀ 𝐸𝑂𝑄2 < 300, π‘‘β„Žπ‘’π‘  𝐸𝑂𝑄2 is admissible, and for a price 𝑝2 =$49.00, the best we
can do is to choose π‘ž2
βˆ—
=142.86.
Since π‘ž2
βˆ—
is admissible, p1 =%50.00 and 0 ≀ q < 100 cannot yield the order quantity minimizing
TC(q). Thus, either π‘ž2
βˆ—
or π‘ž3
βˆ—
will minimize TC(q).
To determine which of these order quantities minimizes TC(q), we must find the smaller of
𝑇𝐢3(300) and 𝑇𝐢2(142.86). For π‘ž3
βˆ—
the annual holding cost is $9.70.
Thus, forπ‘ž3
βˆ—
,
Annual ordering cost = 100(1000/300) = $333.33.
Annual purchasing cost = 1000(48.50) = $48,500.
Annual holding cost = (Β½) (300) (9.7) = $1455.
𝑇𝐢3 300 =$50, 288.33.
Cont...
For π‘ž2
βˆ—
the annual holding cost is $9.80. Thus, for π‘ž2
βˆ—
,
Annual ordering cost = 100(1000/142.86) = $699.99.
Annual purchasing cost = 1000(49) = $49,000.
Annual holding cost = (Β½) (142.86) (9.8) = $700.01.
𝑇𝐢2 142.86 =$50, 400.
Thus π‘ž3
βˆ—
= 300 will minimize TC(q).
Our analysis shows that each time an order is placed, 300 boxes of disks should
be ordered. Then 3.33 orders are placed each year.
1.4 The Continuous Rate EOQ Model
Many goods are produced internally rather than purchased from an outside supplier.
If a company meets demand by making its own products, the continuous rate EOQ
model will be more realistic than the traditional EOQ model.
The continuous rate EOQ model assumes that a firm can produce a good at a rate of r
units per time period. This means that during any time period of length, t, the firm can
produce rt units.
We define :-
οƒ˜ q = number of units produced during each production run.
οƒ˜ K = cost of setting up a production run.
οƒ˜ H = cost of holding one unit in inventory for one year.
οƒ˜ D = annual demand for the product.
οƒ˜ r = rate at which firm can make product per unit time (r>D)
Cont...
οƒ˜ Assuming that a production run begins at time 0, the variation of inventory over time is
οƒ˜ described by Figure 3. At the beginning of a production run, we are producing at a rate of π‘Ÿ
units per year, and demand is occurring at a rate of 𝐷 units per year. Thus, until π‘ž units are
produced, inventory increases at a rate of π‘Ÿ βˆ’ 𝐷 𝑒𝑛𝑖𝑑𝑠 per year.
οƒ˜ The variation of inventory over time is shown.
οƒ˜ π‘‚π‘π‘‘π‘–π‘šπ‘Žπ‘™ π‘Ÿπ‘’π‘› 𝑠𝑖𝑧𝑒 =
2πΎπ·π‘Ÿ
β„Ž(π‘Ÿβˆ’π·)
1
2
= 𝐸𝑂𝑄
π‘Ÿ
π‘Ÿβˆ’π·
1
2
…………………… (7)
οƒ˜ As r increases, production occurs at a more rapid rate. Hence, for large r, the rate model
should approach the instantaneous delivery situation of the EOQ model.
Cont...
Figure 3 Variation of Inventory for Continuous Rate EOQ Model
Example Macho Auto Company
Macho Auto Company needs to produce 10,000 car chassis per year. Each is valued at
$2,000. The plant has the capacity to produce 25,000 chassis per year. It costs $200 to set
up a production run, and the annual holding cost is 25Β’, per dollar of inventory. Determine the optimal production run
size. How many production runs should be made each year?
Solution:
We are given that;
r =25,000 chassis per year.
D=10,000 chassis per year.
h=0.25($2,000)/chassis/year =$500/chassis/year.
K=$200 per production run.
From (7),Optimal run size =
2πΎπ·π‘Ÿ
β„Ž(π‘Ÿβˆ’π·)
1
2
=
2(200)(10000)(25000)
500(25000βˆ’10000)
1
2
= 115.47.
Also
10000
115.47
= 86.60 production runs will be made each year.
Thank-you!!!

More Related Content

Similar to Inventory.pptx

Eoq model
Eoq modelEoq model
Eoq modelkahogan62
Β 
Inventory Control File II.pptx
Inventory Control File II.pptxInventory Control File II.pptx
Inventory Control File II.pptxAnithaTAssistantProf
Β 
Inventory control
Inventory controlInventory control
Inventory controlR A Shah
Β 
Inventory Management Inventory management
Inventory Management Inventory managementInventory Management Inventory management
Inventory Management Inventory managementsakshi0503sakshi
Β 
Deen Dayal Upadhaya College, University of Delhi
Deen Dayal Upadhaya College, University of DelhiDeen Dayal Upadhaya College, University of Delhi
Deen Dayal Upadhaya College, University of DelhiKiranMittal7
Β 
inventory-management
inventory-managementinventory-management
inventory-managementrajesh.pal45
Β 
Ch14 Inventory Management
Ch14  Inventory ManagementCh14  Inventory Management
Ch14 Inventory Managementajithsrc
Β 
theory of cost
theory of costtheory of cost
theory of costMeenal Gupta
Β 
ECONOMIC ORDER QTY
ECONOMIC ORDER QTYECONOMIC ORDER QTY
ECONOMIC ORDER QTYPrashant Sharma
Β 
Inventory management
Inventory managementInventory management
Inventory managementNilesh Ahuja
Β 
Chapter 13
Chapter 13Chapter 13
Chapter 13cjadams42
Β 
Procurement Strategy for Manufacturing and JIT
Procurement Strategy for Manufacturing and JITProcurement Strategy for Manufacturing and JIT
Procurement Strategy for Manufacturing and JITIJERD Editor
Β 
3. good inventory-management-edited-ppt
3. good  inventory-management-edited-ppt3. good  inventory-management-edited-ppt
3. good inventory-management-edited-pptshahidch44
Β 

Similar to Inventory.pptx (20)

Managerial Economics Cost PPT
Managerial Economics Cost PPTManagerial Economics Cost PPT
Managerial Economics Cost PPT
Β 
Eoq model
Eoq modelEoq model
Eoq model
Β 
Inventory Control File II.pptx
Inventory Control File II.pptxInventory Control File II.pptx
Inventory Control File II.pptx
Β 
Inventory control
Inventory controlInventory control
Inventory control
Β 
Inventory Management Inventory management
Inventory Management Inventory managementInventory Management Inventory management
Inventory Management Inventory management
Β 
Deen Dayal Upadhaya College, University of Delhi
Deen Dayal Upadhaya College, University of DelhiDeen Dayal Upadhaya College, University of Delhi
Deen Dayal Upadhaya College, University of Delhi
Β 
Cost oncept
Cost onceptCost oncept
Cost oncept
Β 
inventory-management
inventory-managementinventory-management
inventory-management
Β 
Cost curve
Cost curveCost curve
Cost curve
Β 
inventory control for construction
inventory control for constructioninventory control for construction
inventory control for construction
Β 
Ch14 Inventory Management
Ch14  Inventory ManagementCh14  Inventory Management
Ch14 Inventory Management
Β 
NEDSI-2015_Final
NEDSI-2015_FinalNEDSI-2015_Final
NEDSI-2015_Final
Β 
theory of cost
theory of costtheory of cost
theory of cost
Β 
ECONOMIC ORDER QTY
ECONOMIC ORDER QTYECONOMIC ORDER QTY
ECONOMIC ORDER QTY
Β 
Inventory management
Inventory managementInventory management
Inventory management
Β 
Costs of Production
Costs of ProductionCosts of Production
Costs of Production
Β 
Chapter 13
Chapter 13Chapter 13
Chapter 13
Β 
Procurement Strategy for Manufacturing and JIT
Procurement Strategy for Manufacturing and JITProcurement Strategy for Manufacturing and JIT
Procurement Strategy for Manufacturing and JIT
Β 
3. good inventory-management-edited-ppt
3. good  inventory-management-edited-ppt3. good  inventory-management-edited-ppt
3. good inventory-management-edited-ppt
Β 
Unit III - Inventory Problems
Unit III - Inventory ProblemsUnit III - Inventory Problems
Unit III - Inventory Problems
Β 

Recently uploaded

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPCeline George
Β 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...JhezDiaz1
Β 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.arsicmarija21
Β 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
Β 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
Β 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
Β 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
Β 
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈcall girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ9953056974 Low Rate Call Girls In Saket, Delhi NCR
Β 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
Β 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
Β 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxabhijeetpadhi001
Β 
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdfssuser54595a
Β 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
Β 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
Β 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxEyham Joco
Β 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
Β 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...jaredbarbolino94
Β 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
Β 

Recently uploaded (20)

What is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERPWhat is Model Inheritance in Odoo 17 ERP
What is Model Inheritance in Odoo 17 ERP
Β 
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
ENGLISH 7_Q4_LESSON 2_ Employing a Variety of Strategies for Effective Interp...
Β 
AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.AmericanHighSchoolsprezentacijaoskolama.
AmericanHighSchoolsprezentacijaoskolama.
Β 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
Β 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
Β 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
Β 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
Β 
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈcall girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
call girls in Kamla Market (DELHI) πŸ” >ΰΌ’9953330565πŸ” genuine Escort Service πŸ”βœ”οΈβœ”οΈ
Β 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
Β 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
Β 
MICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptxMICROBIOLOGY biochemical test detailed.pptx
MICROBIOLOGY biochemical test detailed.pptx
Β 
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAΠ‘Y_INDEX-DM_23-1-final-eng.pdf
Β 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
Β 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
Β 
Types of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptxTypes of Journalistic Writing Grade 8.pptx
Types of Journalistic Writing Grade 8.pptx
Β 
Model Call Girl in Bikash Puri Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Bikash Puri  Delhi reach out to us at πŸ”9953056974πŸ”Model Call Girl in Bikash Puri  Delhi reach out to us at πŸ”9953056974πŸ”
Model Call Girl in Bikash Puri Delhi reach out to us at πŸ”9953056974πŸ”
Β 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
Β 
Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...Historical philosophical, theoretical, and legal foundations of special and i...
Historical philosophical, theoretical, and legal foundations of special and i...
Β 
OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...OS-operating systems- ch04 (Threads) ...
OS-operating systems- ch04 (Threads) ...
Β 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
Β 

Inventory.pptx

  • 1. HARAMAYA UNIVERSITY POST GRADUATE PROGRAM DIRECTORATE College: Natural and Computational Sciences Department: Mathematics Program: MSc. In Operation Research PRESENTATION ASSIGNMENT OF OPERATION RESEARCH II Prepared by: - Rauf Dina Abrahim ID No: PGP/650/14 Submitted to: - Sileshi D. (Ph.D.) December, 2022 GC. Haramaya University, Ethiopia
  • 2. 1. DETERMINISTIC EOQ INVENTORY MODELS 1.1 Introduction to Basic Inventory Models The purpose of inventory theory is to determine rules that management can use to minimize the costs associated with maintaining inventory and meeting customer demand Costs Involved in Inventory Models οƒ˜ Ordering and Setup Cost. οƒ˜ Unit Purchasing Cost. οƒ˜ Holding or Carrying Cost. οƒ˜ Stock out or Shortage Cost. Assumptions of EOQ Models οƒ˜ Repetitive Ordering. οƒ˜ Constant Demand. οƒ˜ Constant Lead Time. οƒ˜ Continuous Ordering.
  • 3. 1.2 The Basic Economic Order Quantity Model Assumptions of the Basic EOQ Model For the basic EOQ model to hold, certain assumptions are required (for the sake of definiteness, we assume that the unit of time is one year): οƒ˜ Demand is deterministic and occurs at a constant rate. οƒ˜ In an order of any size (say q units is placed, an ordering and setup cost K is incurred. οƒ˜ The lead time for each order is zero. οƒ˜ No shortages are allowed. οƒ˜ The cost per unit-year of holding inventory is h
  • 4. Derivation of Basic EOQ Model οƒ˜ We begin by making some simple observations. οƒ˜ We should never place an order when I, the inventory level, is greater than zero; if we place an order then the we are incurring an unnecessary holding cost. οƒ˜ If I=0, we must place an order to prevent a shortage. οƒ˜ Each time an order is placed (when I=0) we should order the same quantity, q. οƒ˜ We now determine the value of q that minimizes annual cost (call it q*). οƒ˜ Let TC(q) be the total annual cost incurred if q units are ordered each time that I=0. Note that οƒ˜ TC(q)= annual cost of placing orders + annual purchasing cost + annual holding a cost …. (1)
  • 5. Cont... οƒ˜To do this let us consider the following notations: οƒ˜ K = Cost of Placing an order οƒ˜ h = holding cost οƒ˜ D = Annual Demand οƒ˜q = Order Quantity οƒ˜p = purchasing cost οƒ˜ I = Re-Order Point (level of inventory at which order is placed) οƒ˜d = Demand Rate (say, daily demand)
  • 6. cont... So, Number of orders placed in that year = 𝐷 π‘ž and length of each cycle is π‘ž 𝐷 (from fig. 1). οƒ˜ And Annual Ordering cost = 𝐾𝐷 π‘ž ………………. (1) οƒ˜ Average inventory = [Area of the triangle (Figure-1)/Length of the cycle] = 1 2 π‘žπ‘‡ 𝑇 = π‘ž 2 ; οƒ˜ Or, Average inventory = [(Maximum Inventory + Minimum Inventory)/2] = (q+0)/2 = π‘ž 2 . οƒ˜ So, Annual Carrying Cost = β„Žπ‘ž 2 ………………….. (2) οƒ˜ And purchasing cost =𝑃𝐷 ……………………………………….. (3) Hence from I-III we obtained οƒ˜ TC(q)= annual cost of placing orders + annual purchasing cost + annual holding a cost. οƒ˜ 𝑇𝐢 π‘ž = β„Žπ‘ž 2 + 𝑝𝐷 + 𝐾𝐷 π‘ž ………………. (4) οƒ˜ And TC* = Minimum Inventory Cost.
  • 7. Cont. Figure-1: A simple inventory model based on fixed demand and fixed lead time.
  • 8. Cont.… οƒ˜ To find the value of q that minimizes, 𝑇𝐢 π‘ž we set, 𝑇𝐢′ π‘ž = 0 equal to zero. These yields 𝑇𝐢′ (π‘ž) = βˆ’ 𝐾𝐷 π‘ž2 + β„Ž 2 = 0 …………………… (5) Thus from (3) we obtained π‘ž = Β± 2𝐾𝐷 β„Ž οƒ˜ The economic order quantity, or EOQ, minimizes TC(q). That is π‘žβˆ— = 2𝐾𝐷 β„Ž 1 2 ………………………………… (6) Thus, q* does indeed minimize total annual cost. οƒ˜ The figure on the next page confirms the fact that at q*, the annual holding and ordering costs are the same.
  • 9. Cont.. From Figure-2 it is evident at EOQ; Ordering Cost = Holding Cost That is 𝐾𝐷 π‘žβˆ— = β„Žπ‘žβˆ— 2 …………………... (7) From this equation (7), we can say that: π‘ž βˆ—2 = 2𝐾𝐷 β„Ž . So, π‘žβˆ— = 2𝐾𝐷 β„Ž 1 2 Figure 2 Trade-Off between Holding Cost and Ordering Cost.
  • 10. Cont.. Example 1 Braneast Airlines Braneast Airlines uses 500 taillights per year. Each time an order for taillights is placed, an ordering cost of $5 is incurred. Each light costs 40Β’, and the holding cost is 8Β’/light/year. Assume that demand occurs at a constant rate and shortages are not allowed. What is the EOQ? How many orders will be placed each year? How much time will elapse between the placement of orders? Solution We are given that K=$5, h=$0.08/light/year, and D=500 lights/year. The EOQ is π‘žβˆ— = 2 Γ— 5 Γ— 500 0.08 1 2 = 250
  • 11. cont. Hence, the airline should place an order for 250 taillights each time that inventory reaches zero. π‘‚π‘Ÿπ‘‘π‘’π‘Ÿ = 𝐷 π‘žβˆ— = 500 250 = 2 π‘œπ‘Ÿπ‘‘π‘’π‘Ÿ The time between placement (or arrival) of orders is simply the length of a cycle. Since the length of each cycle is π‘žβˆ— 𝐷 , the time between orders will be π‘žβˆ— 𝐷 = 250 500 = 0.5π‘¦π‘’π‘Žπ‘Ÿ
  • 12. 1.3 Computing the Optimal Order Quantity When Quantity Discounts Are Allowed οƒ˜ Up to now, we have assumed that the annual purchase cost does not depend on the order size. In real life, however, suppliers often reduce the unit purchasing price for large orders. Such price reductions are referred to as quantity discounts. οƒ˜ If we let q be the quantity ordered each time an order is placed, the general quantity discount model analyzed in this section may be described as follows: οƒ˜ If π‘ž < 𝑏1, 𝑝1 π‘‘π‘œπ‘™π‘™π‘Žπ‘Ÿπ‘ . οƒ˜ If 𝑏1 ≀ π‘ž < 𝑏2 π‘’π‘Žπ‘β„Ž π‘–π‘‘π‘’π‘š π‘π‘œπ‘ π‘‘ 𝑝2 π‘‘π‘œπ‘™π‘™π‘Žπ‘Ÿπ‘ . οƒ˜ If π‘π‘˜βˆ’2 ≀ π‘ž < π‘π‘˜βˆ’1 π‘’π‘Žπ‘β„Ž π‘–π‘‘π‘’π‘š π‘π‘œπ‘ π‘‘ π‘π‘˜βˆ’1 π‘‘π‘œπ‘™π‘™π‘Žπ‘Ÿπ‘ . οƒ˜ If π‘π‘˜βˆ’1 ≀ π‘ž < π‘π‘˜ = ∞ π‘’π‘Žπ‘β„Ž π‘–π‘‘π‘’π‘š π‘π‘œπ‘ π‘‘ π‘π‘˜ π‘‘π‘œπ‘™π‘™π‘Žπ‘Ÿπ‘ . οƒ˜ Since 𝑏1, 𝑏2, 𝑏3, … , π‘π‘˜βˆ’1 are points where a price change occurs, we refer to them as price break points
  • 13. cont.. οƒ˜ Since larger order quantities should be associated with lower prices, we have π’‘π’Œ < π’‘π’Œβˆ’πŸ < π’‘π’Œβˆ’πŸ < … < π’‘πŸ. οƒ˜ Now to find the order quantity minimizing total annual costs, we need the following definitions: οƒ˜ 𝐸𝑂𝑄𝑖 = quantity that minimizes total annual cost if, for any order quantity, the purchasing cost of the item is 𝑝𝑖. οƒ˜ If 𝑇𝐢𝑖 π‘ž = total annual cost if each order is q units at a price 𝑝𝑖. οƒ˜ 𝐸𝑂𝑄𝑖 is admissible if π‘π‘–βˆ’1 ≀ 𝐸𝑂𝑄𝑖 < 𝑏𝑖. οƒ˜ 𝑇𝐢 π‘ž =actual annual cost of q items is ordered each time an order is placed. οƒ˜ In general, the value of q minimizing 𝑇𝐢 π‘ž can be either a break point or some 𝐸𝑂𝑄𝑖. οƒ˜ The following observations are helpful in determining the point that minimizes 𝑇𝐢 π‘ž .
  • 14. cont.. οƒ˜ . Where 𝑇𝐢 π‘ž = β„Žπ‘ž 2 + 𝑝𝐷 + 𝐾𝐷 π‘ž ……………. (8) οƒ˜ For any value of π‘ž, 𝑻π‘ͺπ’Œ(𝒒) < 𝑻π‘ͺπ’Œβˆ’πŸ(𝒒) < 𝑻π‘ͺπ’Œβˆ’πŸ(𝒒) < … < 𝑻π‘ͺ𝟏(𝒒) οƒ˜ If 𝐸𝑂𝑄𝑖 is admissible, then minimum cost for π‘π‘–βˆ’1 ≀ π‘ž < 𝑏𝑖 occurs for π‘ž = 𝐸𝑂𝑄𝑖. If 𝐸𝑂𝑄𝑖 < 𝑏𝑖, the minimum cost for π‘π‘–βˆ’1 ≀ π‘ž < 𝑏𝑖 occurs for π‘ž = 𝑏𝑖. οƒ˜ If π‘ž = 𝐸𝑂𝑄𝑖 for d=h/p using (5) we obtained 𝐸𝑂𝑄𝑖 = 2𝐾𝐷 𝑝𝑖𝑑 1 2 ………………. (9)
  • 15. Example A local accounting firm in Smalltown orders boxes of floppy disks (10 disks to a box) from a store in Megalopolis. The per-box price charged by the store depends on the number of boxes purchased (see Table 1). The accounting firm uses 10,000 disks per year. The cost of placing an order is assumed to be $100. The only holding cost is the opportunity cost of capital, which is assumed to be 20% per year. For this example, 𝑏1 =100, 𝑏2 =300, 𝑝1 =$50.00, 𝑝2 =$49.00, and 𝑝3 =$48.50
  • 16. cont.. Each time an order is placed for disks, how many boxes of disks should be ordered? How many orders will be placed annually? What is the total annual cost of meeting the accounting firm’s disk needs? Solution Given b1 = 100, b2 = 300, p1 =$50.00, p2 = $49.00, p3 = $48.50, d=0.2, K=$100 and D = 1000 boxes per year. We first determine the best order quantity for p3 = $48.50 and 300 ≀ q. 𝐸𝑂𝑄3 = 2𝐾𝐷 𝑝𝑖𝑑 1 2 = 2(100)1000 0.2(48.50) 1 2 = 143.59. Since EOQ3 < 300, EOQ3 is not admissible. Therefore q β‰₯ 300, TC3(q) is minimized by π‘ž3 βˆ— = 300. We next consider p2=$49.00 and 100 ≀ q < 300. Then 𝐸𝑂𝑄2 = 2𝐾𝐷 𝑝𝑖𝑑 1 2 = 2(100)(1000) 9.8 1 2 = 142.86
  • 17. Cont... Since 100 ≀ 𝐸𝑂𝑄2 < 300, π‘‘β„Žπ‘’π‘  𝐸𝑂𝑄2 is admissible, and for a price 𝑝2 =$49.00, the best we can do is to choose π‘ž2 βˆ— =142.86. Since π‘ž2 βˆ— is admissible, p1 =%50.00 and 0 ≀ q < 100 cannot yield the order quantity minimizing TC(q). Thus, either π‘ž2 βˆ— or π‘ž3 βˆ— will minimize TC(q). To determine which of these order quantities minimizes TC(q), we must find the smaller of 𝑇𝐢3(300) and 𝑇𝐢2(142.86). For π‘ž3 βˆ— the annual holding cost is $9.70. Thus, forπ‘ž3 βˆ— , Annual ordering cost = 100(1000/300) = $333.33. Annual purchasing cost = 1000(48.50) = $48,500. Annual holding cost = (Β½) (300) (9.7) = $1455. 𝑇𝐢3 300 =$50, 288.33.
  • 18. Cont... For π‘ž2 βˆ— the annual holding cost is $9.80. Thus, for π‘ž2 βˆ— , Annual ordering cost = 100(1000/142.86) = $699.99. Annual purchasing cost = 1000(49) = $49,000. Annual holding cost = (Β½) (142.86) (9.8) = $700.01. 𝑇𝐢2 142.86 =$50, 400. Thus π‘ž3 βˆ— = 300 will minimize TC(q). Our analysis shows that each time an order is placed, 300 boxes of disks should be ordered. Then 3.33 orders are placed each year.
  • 19. 1.4 The Continuous Rate EOQ Model Many goods are produced internally rather than purchased from an outside supplier. If a company meets demand by making its own products, the continuous rate EOQ model will be more realistic than the traditional EOQ model. The continuous rate EOQ model assumes that a firm can produce a good at a rate of r units per time period. This means that during any time period of length, t, the firm can produce rt units. We define :- οƒ˜ q = number of units produced during each production run. οƒ˜ K = cost of setting up a production run. οƒ˜ H = cost of holding one unit in inventory for one year. οƒ˜ D = annual demand for the product. οƒ˜ r = rate at which firm can make product per unit time (r>D)
  • 20. Cont... οƒ˜ Assuming that a production run begins at time 0, the variation of inventory over time is οƒ˜ described by Figure 3. At the beginning of a production run, we are producing at a rate of π‘Ÿ units per year, and demand is occurring at a rate of 𝐷 units per year. Thus, until π‘ž units are produced, inventory increases at a rate of π‘Ÿ βˆ’ 𝐷 𝑒𝑛𝑖𝑑𝑠 per year. οƒ˜ The variation of inventory over time is shown. οƒ˜ π‘‚π‘π‘‘π‘–π‘šπ‘Žπ‘™ π‘Ÿπ‘’π‘› 𝑠𝑖𝑧𝑒 = 2πΎπ·π‘Ÿ β„Ž(π‘Ÿβˆ’π·) 1 2 = 𝐸𝑂𝑄 π‘Ÿ π‘Ÿβˆ’π· 1 2 …………………… (7) οƒ˜ As r increases, production occurs at a more rapid rate. Hence, for large r, the rate model should approach the instantaneous delivery situation of the EOQ model.
  • 21. Cont... Figure 3 Variation of Inventory for Continuous Rate EOQ Model
  • 22. Example Macho Auto Company Macho Auto Company needs to produce 10,000 car chassis per year. Each is valued at $2,000. The plant has the capacity to produce 25,000 chassis per year. It costs $200 to set up a production run, and the annual holding cost is 25Β’, per dollar of inventory. Determine the optimal production run size. How many production runs should be made each year? Solution: We are given that; r =25,000 chassis per year. D=10,000 chassis per year. h=0.25($2,000)/chassis/year =$500/chassis/year. K=$200 per production run. From (7),Optimal run size = 2πΎπ·π‘Ÿ β„Ž(π‘Ÿβˆ’π·) 1 2 = 2(200)(10000)(25000) 500(25000βˆ’10000) 1 2 = 115.47. Also 10000 115.47 = 86.60 production runs will be made each year.