An improved particle swarm optimization for the resource-constrained project scheduling problem · Study