Search results

1 – 10 of 71
Article
Publication date: 2 January 2019

Marimuthu Kannimuthu, Benny Raphael, Ekambaram Palaneeswaran and Ananthanarayanan Kuppuswamy

The purpose of this paper is to develop a framework to optimize time, cost and quality in a multi-mode resource-constrained project scheduling environment.

1088

Abstract

Purpose

The purpose of this paper is to develop a framework to optimize time, cost and quality in a multi-mode resource-constrained project scheduling environment.

Design/methodology/approach

A case study approach identified the activity execution modes in building construction projects in India to support multi-mode resource-constrained project scheduling. The data required to compute time, cost and quality of each activity are compiled from real construction projects. A binary integer-programming model has been developed to perform multi-objective optimization and identify Pareto optimal solutions. The RR-PARETO3 algorithm was used to identify the best compromise trade-off solutions. The effectiveness of the proposed framework is demonstrated through sample case study projects.

Findings

Results show that good compromise solutions are obtained through multi-objective optimization of time, cost and quality.

Research limitations/implications

Case study data sets were collected only from eight building construction projects in India.

Practical implications

It is feasible to adopt multi-objective optimization in practical construction projects using time, cost and quality as the objectives; Pareto surfaces help to quantify relationships among time, cost and quality. It is shown that cost can be reduced by increasing the duration, and quality can be improved only by increasing the cost.

Originality/value

The use of different activity execution modes compiled from multiple projects in optimization is illustrated, and good compromise solutions for the multi-mode resource-constrained project scheduling problems using multi-objective optimization are identified.

Article
Publication date: 11 November 2019

Marimuthu Kannimuthu, Benny Raphael, Palaneeswaran Ekambaram and Ananthanarayanan Kuppuswamy

Construction firms keep minimal resources to maintain productive working capital. Hence, resources are constrained and have to be shared among multiple projects in an…

Abstract

Purpose

Construction firms keep minimal resources to maintain productive working capital. Hence, resources are constrained and have to be shared among multiple projects in an organization. Optimal allocation of resources is a key challenge in such situations. Several approaches and heuristics have been proposed for this task. The purpose of this paper is to compare two approaches for multi-mode resource-constrained project scheduling in a multi-project environment. These are the single-project approach (portfolio optimization) and the multi-project approach (each project is optimized individually, and then heuristic rules are used to satisfy the portfolio constraint).

Design/methodology/approach

A direct search algorithm called Probabilistic Global Search Lausanne is used for schedule optimization. Multiple solutions are generated that achieve different trade-offs among the three criteria, namely, time, cost and quality. Good compromise solutions among these are identified using a multi-criteria decision making method, Relaxed Restricted Pareto Version 4. The solutions obtained using the single-project and multi-project approaches are compared in order to evaluate their advantages and disadvantages. Data from two sources are used for the evaluation: modified multi-mode resource-constrained project scheduling problem data sets from the project scheduling problem library (PSPLIB) and three real case study projects in India.

Findings

Computational results prove the superiority of the single-project approach over heuristic priority rules (multi-project approach). The single-project approach identifies better solutions compared to the multi-project approach. However, the multi-project approach involves fewer optimization variables and is faster in execution.

Research limitations/implications

It is feasible to adopt the single-project approach in practice; realistic resource constraints can be incorporated in a multi-objective optimization formulation; and good compromise solutions that achieve acceptable trade-offs among the conflicting objectives can be identified.

Originality/value

An integer programming model was developed in this research to optimize the multiple objectives in a multi-project environment considering explicit resource constraints and maximum daily costs constraints. This model was used to compare the performance of the two multi-project environment approaches. Unlike existing work in this area, the model used to predict the quality of activity execution modes is based on data collected from real construction projects.

Details

Engineering, Construction and Architectural Management, vol. 27 no. 4
Type: Research Article
ISSN: 0969-9988

Keywords

Article
Publication date: 21 May 2021

Mohammad Khalilzadeh

This study aims to develop a mathematical programming model for preemptive multi-mode resource-constrained project scheduling problems in construction with the objective of…

Abstract

Purpose

This study aims to develop a mathematical programming model for preemptive multi-mode resource-constrained project scheduling problems in construction with the objective of levelling resources considering renewable and non-renewable resources.

Design/methodology/approach

The proposed model was solved by the exact method and the genetic algorithm integrated with the solution modification procedure coded with MATLAB software. The Taguchi method was applied for setting the parameters of the genetic algorithm. Different numerical examples were used to show the validation of the proposed model and the capability of the genetic algorithm in solving large-sized problems. In addition, the sensitivity analysis of two parameters, including resource factor and order strength, was conducted to investigate their impact on computational time.

Findings

The results showed that preemptive activities obtained better results than non-preemptive activities. In addition, the validity of the genetic algorithm was evaluated by comparing its solutions to the ones of the exact methods. Although the exact method could not find the optimal solution for large-scale problems, the genetic algorithm obtained close to optimal solutions within a short computational time. Moreover, the findings demonstrated that the genetic algorithm was capable of achieving optimal solutions for small-sized problems. The proposed model assists construction project practitioners with developing a realistic project schedule to better estimate the project completion time and minimize fluctuations in resource usage during the entire project horizon.

Originality/value

There has been no study considering the interruption of multi-mode activities with fluctuations in resource usage over an entire project horizon. In this regard, fluctuations in resource consumption are an important issue that needs the attention of project planners.

Details

Journal of Engineering, Design and Technology , vol. 20 no. 5
Type: Research Article
ISSN: 1726-0531

Keywords

Article
Publication date: 18 January 2024

Shiba Hessami, Hamed Davari-Ardakani, Youness Javid and Mariam Ameli

This study aims to deal with the multi-mode resource-constrained project scheduling problem (MRCPSP) with the ability to transport resources among multiple sites, aiming to…

Abstract

Purpose

This study aims to deal with the multi-mode resource-constrained project scheduling problem (MRCPSP) with the ability to transport resources among multiple sites, aiming to minimize the total completion time and the total cost of the project simultaneously.

Design/methodology/approach

To deal with the problem under consideration, a bi-objective optimization model is developed. All activities are interconnected by finish-start precedence relations, and pre-emption is not allowed. Then, the ɛ-constraint optimization method is used to solve 24 different-sized instances, ranging from 5 to 120 activities, and report the makespan, total cost and CPU time. A set of Pareto-optimal solutions are determined for some instances, and sensitivity analyses are performed to find the impact of changing parameters on objective values.

Findings

Results highlight the importance of resource transportability assumption on project completion time and cost, providing useful insights for decision makers and practitioners.

Originality/value

A novel bi-objective optimization model is proposed to deal with the multi-site MRCPSP, considering both the cost and time of resource transportation between multiple sites. To the best of the authors’ knowledge, none of the studies in the project scheduling area has yet addressed this problem.

Details

Journal of Modelling in Management, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 1746-5664

Keywords

Article
Publication date: 8 November 2018

Mahmood Kasravi, Amin Mahmoudi and Mohammad Reza Feylizadeh

Construction projects managers try their best for the project to go according to the plans. They always attempt to complete the projects on time and consistent with the…

Abstract

Purpose

Construction projects managers try their best for the project to go according to the plans. They always attempt to complete the projects on time and consistent with the predetermined budgets. Amid so many problems in project planning, the most critical and well-known problem is the Resource-Constrained Project Scheduling Problem (RCPSP). The purpose of this paper is to solve RCPSP using hybrid algorithm ICA/PSO.

Design/methodology/approach

Due to the existence of various forms for scheduling the problem and also the diversity of constraints and objective functions, myriad of research studies have been conducted in this realm of study. Since most of these problems are NP-hard ones, heuristic and meta-heuristic methods are used for solving these problems. In this research, a novel hybrid method which is composed of meta-heuristic methods of particle swarm optimization (PSO) and imperialist competitive algorithm (ICA) has been used to solve RCPSP. Finally, a railway project has been examined for RCPS Problem in a real-world situation.

Findings

According to the results of the case study, ICA/PSO algorithm has better results than ICAs and PSO individually.

Practical implications

ICA/PSO algorithm could be used for solving problems in a multi-mode situation of activities or considering more constraints on the resources, such as the existence of non-renewable resources and renewable. Based on the case study in construction project, ICA/PSO algorithm has a better solution than PSO and ICA.

Originality/value

In this study, by combining PSO and ICA algorithms and creating a new hybrid algorithm, better solutions have been achieved in RCPSP. In order to validate the method, standard problems available in PSPLib library were used.

Details

Journal of Advances in Management Research, vol. 16 no. 2
Type: Research Article
ISSN: 0972-7981

Keywords

Article
Publication date: 6 July 2022

Pouyan Mahdavi-Roshan and Seyed Meysam Mousavi

Most projects are facing delays, and accelerating the pace of project progress is a necessity. Project managers are responsible for completing the project on time with minimum…

Abstract

Purpose

Most projects are facing delays, and accelerating the pace of project progress is a necessity. Project managers are responsible for completing the project on time with minimum cost and with maximum quality. This study provides a trade-off between time, cost, and quality objectives to optimize project scheduling.

Design/methodology/approach

The current paper presents a new resource-constrained multi-mode time–cost–quality trade-off project scheduling model with lags under finish-to-start relations. To be more realistic, crashing and overlapping techniques are utilized. To handle uncertainty, which is a source of project complexity, interval-valued fuzzy sets are adopted on several parameters. In addition, a new hybrid solution approach is developed to cope with interval-valued fuzzy mathematical model that is based on different alpha-levels and compensatory methods. To find the compatible solution among conflicting objectives, an arithmetical average method is provided as a compensatory approach.

Findings

The interval-valued fuzzy sets approach proposed in this paper is denoted to be scalable, efficient, generalizable and practical in project environments. The results demonstrated that the crashing and overlapping techniques improve time–cost–quality trade-off project scheduling model. Also, interval-valued fuzzy sets can properly manage expressions of the uncertainty of projects which are realistic and practical. The proposed mathematical model is validated by solving a medium-sized dataset an adopted case study. In addition, with a sensitivity analysis approach, the solutions are compared and the model performance is confirmed.

Originality/value

This paper introduces a new continuous-based, resource-constrained, and multi-mode model with crashing and overlapping techniques simultaneously. In addition, a new hybrid compensatory solution approach is extended based on different alpha-levels to handle interval-valued fuzzy multi-objective mathematical model of project scheduling with influential uncertain parameters.

Details

Kybernetes, vol. 52 no. 10
Type: Research Article
ISSN: 0368-492X

Keywords

Article
Publication date: 8 June 2021

Moaaz Elkabalawy and Osama Moselhi

This paper aims to present an integrated method for optimized project duration and costs, considering the size and cost of crews assigned to project activities' execution modes.

455

Abstract

Purpose

This paper aims to present an integrated method for optimized project duration and costs, considering the size and cost of crews assigned to project activities' execution modes.

Design/methodology/approach

The proposed method utilizes fuzzy set theory (FSs) for modeling uncertainties associated with activities' duration and cost and genetic algorithm (GA) for optimizing project schedule. The method has four main modules that support two optimization methods: modeling uncertainty and defuzzification module; scheduling module; cost calculations module; and decision-support module. The first optimization method uses the elitist non-dominated sorting genetic algorithm (NSGA-II), while the second uses a dynamic weighted optimization genetic algorithm. The developed scheduling and optimization methods are coded in python as a stand-alone automated computerized tool to facilitate the developed method's application.

Findings

The developed method is applied to a numerical example to demonstrate its use and illustrate its capabilities. The method was validated using a multi-layered comparative analysis that involves performance evaluation, statistical comparisons and stability evaluation. Results indicated that NSGA-II outperformed the weighted optimization method, resulting in a better global optimum solution, which avoided local minima entrapment. Moreover, the developed method was constructed under a deterministic scenario to evaluate its performance in finding optimal solutions against the previously developed literature methods. Results showed the developed method's superiority in finding a better optimal set of solutions in a reasonable processing time.

Originality/value

The novelty of the proposed method lies in its capacity to consider resource planning and project scheduling under uncertainty simultaneously while accounting for activity splitting.

Details

Engineering, Construction and Architectural Management, vol. 29 no. 5
Type: Research Article
ISSN: 0969-9988

Keywords

Article
Publication date: 16 November 2023

Ehsan Goudarzi, Hamid Esmaeeli, Kia Parsa and Shervin Asadzadeh

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…

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.

Details

Kybernetes, vol. ahead-of-print no. ahead-of-print
Type: Research Article
ISSN: 0368-492X

Keywords

Article
Publication date: 1 October 2021

Amir Hossein Hosseinian and Vahid Baradaran

The purpose of this research is to study the Multi-Skill Resource-Constrained Multi-Project Scheduling Problem (MSRCMPSP), where (1) durations of activities depend on the…

Abstract

Purpose

The purpose of this research is to study the Multi-Skill Resource-Constrained Multi-Project Scheduling Problem (MSRCMPSP), where (1) durations of activities depend on the familiarity levels of assigned workers, (2) more efficient workers demand higher per-day salaries, (3) projects have different due dates and (4) the budget of each period varies over time. The proposed model is bi-objective, and its objectives are minimization of completion times and costs of all projects, simultaneously.

Design/methodology/approach

This paper proposes a two-phase approach based on the Statistical Process Control (SPC) to solve this problem. This approach aims to develop a control chart so as to monitor the performance of an optimizer during the optimization process. In the first phase, a multi-objective statistical model has been used to obtain control limits of this chart. To solve this model, a Multi-Objective Greedy Randomized Adaptive Search Procedure (MOGRASP) has been hired. In the second phase, the MSRCMPSP is solved via a New Version of the Multi-Objective Variable Neighborhood Search Algorithm (NV-MOVNS). In each iteration, the developed control chart monitors the performance of the NV-MOVNS to obtain proper solutions. When the control chart warns about an out-of control state, a new procedure based on the Conway’s Game of Life, which is a cellular automaton, is used to bring the algorithm back to the in-control state.

Findings

The proposed two-phase approach has been used in solving several standard test problems available in the literature. The results are compared with the outputs of some other methods to assess the efficiency of this approach. Comparisons imply the high efficiency of the proposed approach in solving test problems with different sizes.

Practical implications

The proposed model and approach have been used to schedule multiple projects of a construction company in Iran. The outputs show that both the model and the NV-MOVNS can be used in real-world multi-project scheduling problems.

Originality/value

Due to the numerous numbers of studies reviewed in this research, the authors discovered that there are few researches on the multi-skill resource-constrained multi-project scheduling problem (MSRCMPSP) with the aforementioned characteristics. Moreover, none of the previous researches proposed an SPC-based solution approach for meta-heuristics in order to solve the MSRCMPSP.

Details

Engineering, Construction and Architectural Management, vol. 30 no. 1
Type: Research Article
ISSN: 0969-9988

Keywords

Article
Publication date: 29 January 2021

Hongwei Zhu, Zhiqiang Lu, Chenyao Lu and Yifei Ren

To meet the requirement of establishing an effective schedule for the assembly process with overall detection and rework, this paper aims to address a new problem named…

Abstract

Purpose

To meet the requirement of establishing an effective schedule for the assembly process with overall detection and rework, this paper aims to address a new problem named resource-constrained multi-project scheduling problem based on detection and rework (RCMPSP-DR).

Design/methodology/approach

First, to satisfy both online and offline scheduling, a mixed integer programming model is established with a weighted bi-objective minimizing the expected makespan and the solution robustness. Second, an algorithm that combines a tabu search framework with a critical chain-based baseline generation scheme is designed. The tabu search framework focuses on searching for a reasonable resource flow representing the execution sequence of activities, while the critical chain-based baseline generation scheme establishes a buffered baseline schedule by estimating the tradeoff between two aspects of bi-objective.

Findings

The proposed algorithm can get solutions with gaps from −4.45% to 2.33% when compared with those obtained by the commercial MIP solver CPLEX. Moreover, the algorithm outperforms four other algorithms in terms of both objective performance and stability over instances with different weighting parameters, which reveals its effectiveness.

Originality/value

The represented RCMPSP-DR considering the overall detection and rework is an extension of the scheduling problem for large-scale equipment. An effective algorithm is proposed to establish the baseline schedule and determine the execution sequence of activities for the assembly process, which is significant for practical engineering applications.

Details

Assembly Automation, vol. 41 no. 2
Type: Research Article
ISSN: 0144-5154

Keywords

1 – 10 of 71