h i g h l i g h t s• This article presents an overview of the recent developments in the area of many-objective optimization.• It looks at the challenges that are associated with many-objective optimization and the progress that has been made so far. • A number of algorithms and real world applications are identified.• The authors also suggest future research directions within many-objective optimization.
a b s t r a c tMulti-objective optimization problems having more than three objectives are referred to as manyobjective optimization problems. Many-objective optimization brings with it a number of challenges that must be addressed, which highlights the need for new and better algorithms that can efficiently handle the growing number of objectives. This article reviews the different challenges associated with manyobjective optimization and the work that has been done in the recent-past to alleviate these difficulties. It also highlights how the existing methods and body of knowledge have been used to address the different real world many-objective problems. Finally, it brings focus to some future research opportunities that exist with many-objective optimization.We report in this article what is commonly used, be it algorithms or test problems, so that the reader knows what are the benchmarks and also what other options are available. We deem this to be especially useful for new researchers and for researchers from other fields who wish to do some work in the area of many-objective optimization.