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 *