Professional Documents
Culture Documents
(Heuristic Approach)
IPE4103
Materials Requirements Planning
BOM
Assembly and
Sub-assembly
Schedule Receipts
and Inventory
Lead Time
Adjustment
Time Phase
Requirements
Lot Sizing
Lot sizing is considered to minimize the sum of ordering cost or setup cost and holding cost.
Managers often use economic order sizes and economic production quantities for independent-
demand items.
Demand tends to be lumpy for dependent demand, and the planning horizon shorter so that
economic lot sizes are usually much more difficult to identify for dependent-demand items.
In lot sizing there is no single plan that has a clear advantage over the other planning.
The Combining period demands into a single order, particularly for middle-level or end items, has
a cascading effect down through the product tree; that is, in order to achieve this grouping, one
must also group items at lower levels in the tree and incorporate their setup and holding costs
into the decision.
The uneven period demand and the relatively short planning horizon require a continual recalculating
and updating of lot sizes.
Methods of lot sizing such as Lot-for-Lot, Economic Order Quantity (EOQ), Fixed Period Ordering, Silver-
Meal Heuristic, Part Period Balancing, and Least Unit Cost Heuristic.
Lot Sizing - Types
The order or run size for each period is set equal to demand for that
Lot-for-
Lot period. Due to many different order sizes, the method can not achieve the
Ordering economics of fixed order size and it requires a new setup for each
production run unless the setup costs can be significantly reduced.
Economic
Order This method leads to minimum costs if usage is fairly uniform. This is sometimes the case for lower-level
Quantity items that are common to different parents and for raw materials.
(EOQ) Model
Every time you start a new lot, keep adding the net requirements of the
Silver-Meal
(SM) Heuristic subsequent periods, as long as the average (setup plus holding) cost per period
decreases.
Every time you start a new lot, keep adding the net
Least Unit
Cost (LUC)
requirements of the subsequent periods, as long as
Heuristic the average (setup plus holding) cost per unit
decreases.
Part Period Every time you start a new lot, add a number of subsequent periods such that the total holding cost matches the lot set up cost as
Balancing (PPB) much as possible.
Lot sizing – Silver Meal and Least Unit
Cost Heuristics
• Silver-Meal (SM): Every time you start a new lot,
keep adding the net requirements of the
subsequent periods, as long as the average (setup
plus holding) cost per period decreases.
In general,
C(j) = (K + hr2 + 2hr3 + ... + (j − 1)hrj) / j
The search for the optimal T continues until C(T) > C(T − 1).
Once C(j) > C(j − 1), stop and produce r1 + r2 + r3 + ... + rj − 1 And, begin the
process again starting from period j.
For numerical example, see Malakooti (2013).
Example of SM Heuristic
• K = $ 80 / setup
• h = $ 1/unit/period
• Given that requirements, r = (25,5,25,30) for week 1, 2, 3 and 4
respectively
• Find the lot sizing (y1, y2, y3, y4) using S-M Heuristic.
• C(1)=(K)/1=k=80
• C(2)=(k+1xhx5)/2=(80+5)/2=42.5
• C(3)=(k+1xhx5+2xhx25)/3=135/3=45
• C(3) > C(3-1) stop y1=r1+r2 = 25+5=30, y2=0
• C’(1)=K/1=80
• C’(2) = (K+1xhx30)/2=110/2=55
• Y3=r3+r4=25+30=55, y4=0
• Lot size (30,0,55,0)
Least-Unit Cost Heuristic
This is another heuristic algorithm similar to Silver-Meal algorithm,
called Least-Unit-Cost (LUC) heuristic.
The LUC method purpose is to minimize the total holding cost by finding
the average cost per part, as compared to the average cost per period of
the Silver–Meal method (Malakooti,2013):
Once C(j) > C(j − 1), stop and produce r1 + r2 + r3 + ... + rj − 1 and, begin
the process again starting from period j.
After the first lot size is determined, the procedure is repeated using the
next available net requirement.
Example of LUC Heuristic
• K = $ 80 / setup
• h = $ 1/unit/period
• Given that requirements, r = (25,5,25,30) for week 1, 2, 3 and 4
respectively
• Find the lot sizing (y1, y2, y3, y4) using LUC Heuristic.
• C(1)=(K)/r1=k/25=80/25=3.2
• C(2)=(k+1xhx5)/(r1+r2)=(80+5)/30=2.83
• C(3)=(k+1xhx5+2xhx25)/55=135/55=2.45
• C(4) = (k+hx5+2xhx25+3xhx30)/85 = 2.65
• C(4) > C(4-1) stop y1=r1+r2+r3 = 25+5+25=55, y2=0, y3 = 0
• C’(1)=k/30=80/30=2.67
• Y4=30
• Lot size (55,0,0,30)
Lot Sizing: Fixed and Part Period
• Fixed-Period Ordering: This method provides coverage for some
predetermined number of periods. A simple rule is to place an
order to cover a two-period interval.