Abstract:Multi-objective and multi-mode project scheduling characteristics were mainly focused.A comprehensive optimization model was built by establishing time,expenses,resources and quality objective functions,and a particle swarm optimization was made to solve the multi-objective and multi-mode project scheduling problems.Through an application example,it is proved that the particle swarm algorithm can solve the multi-objective optimization problems by this model accurately and rapidly,and gain the ideal effect on different mode selection,construction period cut,cost reduction,quality improvement and resources balance in the project scheduling.