Professional Documents
Culture Documents
4.1 - Aggregate Planning
4.1 - Aggregate Planning
4.1 - Aggregate Planning
Operations
Mariana Oliveira
Dep. of Engineering and Management
Centre for Management Studies
Instituto Superior Técnico,
University of Lisbon, Portugal
▪ Planning
▪ September 25th: Chapter 4.1 Aggregate Planning
▪ September 26th : Chapter 4.2 Transportation Method + Handout delivery
▪ September 28th: Chapter 4.3 Master Production Scheduling and Capacity
Requirement Planning
▪ October 2nd: Case study: Strategy
▪ October 3rd – October 16th: Prof. Inês Duarte + Case study
▪ October 17th: Chapter 6 Lean Manufacturing
▪ October 19th: Seminar (13:30 – 15:30)
▪ October 23rd: Case study
▪ October 24th: Q&A
▪ Important dates
▪ October 17th: Handout deadline
▪ October 26th: Test
▪ Office hours
▪ Mondays 8h30-10h00
▪ Send email the day before
▪ mariana.m.oliveira@tecnico.ulisboa.pt
Mariana Oliveira
Dep. of Engineering and Management
Centre for Management Studies
Instituto Superior Técnico,
University of Lisbon, Portugal
▪ Strategic planning
▪ Tactical planning
▪ Operational planning
▪ Pure strategies
▪ Level capacity: steady production and/or steady employment level
▪ Ignore fluctuations and keep activities level constant
▪ Chase strategy
▪ Adjust capacity to fit fluctuations in demand
▪ Stable workforce and variable working hours
▪ Flexible hours and overtime
▪ Subcontracting
Jason Enterprises (JE) produces video telephones for the home markets.
Quality is quite as good as it could be at this point, but the selling price is low
and Jason can study market response, while spending more time in R&D.
At this stage, however, JE needs to develop an aggregate production plan
from January through June.
In order to elaborate the final plan, please calculate the cost of each
production strategy.
1 – Produce exactly to meet demand; vary workforce (assuming a starting
workforce of 10).
2 – Constant workforce; vary inventory and allow shortages (assuming a starting
workforce of 10) and satisfy the backorders.
3 – Constant workforce of 10; vary the working hours:
a) existence of stocks
b) stocks not allowed (note: workers might be without production)
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 1: Exact production and variable Jan Feb Mar Apr May Jun
workforce
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
Inventory 0 0
Labour cost at0regular time
0 0
is 12,5 €/hour 0
Backorders 0 0
Each worker works 8h/day,0 22days/month
0
= 22 0* 8 = 176h/month
0
Inventory cost 0 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 7 14 15 19 21 19
Workforce hired 0 7 1 4 2 0
Workforce lay-off 3 0 0 0 0 2
Hiring cost 0 350 50 200 100 0
Layoff cost 300 0 0 0 0 200
Overtime production hours required 0 0 0 0 0 0
Regular time cost 176*7*12.5 176*14*12.5 176*15*12.5 176*19*12.5 176*21*12.5 176*19*12.5
Overtime cost 0 0 0 0 0 0
Total cost
Scenario 1: Exact production and variable Jan Feb Mar Apr May Jun
workforce
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
Inventory 0 0 0 0 0 0
Backorders 0 0 0 0 0 0
Inventory cost 0 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 7 14 15 19 21 19
Workforce hired 0 7 1 4 2 0
Workforce lay-off 3 0 0 0 0 2
Hiring cost 0 350 50 200 100 0
Layoff cost 300 0 0 0 0 200
Overtime production hours required 0 0 0 0 0 0
Regular time cost 15400 30800 33000 41800 46200 41800
Overtime cost 0 0 0 0 0 0
Total cost 15700 31150 33050 42000 46300 42000
Scenario 1: Exact production and variable workforce Jan Feb Mar Apr May Jun
Scenario 2: Constant workforce and variable stock Jan Feb Mar Apr May Jun
Scenario 2: Constant workforce and Jan Feb Mar Apr May Jun
variable stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 440 440 440 440 440
Final Inventory 440+200-500 440+140-600 440-20-650 440-230-800 440-590-900 440-1050-800
Inventory
Backorders
Inventory cost 𝑰𝒕 = 𝑷𝒕 + 𝑰𝒕−𝟏 − 𝑫𝒕
Backorders cost
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required 0 0 0 0 0 0
Regular time cost
Overtime cost
Total cost
Scenario 2: Constant workforce and Jan Feb Mar Apr May Jun
variable stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 440 440 440 440 440
Final Inventory 140 - 20 - 230 - 590 - 1050 - 1410
Inventory 140 0 0 0 0 0
Backorders 0 20 230 590 1050 1410
Inventory cost 140*10 0 0 0 0 0
Backorders cost 0 20*20 230*20 590*20 1050*20 1410*20
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required 0 0 0 0
Inventory holding cost0= 10€/unit0
Regular time cost Backorder cost = 20€/unit
Overtime cost
Total cost
Scenario 2: Constant workforce and Jan Feb Mar Apr May Jun
variable stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 440 440 440 440 440
Final Inventory 140 - 20 - 230 - 590 - 1050 - 1410
Inventory 140 0 0 0 0 0
Backorders 0 20 230 590 1050 1410
Inventory cost 1400 0 0 0 0 0
Backorders cost 0 400 4600 11800 21000 28200
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 0 0 0 0 0
Regular time cost
Overtime cost
Total cost
Scenario 2: Constant workforce and Jan Feb Mar Apr May Jun
variable stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 440 440 440 440 440
Final Inventory 140 - 20 - 230 - 590 - 1050 - 1410
Inventory 140 0
Labour cost at0 regular time
0 0
is 12,5 €/hour 0
Backorders
Each0 worker works
20 230
8h/day, 590
22days/month = 221050 1410
* 8 = 176h/month
Inventory cost 1400 0 0 0 0 0
Backorders cost 0 400 4600 11800 21000 28200
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 0 0 0 0 0
Regular time cost 176*10*12.5 176*10*12.5 176*10*12.5 176*10*12.5 176*10*12.5 176*10*12.5
Overtime cost 0 0 0 0 0 0
Total cost
Scenario 2: Constant workforce and Jan Feb Mar Apr May Jun
variable stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 440 440 440 440 440
Final Inventory 140 - 20 - 230 - 590 - 1050 - 1410
Inventory 140 0 0 0 0 0
Backorders 0 20 230 590 1050 1410
Inventory cost 1400 0 0 0 0 0
Backorders cost 0 400 4600 11800 21000 28200
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 0 0 0 0 0
Regular time cost 22000 22000 22000 22000 22000 22000
Overtime cost 0 0 0 0 0 0
Total cost 23400 22400 26600 33800 43000 50200
Scenario 2: Constant workforce and Jan Feb Mar Apr May Jun
variable stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 440 440 440 440 440
Final Inventory 140 - 20 - 230 - 590 - 1050 - 1410
Inventory 140 0 0 0 0 0
Backorders 0 20 230 590 1050 1410
Inventory cost 1400 0 0 0 0 0
Backorders cost 0 400 4600 11800 21000 28200
Workforce size 10 10 10 10 10 10
Workforce hired 0 0
Total cost
0
of this scenario
0
= 199400
0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 0 0 0 0 0
Regular time cost 22000 22000 22000 22000 22000 22000
Overtime cost 0 0 0 0 0 0
Total cost 23400 22400 26600 33800 43000 50200
Scenario 3a: Constant workforce of 10; vary the working hours, with
existence of stocks
▪ It is not possible to hire or layoff workers
▪ Backorders and Inventory is allowed
▪ Production capacity may be adapted using overtime, if needed:
▪ If regular production and inventory is enough to satisfy demand
▪ Produce only on regular hours
▪ Extra production is inventory
▪ If regular production and inventory is not enough to satisfy demand
▪ Produce the extra units needed in overtime
Scenario 3a: Constant workforce, overtime and stock Jan Feb Mar Apr May Jun
Scenario 3a: Constant workforce, overtime and stock Jan Feb Mar Apr May Jun
Scenario 3a: Constant workforce, Jan Feb Mar Apr May Jun
overtime and stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440
Final Inventory 440+200-500
Inventory
Backorders 𝑰𝒕 = 𝑷𝒕 + 𝑰𝒕−𝟏 − 𝑫𝒕
Inventory cost
Backorders cost
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required
Regular time cost
Overtime cost
Total cost
Scenario 3a: Constant workforce, overtime and stock Jan Feb Mar Apr May Jun
Scenario 3a: Constant workforce, overtime and stock Jan Feb Mar Apr May Jun
Scenario 3a: Constant workforce, overtime and stock Jan Feb Mar Apr May Jun
Scenario 3a: Constant workforce, overtime and stock Jan Feb Mar Apr May Jun
Scenario 3a: Constant workforce, overtime and Jan Feb Mar Apr May Jun
stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 460 650 800 900 800
Final Inventory 140 0 0 0 0 0
𝑷𝒕 = 𝑷𝒓𝒐𝒅𝒖𝒄𝒕𝒊𝒗𝒊𝒕𝒚 × 𝑳𝒂𝒃𝒐𝒖𝒓𝑯𝒐𝒖𝒓𝒔𝒕 × 𝑾𝒕 + 𝑶𝒕 × 𝑷𝒓𝒐𝒅𝒖𝒄𝒕𝒊𝒗𝒊𝒕𝒚 =
Inventory 140
𝟎.𝟐𝟓𝒖𝒏𝒊𝒕𝒔 𝟖𝒉𝒐𝒖𝒓𝒔 0
𝟐𝟐𝒅𝒂𝒚𝒔 0 0 𝟎.𝟐𝟓𝒖𝒏𝒊𝒕𝒔 0 0
Backorders
× 0
× 0 × 𝟏𝟎 0𝒘𝒐𝒓𝒌𝒆𝒓𝒔 +0 ×0 𝑶𝒕 = 0
𝒉𝒐𝒖𝒓 𝒅𝒂𝒚 𝒎𝒐𝒏𝒕𝒉 𝒉𝒐𝒖𝒓
Inventory cost 𝟎. 𝟐𝟓𝐮𝐧𝐢𝐭𝐬
𝟒𝟒𝟎 𝐮𝐧𝐢𝐭𝐬 + × 𝑶𝒕 ֞
Backorders cost 𝐡𝐨𝐮𝐫
(𝑷𝒕 −𝟒𝟒𝟎)
Workforce size 10 10֞ 𝑶𝒕 = 10 10 10 10
𝟎.𝟐𝟓
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required 0 (460-440)*4 (650-440)*4 (800-440)*4 (900-440)*4 (800-440)*4
Regular time cost
Overtime cost
Total cost
Scenario 3a: Constant workforce, overtime and Jan Feb Mar Apr May Jun
stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 460 650 800 900 800
Final Inventory 140 0 0 0 0 0
Inventory 140 0 0 0 0 0
Backorders 0 0 0 0 0 0
Inventory cost 140*10 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost Inventory holding cost = 10€/unit
Layoff cost Backorder cost = 20€/unit
Overtime production hours required 0 80 840 1440 1840 1440
Regular time cost
Overtime cost
Total cost
Scenario 3a: Constant workforce, overtime and Jan Feb Mar Apr May Jun
stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 460 650 800 900 800
Final Inventory 140 0 0 0 0 0
Inventory 140 0 0 0 0 0
Backorders 0 0 0 0 0 0
Inventory cost 1400 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 80 840 1440 1840 1440
Regular time cost
Overtime cost
Total cost
Scenario 3a: Constant workforce, Jan Feb Mar Apr May Jun
overtime and stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 460 650 800 900 800
Final Inventory 140 0 0 0 0 0
Inventory 140 0
Labour cost at0regular time
0 0
is 12,5 €/hour 0
Backorders 0 0
Each worker works 8h/day,0 22days/month
0
= 22 * 08 = 176h/month
0
Inventory cost 1400 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 80 840 1440 1840 1440
Regular time cost 176*10*12.5 176*10*12.5 176*10*12.5 176*10*12.5 176*10*12.5 176*10*12.5
Overtime cost
Total cost
Scenario 3a: Constant workforce, Jan Feb Mar Apr May Jun
overtime and stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 440 460 650 800 900 800
Final Inventory 140 0 0 0 0 0
Inventory 140 0 0 0 0 0
Backorders 0 0 0 Labour cost
0 on overtime
0 is 18,750 €/hour
Inventory cost 1400 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 80 840 1440 1840 1440
Regular time cost 22000 22000 22000 22000 22000 22000
Overtime cost 0 80*18.75 840*18.75 1440*18.75 1840*18.75 1440*18.75
Total cost
Scenario 3a: Constant workforce, overtime and stock Jan Feb Mar Apr May Jun
Scenario 3a: Constant workforce, overtime and stock Jan Feb Mar Apr May Jun
Scenario 3b: Constant workforce of 10; vary the working hours, with
stocks not allowed (note: workers might be without production)
▪ It is not possible to hire or layoff workers
▪ Backorders and Inventory are not allowed
𝐼𝑡 = 𝑃𝑡 + 𝐼𝑡−1 − 𝐷𝑡
▪ Production capacity may be adapted using overtime, if needed:
▪ If regular production and inventory is enough to satisfy demand
▪ Produce only what is needed to meet demand – no stock policy
𝑃𝑡 = 𝐷𝑡 − 𝐼𝑡−1
▪ If regular production and inventory is not enough to satisfy demand
▪ Produce the extra units needed in overtime
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production
Final Inventory
Inventory
Backorders
Inventory cost
Backorders cost
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required
Regular time cost We consider constant workforce
Overtime cost
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 500-200
Final Inventory
Inventory Produce exactly what is needed to satisfy demand
Backorders 𝑷𝒕 = 𝑫𝒕 − 𝑰𝒕−𝟏
Inventory cost
Backorders cost
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required
Regular time cost
Overtime cost
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300
Final Inventory 300+200-500
Inventory
Backorders
𝑰𝒕 = 𝑷𝒕 + 𝑰𝒕−𝟏 − 𝑫𝒕
Inventory cost
Backorders cost
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required
Regular time cost
Overtime cost
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600-0 650-0 800-0 900-0 800-0
Final Inventory 0
Inventory
Backorders Produce exactly what is needed to satisfy demand
Inventory cost 𝑷𝒕 = 𝑫𝒕 − 𝑰𝒕−𝟏
Backorders cost
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required
Regular time cost
Overtime cost
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
Inventory 0 0 0 0 0 0
Backorders 0 0 0 0 0 0
Inventory cost
𝑰𝒕 = 𝑷𝒕 + 𝑰𝒕−𝟏 − 𝑫𝒕 𝑰𝒕 = 𝑰+ −
𝒕 − 𝑰𝒕
Backorders cost
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required
Regular time cost
Overtime cost
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
𝑷𝒕 = 𝑷𝒓𝒐𝒅𝒖𝒄𝒕𝒊𝒗𝒊𝒕𝒚 × 𝑳𝒂𝒃𝒐𝒖𝒓𝑯𝒐𝒖𝒓𝒔𝒕 × 𝑾𝒕 + 𝑶𝒕 × 𝑷𝒓𝒐𝒅𝒖𝒄𝒕𝒊𝒗𝒊𝒕𝒚 =
Inventory 𝟎.𝟐𝟓𝒖𝒏𝒊𝒕𝒔 0 𝟖𝒉𝒐𝒖𝒓𝒔 𝟐𝟐𝒅𝒂𝒚𝒔
0 0 0 0
𝟎.𝟐𝟓𝒖𝒏𝒊𝒕𝒔 0
Backorders
×0 ×0 × 𝟏𝟎0 𝒘𝒐𝒓𝒌𝒆𝒓𝒔0 + 0
× 𝑶𝒕 = 0
𝒉𝒐𝒖𝒓 𝒅𝒂𝒚 𝒎𝒐𝒏𝒕𝒉 𝒉𝒐𝒖𝒓
Inventory cost 𝟎. 𝟐𝟓𝐮𝐧𝐢𝐭𝐬
𝟒𝟒𝟎 𝐮𝐧𝐢𝐭𝐬 + × 𝑶𝒕 ֞
Backorders cost 𝐡𝐨𝐮𝐫
(𝑷 −𝟒𝟒𝟎)
Workforce size 10 10 ֞ 𝑶𝒕 = 10 𝒕 10 10 10
𝟎.𝟐𝟓
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required 300<440 (600-440)*4 (600-440)*4 (600-440)*4 (600-440)*4 (600-440)*4
Regular time cost
Overtime cost
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
Inventory 0 0 0 0 0 0
Backorders 0 0 0 0 0 0
Inventory cost 0 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost
Layoff cost
Overtime production hours required 0 640 840 1440 1840 1440
Regular time cost
Overtime cost
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
Inventory 0 0 0 0 0 0
Backorders 0 0 0 0 0 0
Inventory cost 0 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 640 840 1440 1840 1440
Regular time cost
Overtime cost
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
Inventory 0 0
Labour cost at0regular time
0 0
is 12,5 €/hour 0
Backorders
Each0worker works
0
8h/day,0 22days/month
0
= 22 0* 8 = 176h/month
0
Inventory cost 0 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 640 840 1440 1840 1440
Regular time cost 176*10*12.5 176*10*12.5 176*10*12.5 176*10*12.5 176*10*12.5 176*10*12.5
Overtime cost
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
Inventory 0 0 0 0 0 0
Backorders 0 0 0 Labour cost
0 on overtime
0 is 18,750 €/hour
Inventory cost 0 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 640 840 1440 1840 1440
Regular time cost 22000 22000 22000 22000 22000 22000
Overtime cost 0 640*18.75 840*18.75 1440*18.75 1840*18.75 1440*18.75
Total cost
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
Inventory 0 0 0 0 0 0
Backorders 0 0 0 0 0 0
Inventory cost 0 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0 0 0 0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 640 840 1440 1840 1440
Regular time cost 22000 22000 22000 22000 22000 22000
Overtime cost 0 12000 15750 27000 34500 27000
Total cost 22000 34000 37750 49000 56500 49000
Scenario 3b: Constant workforce, overtime Jan Feb Mar Apr May Jun
and no stock
Demand forecast 500 600 650 800 900 800
Days per month 22 22 22 22 22 22
Total production 300 600 650 800 900 800
Final Inventory 0 0 0 0 0 0
Inventory 0 0 0 0 0 0
Backorders 0 0 0 0 0 0
Inventory cost 0 0 0 0 0 0
Backorders cost 0 0 0 0 0 0
Workforce size 10 10 10 10 10 10
Workforce hired 0 0
Total cost
0
of this scenario
0
= 248250
0 0
Workforce lay-off 0 0 0 0 0 0
Hiring cost 0 0 0 0 0 0
Layoff cost 0 0 0 0 0 0
Overtime production hours required 0 640 840 1440 1840 1440
Regular time cost 22000 22000 22000 22000 22000 22000
Overtime cost 0 12000 15750 27000 34500 27000
Total cost 22000 34000 37750 49000 56500 49000
Conceptual model
Problem formulation
Model building
Solution
▪ Building a model
planning model
▪ Define indices and sets
▪ The time horizon
▪ 𝑡 ∈ T the set of time periods, T = 1,2, … , |T|
▪ Define parameters
▪ Costs
▪ 𝑐𝐻 = Cost of hiring one worker
▪ 𝑐𝐹 = Cost of firing one worker
▪ 𝑐𝐼 = Cost of holding one unit in inventory for one time period t
▪ 𝑐𝐵 = Cost of having one unit in backorder for one time period t
▪ 𝑐𝑅 = Cost of production during regular time
▪ 𝑐𝑂 = Cost of production in overtime
▪ Problem data
▪ 𝐷𝑡 = Demand forecast for time period t
▪ 𝐾 = Worker productivity
▪ 𝐿ℎ = Labour hours contracted per worker
▪ 𝑛𝑡 = Number of production days in time period t
▪ 𝐼0 = Initial inventory level
▪ 𝑊0 = Initial workorce size
planning model
planning model
▪ Define the objective function
▪ Minimize total costs
𝑀𝑖𝑛𝑖𝑚𝑖𝑧𝑒 σ𝑡∈𝑇 (𝑐𝐻 𝐻𝑡 + 𝑐𝐹 𝐹𝑡 + 𝑐I 𝐼𝑡+ + 𝑐B 𝐼𝑡− + 𝑐R 𝐿ℎ 𝑊𝑡 + 𝑐𝑂 𝑂𝑡 )
▪ Define constraints
▪ Production capacity
𝑃𝑡 ≤ 𝐾 × 𝐿ℎ × 𝑛𝑡 𝑊𝑡 + 𝐾𝑂𝑡 ∀𝑡 ∈ 𝑇
▪ Inventory balance
𝐼𝑡 = 𝑃𝑡 + 𝐼𝑡−1 − 𝐷𝑡 ∀𝑡 ∈ 𝑇
𝐼𝑡 = 𝐼𝑡+ − 𝐼𝑡− ∀𝑡 ∈ 𝑇
▪ Worforce balance
𝑊𝑡 = 𝑊𝑡−1 + 𝐻𝑡 − 𝐹𝑡 ∀𝑡 ∈ 𝑇
▪ Variable type definition
𝑃𝑡 , 𝑊𝑡 , 𝐻𝑡 , 𝐹𝑡 , 𝑂𝑡 , 𝐼𝑡+ , 𝐼𝑡− ≥ 0 ∀𝑡 ∈ 𝑇
𝑃𝑡 , 𝑊𝑡 , 𝐻𝑡 , 𝐹𝑡 , 𝑂𝑡 , 𝐼𝑡+ , 𝐼𝑡− ∈ ℤ ∀𝑡 ∈ 𝑇
𝑥𝑖𝑗 = 1 ∀ 𝑗 = 1,2,3
𝑖=1
▪ Formulate the clients’ constraint
3
𝑥𝑖𝑗 = 1 ∀ 𝑖 = 1,2,3
𝑗=1
▪ Insert data
▪ Indicate objective function’s cell
▪ Indicate variables’ cells
▪ Define variables’ type
▪ Add constraints
▪ Clear selection for
unconstrained variable cells
▪ Save model
▪ Define model settings
▪ Display model
▪ Solve
▪ Inspect solution