Many real-life problems have a natural representation in the framework of multiobjective optimization. Evolutionary algorithms are generally considered one of the most successful methods for solving the multiobjective optimization problems.
In this paper we present state-of-the-art multiobjective evolutionary algorithms and briefly discuss their advantages and disadvantages. In the last section we suggest some possibilities for future research in this area.