Professional Documents
Culture Documents
Chapter Eight (Aggregate Planning)
Chapter Eight (Aggregate Planning)
Chapter Eight
By:
Terefe Z. (PhD)
Intermediate
range
Short
range
Planning Sequence
Figure 12.1
Economic,
Corporate competitive, Aggregate
strategies and political demand
and policies conditions forecasts
Establishes operations
Business Plan
and capacity strategies
Establishes
Aggregate plan
operations capacity
Resources Costs
Workforce/production rate Inventory carrying
Facilities and equipment Back orders
Policies Overtime
Inventory changes
Subcontracting
Overtime Subcontracting
Inventory levels
Back orders
12-7 Aggregate Planning
Employment
Subcontracting
Backordering
12-8 Aggregate Planning
Proactive
Involve demand options: Attempt to alter
demand to match capacity
Reactive
Involve capacity options: attempt to alter
capacity to match demand
Mixed
Some of each
12-9 Aggregate Planning
Demand Options
Pricing
Promotion
Back orders
New demand
12-10 Aggregate Planning
Pricing
Pricing differential are commonly used to shift demand
from peak periods to off-peak periods, for example:
Some hotels offer lower rates for weekend stays
Some airlines offer lower fares for night travel
Movie theaters offer reduced rates for matinees/afternoon
showing
Some restaurant offer early special menus to shift some of
the heavier dinner demand to an earlier time that
traditionally has less traffic.
An important factor to consider is the degree of price
elasticity of demand; the more the elasticity, the more
effective pricing will be in influencing demand patterns.
12-11 Aggregate Planning
Promotion
Advertising and any other forms of promotion,
such as displays and direct marketing, can
sometimes be very effective in shifting demand
so that it conforms more closely to capacity.
Timing of promotion and knowledge of
response rates and response patterns will be
needed to achieve the desired result.
There is a risk that promotion can worsen the
condition it was intended to improve, by
bringing in demand at the wrong time.
12-12 Aggregate Planning
Back order
An organization can shift demand to other periods
by allowing back orders. That is , orders are taken
in one period and deliveries promised for a later
period.
The success of this approach depends on how
willing the customers are to wait for delivery.
The cost associated with back orders can be
difficult to pin down since it would include lost
sales, annoyed or disappointed customers, and
perhaps additional paperwork.
12-13 Aggregate Planning
New demand
Manufacturing firms that experience
seasonal demand are sometimes able
to develop a demand for a
complementary product that makes
use of the same production process.
For example, the firms that produce
water ski in the summer, produce
snow ski in the winter.
12-14 Aggregate Planning
2. Mathematical Techniques
Linear programming
Linear programming models are methods for obtaining
optimal solutions to problems involving the allocation
of scarce resources in terms of cost minimization or
profit maximization.
With aggregate planning, the goal is usually to
minimize the sum of costs related to regular labor time,
overtime, subcontracting, carrying inventory, and cost
associated with changing the size of the workforce.
Constraints involve the capacities of the workforce,
inventories, and subcontracting.
The aggregate planning problem can be formulated as
a transportation problem (special case of linear
programming.
12-20 Aggregate Planning
notes
Regular cost, overtime cost, and subcontracting cost are at
their lowest level when output is consumed in the same
period it is produced.
If goods are made available in one period but carried over
to later period, holding costs are incurred at the rate of (h)
per period.
Conversely, with back orders, the unit cost increases as
you move across a row from right to left, beginning at the
intersection of a row and column for the same period.
Beginning inventory is given a unit cost of 0 if it is used
to satisfy demand in period 1. however, if it is held over
for use in later periods, a holding cost of per unit is added
for each period.
12-22 Aggregate Planning
Example
Given the following information set up the problem in a transportation table and
solve for the minimum cost plan.
period
1 2 3
demand 550 700 750
Capacity
Regular 500 500 500
Overtime 50 50 50
subcontract 120 120 100
Beginning inventory 100
Costs
Regular time $60 per unit
Overtime 80 per unit
Subcontract 90 per unit
Inventory carrying cost $1 per unit per month
$3 per unit per month
Back order cost
12-23 Aggregate Planning
Solution
The transportation table and solution are shown in the next slide.
Some entries require additional explanation:
a. Inventory carrying cost, h = $1 per unit per period. Hence,
units produced in one period and carried over to a later period
will incur a holding cost that is a linear function of the length
of time held.
b. Linear programming models of this type require that supply
(capacity) and demand be equal. A dummy column has been
added (nonexistent capacity) to satisfy that requirement.
Since it does not “cost” anything extra to not use capacity in
this case, cell costs of $0 have been assigned.
c. No backlogs were needed in this example
d. The quantities (e.g., 100, 450 in column 1) are the amounts of
output or inventory that will be used to meet demand
requirements. Thus, the demand of 550 units in period 1 will
be met using 100 units from inventory and 450 obtained from
regular time output.
12-24 Aggregate Planning
Optimal solution
Period Period Period Unused capacity
1 2 3 capacity
Period Beginning 0 1 2 0 100
inventory 100
Assumptions
1. The regular output capacity is the same in all periods.
2. Cost ( back order, inventory, subcontracting, etc) is a linear
function composed of unit cost and number of units.
3. Plans are feasible; that is, sufficient inventory capacity exists to
accommodate a plan, subcontractors with appropriate quality and
capacity are standing by, and changes in output can be made as
needed.
4. All costs associated with a decision option can be represented by a
lump sum or by unit costs that are independent of the quantity
involved.
5. Cost figures can be reasonably estimated and are constant for the
planning horizon.
6. Inventories are built up and drawn down at a uniform rate and
output occurs at a uniform rate throughout each period.
12-28 Aggregate Planning
Average
= Beginning Inventory + Ending Inventory
inventory 2
12-29 Aggregate Planning
Cost calculation
Type of cost How to calculate
Output
Hire/layoff
Back order Back-order cost per unit × number of back order unit
12-30 Aggregate Planning
Master Scheduling
Master schedule
Determines quantities needed to meet demand
Interfaces with
Marketing: it enables marketing to make valid
delivery commitments to warehouse and final
customers.
Capacity planning: it enables production to evaluate
capacity requirements
Production planning
Distribution planning
12-33 Aggregate Planning
Master Scheduler
Inputs Outputs
Beginning inventory Projected inventory
Master
Forecast Master production schedule
Scheduling
Master schedule
Inputs:
Beginning inventory; which is the actual inventory
on hand from the preceding period of the schedule
Forecasts for each period demand
Customer orders; which are quantities already
committed to customers.
Outputs
Projected inventory
Production requirements
The resulting uncommitted inventory which is
referred to as available-to-promise (ATP) inventory
12-37 Aggregate Planning
Forecast 30 30 30 30 40 40 40 40
Customer orders 33 20 10 4 2
(committed)
Projected on hand 31 1 41 11 41 1 31 61
inventory
MPS 70 70 70 70
Available to 11 56 68 70 70
promise inventory
(uncommitted)
12-42 Aggregate Planning
Notes
The requirements equals the maximum of the
forecast and the customer orders.
The net inventory before MPS equals the
inventory from previous week minus the
requirements.
The MPS = run size, will be added when the
net inventory before MPS is negative ( weeks
3, 5, 7, and 8).
The projected inventory equals the net
inventory before MPS plus the MPS (70).
12-43 Aggregate Planning
8.5.3. Available-to-Promise quantity
Available-to-Promise (ATP) or uncommitted inventory: is that
portion of the on-hand inventory plus scheduled that is not
already committed to customer orders.
The amount of inventory that is uncommitted, and, hence,
available to promise is calculated as follows:
For the first (current) period, the ATP = the beginning
inventory plus any MPS amount in that period, minus the total
of booked orders up to the time when the next MPS amount is
available.
For example: in the first week, this procedure results in
summing customer orders of 33 (week 1) and 20 (week 2) to
obtain 53. In the first week, this amount is subtracted from the
beginning inventory of 64 plus the MPS (zero in this case) to
obtain the amount that is available to promise [(64 + 0 – (33 +
20)] = 11
12-44 Aggregate Planning
Period 1 2 3 4 5 6 7 8
Forecast 10 10 10 10 20 20
Customer orders (booked) 13 5 3 1
Projected available balance 10 0 15 5 10 15
Master production schedule 25 25 25
Available-to-promise
12-45 Aggregate Planning