Abstract:A multiobjective optimization using genetic algorithm based on ecological cooperation (ECGA) is proposed in this paper after analyzing the present studies. In the algorithm, an ecological population density competition equation is used for reference to describe the relation between multiple objectives and to direct the adjustment over the relation at individual and population levels. Simulation experiments prove that the algorithm has a better performance in finding the Pareto solutions.