A knowledge-based system to schedule multi-skilled labor with variable demand

S. Ibrahim, M. Khater, and H. Ghareeb

Department of Industrial Engineering, University of Zagazig, Egypt

A knowledge-based system to schedule multi-skilled labor with variable demand

 

S. Ibrahim, M. Khater, and H. Ghareeb.

Contents

1- Objective of the work.

2- Overview of the manpower scheduling problems.

3- Problem of interest.

4- The proposed Knowledge-based system (KBS).

5- Conclusion.

Objective of the work

The work aims to:

Defination

Application of manpower scheduling problems


This problem arises in any organization, which has a human resource , such as; 

   Scheduling nurses in hospitals,

•   Operators in telephone companies,

•   Aircrew at airline stations,

•   Patrol persons in police departments,

•   Workforce at fast food restaurants, and

•   Labor in manufacturing systems.

Constraints of the problem

The followings are some common constraints which appear in the workforce scheduling problems.

1- Workforce requirement; Workforce requirement determines the needed number of labor for each day and planning period during the cycle.

2- Conflict; An employee can not be assigned to more than one task in the same shift.    In addition, an employee can not be assigned to two shifts that are in conflict with each other.

3- Ability; Each employee has his qualifications and personnel skills that enable him to do or not to do certain types of tasks.

 

Constraints of the problems

4- Work load;  Employees can have different number of working hours. The aim of the schedule is to reach an equal number of working hours for each employee.

5- Individual preferences; There are different personal preferences of each employee, which restrict him to be assigned only to subsets of shifts or restrict him to the days he wants to have off.
 
6- Sequence of shifts; There are some sequence of shifts are not allowed such as working in two shift the rest period between them is less than certain limit ( 16 hrs).

7- Work and rest periods;  The most common rest period is two days per week that may be consecutive or not.

Stages of the manpower scheduling problem

Workforce-scheduling problem solving can be done on four stages:

1-Determining the quantity of work to be done; The goal of that task is to predict the characteristics of the system transactions that change over time.

2-Determining the staffing required to do the work for each time period; Calculation of the number and skill levels of labor needed to meet the demand throughout a planning cycle.

Stages of the manpower scheduling problem

3- Developing a workforce schedule; The schedule should supplies sufficient staffing while also accounting for employee requirement.

4- Controlling and administering the schedule as the work unfolds; This task involves the real-time control of the schedule. Also, this task exhibits the ability of the schedule to meet changes occurred in the system.

Problem of interest

The problem of inertest is scheduling hierarchical labor to tasks in continuous systems which operates for three daily shifts through the seven weekly days.

•The problem starts from determining a sufficient workforce size to meet the demand, then scheduling days on and off, and finally assigning labor to tasks.

Assumptions

We assume the following:

Assumptions

The proposed knowledge-based system  (KBS)

Steps of the KBS

Step 1

Feeding the system with the input data:

Steps of the KBS

Step 2

Building the facts of the system:

Steps of the KBS

Step 3

Running the rules of the system:

Steps of the KBS

Step 4

Printing results:

  

 

Day

Labor

1

2

3

4

5

6

7

1

D/1

E/2

E/4

N/3

--

D/4

--

2

D/3

E/2

N/1

N/4

--

E/1

--

3

D/3

E/3

N/2

--

D/1

E/2

--

4

D/4

E/4

N/2

--

D/2

E/3

--

Advantages of the proposed KBS

Conclusion