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...

Full description

Saved in:
Bibliographic Details
Main Authors: M. Labidi, M. Mrad, A. Gharbi, M. A. Louly
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