The Open Mechanical Engineering Journal
2014, 8 : 9-13Published online 2014 March 21. DOI: 10.2174/1874155X01408010009
Publisher ID: TOMEJ-8-9
An Efficient Simulation Algorithm for Resource-Constrained Project Scheduling Problem
ABSTRACT
Since Resource-Constrained Project Scheduling Problem (RCPSP) is a well-known NP-hard problem, it is difficult to solve large-scale practical cases by using traditional exact algorithms. Genetic algorithm (GA) is a kind of intelligent algorithm for approximate optimization, which can ascertain global optimization or suboptimal solution within a reasonable time. This article presented a new simulation algorithm by using GA for solving Resource-Constrained Project Scheduling Problem. In the algorithm, the activity adjacency matrix and priority-based preemptive resource conflict resolution are used to prevent chromosome from generating infeasible schedules. Finally, the method was tested with an actual machine and electricity project case, and the results show that the presented method is efficient and practical for practical project cases.