To read this content please select one of the options below:

Proposing new clustering-based algorithms for the multi-skilled resource-constrained multi-project scheduling problem with resource leveling adjustments

Ehsan Goudarzi (Department of Industrial Engineering, Islamic Azad University, North Tehran Branch, Tehran, Iran)
Hamid Esmaeeli (Department of Industrial Engineering, Islamic Azad University, North Tehran Branch, Tehran, Iran)
Kia Parsa (Department of Industrial Engineering, Islamic Azad University, North Tehran Branch, Tehran, Iran)
Shervin Asadzadeh (Department of Industrial Engineering, Islamic Azad University, North Tehran Branch, Tehran, Iran)

Kybernetes

ISSN: 0368-492X

Article publication date: 16 November 2023

78

Abstract

Purpose

The target of this research is to develop a mathematical model which combines the Resource-Constrained Multi-Project Scheduling Problem (RCMPSP) and the Multi-Skilled Resource-Constrained Project Scheduling Problem (MSRCPSP). Due to the importance of resource management, the proposed formulation comprises resource leveling considerations as well. The model aims to simultaneously optimize: (1) the total time to accomplish all projects and (2) the total deviation of resource consumptions from the uniform utilization levels.

Design/methodology/approach

The K-Means (KM) and Fuzzy C-Means (FCM) clustering methods have been separately applied to discover the clusters of activities which have the most similar resource demands. The discovered clusters are given to the scheduling process as priori knowledge. Consequently, the execution times of the activities with the most common resource requests will not overlap. The intricacy of the problem led us to incorporate the KM and FCM techniques into a meta-heuristic called the Bi-objective Symbiosis Organisms Search (BSOS) algorithm so that the real-life samples of this problem could be solved. Therefore, two clustering-based algorithms, namely, the BSOS-KM and BSOS-FCM have been developed.

Findings

Comparisons between the BSOS-KM, BSOS-FCM and the BSOS method without any clustering approach show that the clustering techniques could enhance the optimization process. Another hybrid clustering-based methodology called the NSGA-II-SPE has been added to the comparisons to evaluate the developed resource leveling framework.

Practical implications

The practical importance of the model and the clustering-based algorithms have been demonstrated in planning several construction projects, where multiple water supply systems are concurrently constructed.

Originality/value

Reviewing the literature revealed that there was a need for a hybrid formulation that embraces the characteristics of the RCMPSP and MSRCPSP with resource leveling considerations. Moreover, the application of clustering algorithms as resource leveling techniques was not studied sufficiently in the literature.

Keywords

Citation

Goudarzi, E., Esmaeeli, H., Parsa, K. and Asadzadeh, S. (2023), "Proposing new clustering-based algorithms for the multi-skilled resource-constrained multi-project scheduling problem with resource leveling adjustments", Kybernetes, Vol. ahead-of-print No. ahead-of-print. https://doi.org/10.1108/K-06-2023-1044

Publisher

:

Emerald Publishing Limited

Copyright © 2023, Emerald Publishing Limited

Related articles