Scheduling IT Staff at a Bank: A Mathematical Programming Approach
We address a real-world optimization problem: the scheduling of a Bank Information Technologies (IT) staff. This problem can be defined as the process of constructing optimized work schedules for staff. In a general sense, it requires the allocation of suitably qualified staff to specific shifts to...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2014-01-01
|
Series: | The Scientific World Journal |
Online Access: | http://dx.doi.org/10.1155/2014/768374 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832548476480651264 |
---|---|
author | M. Labidi M. Mrad A. Gharbi M. A. Louly |
author_facet | M. Labidi M. Mrad A. Gharbi M. A. Louly |
author_sort | M. Labidi |
collection | DOAJ |
description | We address a real-world optimization problem: the scheduling of a Bank Information Technologies (IT) staff. This problem can be defined as the process of constructing optimized work schedules for staff. In a general sense, it requires the allocation of suitably qualified staff to specific shifts to meet the demands for services of an organization while observing workplace regulations and attempting to satisfy individual work preferences. A monthly shift schedule is prepared to determine the shift duties of each staff considering shift coverage requirements, seniority-based workload rules, and staff work preferences. Due to the large number of conflicting constraints, a multiobjective programming model has been proposed to automate the schedule generation process. The suggested mathematical model has been implemented using Lingo software. The results indicate that high quality solutions can be obtained within a few seconds compared to the manually prepared schedules. |
format | Article |
id | doaj-art-8ec31e6d2e134d52b167fe939534264d |
institution | Kabale University |
issn | 2356-6140 1537-744X |
language | English |
publishDate | 2014-01-01 |
publisher | Wiley |
record_format | Article |
series | The Scientific World Journal |
spelling | doaj-art-8ec31e6d2e134d52b167fe939534264d2025-02-03T06:13:57ZengWileyThe Scientific World Journal2356-61401537-744X2014-01-01201410.1155/2014/768374768374Scheduling IT Staff at a Bank: A Mathematical Programming ApproachM. Labidi0M. Mrad1A. Gharbi2M. A. Louly3Department of Industrial Engineering, College of Engineering, King Saud University, P.O. Box 800, Riyadh 11421, Saudi ArabiaDepartment of Industrial Engineering, College of Engineering, King Saud University, P.O. Box 800, Riyadh 11421, Saudi ArabiaDepartment of Industrial Engineering, College of Engineering, King Saud University, P.O. Box 800, Riyadh 11421, Saudi ArabiaDepartment of Industrial Engineering, College of Engineering, King Saud University, P.O. Box 800, Riyadh 11421, Saudi ArabiaWe address a real-world optimization problem: the scheduling of a Bank Information Technologies (IT) staff. This problem can be defined as the process of constructing optimized work schedules for staff. In a general sense, it requires the allocation of suitably qualified staff to specific shifts to meet the demands for services of an organization while observing workplace regulations and attempting to satisfy individual work preferences. A monthly shift schedule is prepared to determine the shift duties of each staff considering shift coverage requirements, seniority-based workload rules, and staff work preferences. Due to the large number of conflicting constraints, a multiobjective programming model has been proposed to automate the schedule generation process. The suggested mathematical model has been implemented using Lingo software. The results indicate that high quality solutions can be obtained within a few seconds compared to the manually prepared schedules.http://dx.doi.org/10.1155/2014/768374 |
spellingShingle | M. Labidi M. Mrad A. Gharbi M. A. Louly Scheduling IT Staff at a Bank: A Mathematical Programming Approach The Scientific World Journal |
title | Scheduling IT Staff at a Bank: A Mathematical Programming Approach |
title_full | Scheduling IT Staff at a Bank: A Mathematical Programming Approach |
title_fullStr | Scheduling IT Staff at a Bank: A Mathematical Programming Approach |
title_full_unstemmed | Scheduling IT Staff at a Bank: A Mathematical Programming Approach |
title_short | Scheduling IT Staff at a Bank: A Mathematical Programming Approach |
title_sort | scheduling it staff at a bank a mathematical programming approach |
url | http://dx.doi.org/10.1155/2014/768374 |
work_keys_str_mv | AT mlabidi schedulingitstaffatabankamathematicalprogrammingapproach AT mmrad schedulingitstaffatabankamathematicalprogrammingapproach AT agharbi schedulingitstaffatabankamathematicalprogrammingapproach AT malouly schedulingitstaffatabankamathematicalprogrammingapproach |