Title :
Multi-project flexible resource profiles project scheduling with Ant Colony Optimization
Author :
Rokou, E. ; Dermitzakis, M. ; Kirytopoulos, K.
Author_Institution :
Dept. of Mech. Eng., Nat. Tech. Univ. of Athens, Athens, Greece
Abstract :
In today´s rapidly evolving management world, the scheduling of multiple projects where each one´s execution depends on another´s successful completion, is of great importance. This paper presents a hybrid meta-heuristic algorithm composed of an external Genetic Algorithm (GA) and an encapsulated Ant Colony Optimization (ACO) algorithm for the flexible resource constrained multi-project scheduling problem (MPFRCPSP). The proposed idea is grounded on the concept of prioritizing the sub-projects´ scheduling based on: a) the number of external (to other sub-projects) relations and b) the resource requirements as compared to the resource shortage for each resource type and each sub-project. The implementation uses the Genetic Algorithm to deal with the classification and prioritization of the projects to be scheduled and the inner ACO algorithm, to perform the activity list optimization for each project. The proposed method was validated using a consistent number of PSP Lib[l] data sets.
Keywords :
ant colony optimisation; genetic algorithms; project management; scheduling; GA; MPFRCPSP; PSP Lib[l] data sets; activity list optimization; encapsulated ACO algorithm; encapsulated ant colony optimization algorithm; external genetic algorithm; flexible resource constrained multiproject scheduling problem; hybrid meta-heuristic algorithm; multiproject flexible resource profiles project scheduling; project classification; project prioritization; resource requirements; subproject scheduling prioritization; Ant colony optimization; Availability; Genetic algorithms; Job shop scheduling; Processor scheduling; Schedules; Project scheduling; ant colony optimization; flexible resource constrained project scheduling; multi-project scheduling;
Conference_Titel :
Industrial Engineering and Engineering Management (IEEM), 2014 IEEE International Conference on
DOI :
10.1109/IEEM.2014.7058717