The Application of Multi Shifts and Break Windows in Employees Scheduling



Similar documents
Single-machine Scheduling with Periodic Maintenance and both Preemptive and. Non-preemptive jobs in Remanufacturing System 1

Multiprocessor Systems-on-Chips

Performance Center Overview. Performance Center Overview 1

DETERMINISTIC INVENTORY MODEL FOR ITEMS WITH TIME VARYING DEMAND, WEIBULL DISTRIBUTION DETERIORATION AND SHORTAGES KUN-SHAN WU

TSG-RAN Working Group 1 (Radio Layer 1) meeting #3 Nynashamn, Sweden 22 nd 26 th March 1999

Strategic Optimization of a Transportation Distribution Network

Research on Inventory Sharing and Pricing Strategy of Multichannel Retailer with Channel Preference in Internet Environment

USE OF EDUCATION TECHNOLOGY IN ENGLISH CLASSES

Analysis of Pricing and Efficiency Control Strategy between Internet Retailer and Conventional Retailer

PROFIT TEST MODELLING IN LIFE ASSURANCE USING SPREADSHEETS PART ONE

Chapter 1.6 Financial Management

Chapter 8: Regression with Lagged Explanatory Variables

OPERATION MANUAL. Indoor unit for air to water heat pump system and options EKHBRD011ABV1 EKHBRD014ABV1 EKHBRD016ABV1

Task is a schedulable entity, i.e., a thread

Caring for trees and your service

The Grantor Retained Annuity Trust (GRAT)

Analogue and Digital Signal Processing. First Term Third Year CS Engineering By Dr Mukhtiar Ali Unar

Making a Faster Cryptanalytic Time-Memory Trade-Off

Modeling a distribution of mortgage credit losses Petr Gapko 1, Martin Šmíd 2

Nikkei Stock Average Volatility Index Real-time Version Index Guidebook

cooking trajectory boiling water B (t) microwave time t (mins)

Forecasting, Ordering and Stock- Holding for Erratic Demand

Term Structure of Prices of Asian Options

Activity-Based Scheduling of IT Changes

Hotel Room Demand Forecasting via Observed Reservation Information

CAREER MAP HOME HEALTH AIDE

Distributing Human Resources among Software Development Projects 1

Statistical Analysis with Little s Law. Supplementary Material: More on the Call Center Data. by Song-Hee Kim and Ward Whitt

A Decision-Making Tool for Home Health Care Nurses' Planning

GoRA. For more information on genetics and on Rheumatoid Arthritis: Genetics of Rheumatoid Arthritis. Published work referred to in the results:

Identify and ranking the factors that influence establishment of total quality management system in Payame Noor University of Lordegan

The naive method discussed in Lecture 1 uses the most recent observations to forecast future values. That is, Y ˆ t + 1

Academic Advising. Ultimately the college experience you build is your responsibility. Office: Phone: Web: Advising Hours:

Acceleration Lab Teacher s Guide

Present Value Methodology

TEMPORAL PATTERN IDENTIFICATION OF TIME SERIES DATA USING PATTERN WAVELETS AND GENETIC ALGORITHMS

Task-Execution Scheduling Schemes for Network Measurement and Monitoring

Market Liquidity and the Impacts of the Computerized Trading System: Evidence from the Stock Exchange of Thailand

Model-Based Monitoring in Large-Scale Distributed Systems

Time Series Analysis Using SAS R Part I The Augmented Dickey-Fuller (ADF) Test

Cloud Service Trust Model and Its Application Research Based on the Third Party Certification

How To Optimize Time For A Service In 4G Nework

Morningstar Investor Return

Georgia State University CIS 8000 IT Project Management. Upon completion of the course, students should be able to:

Permutations and Combinations

STRUCTURING EQUITY INVESTMENT IN PPP PROJECTS Deepak. K. Sharma 1 and Qingbin Cui 2

Owens Community College

The Complete VoIP Telecom Service Provider. Myth: SIP Trunks are Hard to Configure

ANALYSIS AND COMPARISONS OF SOME SOLUTION CONCEPTS FOR STOCHASTIC PROGRAMMING PROBLEMS

1 HALF-LIFE EQUATIONS

Double Entry System of Accounting

GUIDE GOVERNING SMI RISK CONTROL INDICES

Automatic measurement and detection of GSM interferences

Chapter Four: Methodology

Optimal Investment and Consumption Decision of Family with Life Insurance

INTRODUCTION TO MARKETING PERSONALIZATION. How to increase your sales with personalized triggered s

MTH6121 Introduction to Mathematical Finance Lesson 5

Course Outline. Course Coordinator: Dr. Tanu Sharma Assistant Professor Dept. of humanities and Social Sciences

CLASSIFICATION OF REINSURANCE IN LIFE INSURANCE

DDoS Attacks Detection Model and its Application

ACTUARIAL FUNCTIONS 1_05

INTEREST RATE FUTURES AND THEIR OPTIONS: SOME PRICING APPROACHES

Optimal Growth for P&C Insurance Companies

CHARGE AND DISCHARGE OF A CAPACITOR

Journal Of Business & Economics Research September 2005 Volume 3, Number 9

Improvement of a TCP Incast Avoidance Method for Data Center Networks

A New Type of Combination Forecasting Method Based on PLS

The Greek financial crisis: growing imbalances and sovereign spreads. Heather D. Gibson, Stephan G. Hall and George S. Tavlas

Energy and Performance Management of Green Data Centers: A Profit Maximization Approach

Measuring macroeconomic volatility Applications to export revenue data,

Individual Health Insurance April 30, 2008 Pages

THE FIRM'S INVESTMENT DECISION UNDER CERTAINTY: CAPITAL BUDGETING AND RANKING OF NEW INVESTMENT PROJECTS

Optimal Stock Selling/Buying Strategy with reference to the Ultimate Average

Software Project Management tools: A Comparative Analysis

MEDIA KIT NEW YORK CITY BAR

The Complete VoIP Telecom Service Provider

Time-Series Forecasting Model for Automobile Sales in Thailand

Prostate Cancer. Options for Localised Cancer

Mathematics in Pharmacokinetics What and Why (A second attempt to make it clearer)

Markit Excess Return Credit Indices Guide for price based indices

Chapter 2 Problems. 3600s = 25m / s d = s t = 25m / s 0.5s = 12.5m. Δx = x(4) x(0) =12m 0m =12m

NASDAQ-100 Futures Index SM Methodology

Towards Optimal Capacity Segmentation with Hybrid Cloud Pricing

Carrier assignment models in transportation procurement

Automated Allocation of ESA Ground Station Network Services

Private Cloud Computing for Enterprises: Meet the Demands of High Utilization and Rapid Change

Transcription:

The Applicaion of Muli Shifs and Brea Windows in Employees Scheduling Evy Herowai Indusrial Engineering Deparmen, Universiy of Surabaya, Indonesia Absrac. One mehod for increasing company s performance excellence is by opimizing he uilizaion of company s human resources hrough applying a good scheduling sysem. A company wih a very long service hours usually use muliple shifs. To mainain he cusomer s service wihin res ime, he employees should no res simulaneously in a ime inerval called brea window..ineger Linear Programming model for opimal shif scheduling wih muliple shifs and brea windows is used o deermine he opimal number of employees needed in every shif and brea assignmen. These opimal numbers are used o schedule he company s employees hrough 6 woring days wih wellplanned brea assignmens. Compared wih he radiional sysem, he proposed sysem and model shows several advanages, such as scheduling process required by he new model is faser and easier, employee s defici and surplus are well disribued, he brea assignmens are arranged while mainaining he cusomer s services. Knowing he opimal number of employees will help he manager in developing recruimen plan. Keywords: Employees scheduling, Brea windows, Muli shifs, Ineger Programming 1. Inroducion The shifs scheduling problem arises in a variey of service organizaions such as elephone companies, hospials, deparmen sores and involved scheduling he employees o mee he demand ha changes over days and hours. The company usually serves he cusomer for more han 8 hours per day (he normal woring hours) bu here is a flucuaion in company s service aciviies. This flucuaion happens in weely order, daily and hours, where here are busy days and hours and on he oher hand here are an idle in days and hours. The company can increase cusomer saisfacion by reducing cusomer s waiing ime. There are several alernaives ha can be used o reduce waiing ime. The firs alernaive is by increasing he number of employees bu his alernaive will cause grea increasing of labor cos and high percenage of employee idle ime (especially in idle days and hours). Oher alernaive o overcome his problem is shif allocaion mehod wih good scheduling procedure so ha he employee uilizaion is no oo low in idle ime and no oo high in busy days and hours. This problem will be more complicaed during employee's brea ime because he number of employee is no enough o serve he cusomer. Therefore, he company should arrange he brea ime so ha he employees can enjoy heir res wihou disurbing he service o cusomer. I can be achieved by scheduling he employee's brea ime no simulaneously in Brea Windows. Brea windows are ime inervals wihin which employees mus sar and complee heir breas. The problem is geing complicaed for company who serves 7 days a wee because almos all of he privae companies in Indonesia operae 6 days a wee. The ineger programming model for shif scheduling was originally suggesed by Danzig [1954], bu i does no consider cusomer service in brea ime. The shif scheduling problem wih muliple brea windows was sudied by many researchers, among hem is Ayin T [1996, 1998]. Worforce allocaion in cyclical scheduling problems was suggesed by Baer [1976] and he our scheduling problem involved boh shif scheduling for wor days in a wee and days-off scheduling discuss abou how o schedule he employees who wors 5 days a wee. This concep needs o be modified due he 6 woring days implemened in Indonesia. This paper used ineger programming model formulaed by Ayin T (1996, 1998) combined wih he modificaion of cyclical scheduling inroduced by Baer. In he nex secion, we discuss an example illusraing he proposed approach and formulaion for a specific shif scheduling problem and he analysis of scheduling resuls obained. 2. Problem Formulaion To illusrae our approach, consider a real case involving hree shifs and an hour lunch brea. The company provided seven service days a wee from 09.00 o 21.30. Thus, here are 25 ime-inervals a day. The lengh of each inerval is 30 minues. The shifs and brea windows are shown in Table 1 and Figure 1. Table 1. The shifs and brea windows Woring hours Brea window Shif 1 09.00 17.00 13.00 15.00 Shif 2 13.30 21.30 16.30 18.30 Shif 3 10.00 13.00 17.00 21.30 No res Proceedings of he Inernaional Conference on Compuer and Indusrial Managemen, ICIM, Ocober 29-30, 2005, Bango, Thailand 13.1

The busle of he company is very flucuaing. Many cusomers come in he firs wee of he monh, during Saurday and Sunday, and during 18.00-20.30. Bu, during 13.30-17.00 only a few cusomers come. According o Figure 1, Shif 3 is no a pleasan shif for employees. Therefore, he company should give exra ransporaion cos for hem. This paper will focus on developing scheduling model which considers breaing ime of he employees and busy/idle ime of he company. Shif 1 Shif 2 Shif 3 9 10 11 12 13 14 15 16 17 18 19 20 21 Figure 1. The shifs and brea windows The seps used o conduc his research are described below: 1. Developing a mahemaical model o deermine he number of employees in each ime inerval in planning period by considering busy/idle period and employees brea ime. 2. Deermining a scheduling algorihm for he employees based on: a. The opimal number of employees needed for each shif. b. The scheduling rule which appropriae o company s condiion. c. The number of employees available in he company. 3. Creaing compuer sofware o suppor scheduling process. 3. Model Developmen 3.1 Mahemaical Model in deermining Opimal numbers of employees Ineger Programming Model Minimize: Subjec o : z = C X (1) K a X M ( 1) K TM 1 TM M BM M for all T (2) b X = 0, for all K (3) X, M 0 and Ineger for all and (4) This model is solved wih Branch and Bound mehod using Lingo Opimizaion Sofware. The opimizaion resuls are he opimal numbers of employees in shif 1, 2 and 3 wih heir brea ime schedule. The oal number of employees needed per day is deermined from he oal number of employees needed from shif 1, 2 and 3. This process is carried ou from Monday o Sunday. 3.2 Employees scheduling 6 wor days during 7 service days a wee. To be able o serve he cusomer coninuously, he schedule should be arranged so ha he employees wih 6 woring days a wee can give 7 service days a wee. Firsly we should deermine he algorihm rule hen consruc he scheduling algorihm in accordance wih his rule. The employees can reques in which day hey can be off from wor (one day of 7 woring days). Bu here is a limiaion so ha he scheduling sysem could be well implemened. 3.2.1. The Employee s Scheduling rule 1. Each employee is scheduled o wor 6 days a wee wih one day-off deermined by he company. 2. The employees assignmen o shif 1 and shif 2 is leveled. 3. The employee's assignmen o shif 3 is made as minimal as possible. 4. The surplus number of employees from he opimal requiremen is allocaed o each day, and allocaed again in every shif along wih his brea regulaion. The shif allocaion prioriy is shif 2, shif 1, and shif 3. 5. The employees can pu forward reques on heir schedule. 3.2.2. The Scheduling algorihm Based on he scheduling rule, here are 2 sages of he scheduling algorihm, ha is: Sage 1: The day-off deerminaion. a. Each employee is scheduled every day, from Sunday, Saurday, Friday up o Monday, excluding he day having he smalles number of employees demand. If here are wo days or more having he same smalles demand of employees, choose one as he day-off. b. Updae he employees demand/day hen bac o sep a. The resul from his Off-deerminaion sage is he employees day-off in one wee. Sage 2 : The shif and brea deerminaion The employee is assigned in daily basis from Sunday, Saurday, Friday o Monday. The employees opimal requiremen in each shif is allocaed firs hen he surplus number of employees is leveled o all shifs by considering prioriy as follows: shif 2, shif 1, and shif 3. The same concep as employee s allocaion, he brea ime is also allocaed firs in accordance o he opimal value of is number of employees. Then, he surplus number of employees is leveled along wih his brea period. 3.2.3. The Employee s reques 1. The maximum reques per person per wee is only 2 and i mus be submied before he schedule release. The head of deparmen will decide o approve or rejec he reques. 2. The opion for firs reques can vary no o be scheduled o shif 1, no o be scheduled o shif 2, no o be scheduled o shif 3, or no o be scheduled in a cerain day. Special Issue of he Inernaional Journal of he Compuer, he Inerne and Managemen, Vol. 13 No.SP2, Ocober, 2005 13.2

B U S T L E C L A S IF IC A T IO N M IN E M P L O Y E E S N E E D E D F O R E V E R Y C L A S IF IC A T IO N B R E A K W IN D O W C U S T O M E R S A R R IV A L D E T E R M IN E M IN E M P L O Y E E S N E E D E D IN E V E R Y T IM E IN T E R V A L S N E E D O F E M P L O Y E E S E V E R Y 3 0 M IN D E T E R M IN E T H E O P T IM A L N U M B E R S O F E M P L O Y E E S O P T IM A L N U M B E R S O F E M P L O Y E E S / D A Y S / S H IF T /R E S T E M P L O Y E E S A V A IL A B L E S C H E D U L IN G R U L E S P S S L IN G O V IS U A L B A S IC S C H E D U L E F O R O N E E M P L O Y E E IN O N E W E E K E M P L O Y E E S S R E Q U E S T S C H E D U L E T H E E M P L O Y E E S M O N, T U E, W E D, T H U, F R I, S A T, S U N F O R i h W E E K S C H E D U L E F O R A L L E M P L O Y E E S IN O N E W E E K S C H E D U L IN G A L G O R IT H M Figure 2. The model and scheduling sysem 3. The second reques opion can vary form no o be scheduled o shif 1, no o be scheduled o shif 2, or no o be scheduled o shif 3 Leave reques by employees is reaed as heir opion o no o be assigned on ha day. The ouline of he model and scheduling sysem for he employee is shown in Figure 2. 3.3 The Analysis of Scheduling Resuls 3.3.1. The Implemenaion of model and sofware o ge he surplus/defici. The surplus/defici of employees needed for all deparmens of he company is shown in Table 2 and he allocaion of surplus/defici for firs wee is shown in Table 3. Table 2. The recapiulaion of employee surplus/defici Wee-i Defici / Surplus (-) Supermare Dep Sore Bazaar Cashier 1-5 -50-18 2 2-10 -65-28 -3 3-10 -65-28 -3 4-10 -65-28 -3 Table 3. The allocaion of employee surplus /defici Day Deparmen Mon Tues Wed. ThursFri Sa Sun Supermare 0 0-1 -1-1 -1-1 Dep. Sore -7-7 -7-7 -7-7 -8 Bazar -2-2 -2-3 -3-3 -3 Cashier 1 1 0 0 0 0 0 I is shown in Table 2 ha he number of supermare s employees is enough o be scheduled in a normal woring day (negaive means employee's surplus). Bazaar has he bigges employees surplus afer Deparmen Sore. The number of cashiers is no enough he firs wee in every monh. Informaion abou employees defici or surplus can be considered in employee recruimen plan. The ineger programming model can be used o deermine he opimal numbers of employees required, bu in pracice, all of he available employees have o be assigned so ha he opimal soluions for ineger programming is almos impossible o be applied. In he proposed scheduling sysem, he defici or surplus will be allocaed equally as shown in Table 3. Five woring days employees surpluses for supermare are allocaed equally on Wednesday, Thursday, Friday, Saurday and Sunday. Whereas in Deparmen sore, 50 woring days employees surplus for his deparmen are leveled by allocaing 7 more people on he Monday o Saurday and 8 more people on Sunday. Only for cashiers, wo persons lac are allocaed on he Monday and Tuesday. 3.3.2. Implemenaion of model and Sofware o schedule he employees The number of employees assigned in he real schedule and he new schedule for deparmen sore is shown in Table 4. Table 4. The number of deparmen sore s employees, Monday Augus 1 2005 Real New Opimal Shif 1 12 14 11 Shif 2 17 11 9 Shif 3 7 14 12 The schedule resuled by new scheduling sysem should be in he form of: Proceedings of he Inernaional Conference on Compuer and Indusrial Managemen, ICIM, Ocober 29-30, 2005, Bango, Thailand 13.3

1. The overall employee s schedule in one wee. 2. The employee's schedule of a deparmen in one day. 3. The employee's schedule of a deparmen in one shif in a day. 4. An employee s schedule in one wee. The real schedule did no arrange he employee s brea ime. I caused employee's empiness in brea ime. The gap analysis for he deparmen sore schedule on Monday, Augus 1 2005 is shown in Table 5 and Figure 4. From his gap, i is seen ha he new schedule is beer han he real schedule. The example of he real employee assignmen is shown in Figure 3. Table 5 The gap analysis Descripion 09-00 10.00 10.00 12.30 12.30 13.30 13.30 17.00 17.00 21.30 Real 12 19 12 29 24 Opimal 11 23 11 20 21 Model 14 28 14 25 25 Gap-Real -1 4-1 -9-3 Gap-Model -3-5 -3-5 -4 The employees' surplus in his deparmen is very large, bu Figure 4 showed ha real schedule sill has ime inerval wih lac of employees (10.00-12.30). The bigges employee surplus is in 13.30-17.00. In he new schedule, he lac of employee did no happen in any inerval and he employee surplus in each inerval of ime is well allocaed. In real scheduling, he employee's res was no arranged, on he oher hand he new schedule considered he employees breaing ime. Therefore he new model and scheduling sysem is beer han real scheduling used by he company. Ja m 9 10 11 12 1 3 1 4 1 5 16 17 18 1 9 2 0 2 1 Shif I Shif II Shif III G A P Figure 3. The shif and he number of employees assigned 4 2 0-2 -4-6 -8-1 0 7 1 2 D E P A R T M E N T S T O R E G A P 0 9-0 0-1 0.0 0 1 0.0 0-1 2.3 0 1 2.3 0-1 3.3 0 1 3.3 0-1 7.0 0 1 7.0 0-2 1.3 0 T IM E IN T E R V A L R e a l M o d e l Figure 4 The Deparmen sore gap analysis0 Monday, Augus -1 2005 17 7 3.4 Model compaibiliy wih he Real Condiion. Model compaibiliy wih he real condiion depends on he parameer used in modeling. If here are oo many idle in cerain ime and on he oher hand, oo many deficis in anoher inerval, his is an indicaion ha he parameer model mus be observed again. The condiion changes resuling in he change of he parameers model are able o be accommodaed by he sysem and Sofware. So ha his sysem and sofware is sill be applied by changing he defaul of he parameers model. 4. Conclusion The Conclusions from he whole research are as follows: 1. Scheduling wih he proposed model and sysem is beer han he real scheduling, ha is: a. Real schedule does no arrange he employee's breaing ime. b. In idle ime, 13.30-17.00, oo many employees scheduled in real schedule caused a very high cos o he company. 2. The new model and scheduling sysem is suiable for company using muliple shifs and having he paern 6 woring days for 7 service days a wee. In new sysem, he employee's brea is no carried ou simulaneously in brea window so as he employee's empiness in he breaing ime will no be available. Therefore his scheduling model can fulfill he opimal number of employees assigned in he busy/idle period and he employee's righ o mae use of his brea. 3. The new model and scheduling sysem suppored by Sofware faciliaes he human resources deparmen o schedule he available employees. The sofware made have several advanages: a. Faciliaes employees scheduling. b. Flexible in accommodaing he employee's reques for day-off in cerain day, or being no scheduled o cerain shif in cerain day. c. Flexible in accommodaing various model parameer change, including he change in he period of planning, he lengh of he res, woring hours in one day, shif, he parameer from ineger programming consrain. d. Knowing he opimal number of employees needed for a Deparmen could suppor a beer recruimen planning. e. The employee s defici/surplus is leveled each day, aferwards is leveled again during every shif so as o he dump/he lac of employee will no happened oo wors. Noaions used: K T C The se of all shif The se of planning periods ha he schedule covers The cos of assigning an employee in shif, K b The number of employees needed in every period. a is equal o one if period is woring period for shif Special Issue of he Inernaional Journal of he Compuer, he Inerne and Managemen, Vol. 13 No.SP2, Ocober, 2005 13.4

X is equal o zero if period is no woring period for shif An ineger decision variable for he number of employees in shif M The number of employees in shif and sar his lunch brea in period BM The se of planning periods where employee in shif TM can sar for lunch brea. The se of shif where period is saring period for lunch brea. 5. References Ayin,T. (1996). Opimal Shif Scheduling wih Muliple Brea Windows. Managemen Science, Insiue for Operaions research and The Managemen Science, 42, 4, 593-602. Ayin, T (1998). A Composie Branch and Cu Algorihm for Opimal Shif Scheduling wih Muliple Breas and Brea Windows. Journal of he Operaional Research Sociey, 49, 6, 603-615. Baer, K.R.(1976), Worforce Allocaion in Cyclical Scheduling Problems. Operaion Research Quarerly, 27, 104 106. Danzig, G.B.(1954), A commen on Edie s Traffic Delays a Toll Boohs. Operaions Research, 2, 3, 339 341. Proceedings of he Inernaional Conference on Compuer and Indusrial Managemen, ICIM, Ocober 29-30, 2005, Bango, Thailand 13.5