Industrial Engineering Journal

Previous Articles     Next Articles

Multi-objective Optimization Modeling for Resource Constrained Project Scheduling Problem

  

  1. 1. School of Mechanical Engineering, University of Science and Technology Beijing, Beijing 100083, China;2. Dongling School of Economics and Management, University of Science and Technology Beijing, Beijing 100083, China
  • Online:2015-12-31 Published:2016-03-24

Abstract:

Recent studies on project scheduling problem are usually considered as lacking resource constraint issue or just concentrat on makespan or resource utilization optimization. Considering the disadvantages of traditional modeling methods, such as lacking flexibility or owning solely a single optimization objective, a novel approach is presented to optimize the problem of resource-constrained multi-objective optimization in project scheduling. The objective is to minimize the makespan and cost, maximize the net present value and level the resource fluctuation as well. An initial project schedule is originally constructed based on topology sorting algorithm, which satisfies the time sequence constraint. As for those activities in conflict with each other in resource utilization, priority rule is adopted to solve the conflicts. A case study withdrawn from Patterson benchmark database is conducted to illustrate the effectiveness of this method. Particle swarm optimization algorithm is adopted to realize the optimization. During the calculation, random weight is used to make sure the randomization of particle swarm evolution, which prevents the algorithm from trapping into local optimization. Results show that, compared with the original solution, 20% makespan reduction, 11.17% cost reduction, 11.82% increase of the net present value, and 18.29% reduction of resource fluctuation are obtained based on the proposed approach. This research shows the ability of the proposed method in optimization of project scheduling considering makespan, cost, net present value and resource fluctuation as well.

Key words: network planning, multi-objective optimization, flexible resource, modeling, particle swarm optimization algorithm