Permutation-based particle swarm optimization for resource-constrained project scheduling

Hong Zhang, Heng Li, C. M. Tam

Research output: Journal article publicationJournal articleAcademic researchpeer-review

41 Citations (Scopus)


In the light of particle swarm optimization (PSO) which utilizes both local and global experiences during search process, a permutation-based scheme for the resource-constrained project scheduling problem (RCPSP) is presented. In order to handle the permutation-feasibility and precedence-constraint problems when updating the particle-represented sequence or solution for the RCPSP, a hybrid particle-updating mechanism incorporated with a partially mapped crossover of a genetic algorithm and a definition of an activity-move-range is developed. The particle-represented sequence should be transformed to a schedule (including start times and resource assignments for all activities) through a serial method and accordingly evaluated against the objective of minimizing project duration. Experimental analyses are presented to investigate the performances of the permutation-based PSO. The study aims at providing an alternative for solving the RCPSP in the construction field by utilizing the advantages of PSO.
Original languageEnglish
Pages (from-to)141-149
Number of pages9
JournalJournal of Computing in Civil Engineering
Issue number2
Publication statusPublished - 1 Mar 2006


  • Construction management
  • Optimization
  • Scheduling

ASJC Scopus subject areas

  • Civil and Structural Engineering
  • Computer Science Applications


Dive into the research topics of 'Permutation-based particle swarm optimization for resource-constrained project scheduling'. Together they form a unique fingerprint.

Cite this