Title: A heuristic scheduling algorithm based on fuzzy logic and critical chain project management

Authors: Giovanni Mazzuto; Maurizio Bevilacqua; Filippo E. Ciarapica

Addresses: Department of Industrial Engineering and Mathematical Science, Università Politecnica delle Marche, Via Brecce Bianche, 60131, Ancona, Italy ' Department of Industrial Engineering and Mathematical Science, Università Politecnica delle Marche, Via Brecce Bianche, 60131, Ancona, Italy ' Department of Industrial Engineering and Mathematical Science, Università Politecnica delle Marche, Via Brecce Bianche, 60131, Ancona, Italy

Abstract: Project activity scheduling is one of the most important steps in numerous industrial processes, from building construction to manufacturing. The proposed paper aims at defining a multi-criteria priority indicator integrating the principles of critical chain project management (CCPM), which considers the human factor for delay in task completion, and the fuzzy logic (FL), which model human reasoning. The defined priority indicator provides a different distribution of the activity weights according to their position within the project scheduling. In particular, the fuzzy scheduling approach has been performed in order to overcome the lack in the literature about it. Results have demonstrated the efficacy and efficiency of the method improving the project makespan with a reduction equal to 40% compared to traditional approaches.

Keywords: fuzzy logic; FL; critical chain project management; CCPM; heuristic scheduling algorithm; fuzzy inference system.

DOI: 10.1504/IJPOM.2017.088244

International Journal of Project Organisation and Management, 2017 Vol.9 No.4, pp.303 - 327

Received: 13 Dec 2016
Accepted: 31 Jul 2017

Published online: 30 Nov 2017 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article